Mundarija:

Yulduzli yo'llar: 4 qadam
Yulduzli yo'llar: 4 qadam

Video: Yulduzli yo'llar: 4 qadam

Video: Yulduzli yo'llar: 4 qadam
Video: To'rt qadam 2024, Iyun
Anonim
Yulduzli yo'llar
Yulduzli yo'llar
Yulduzli yo'llar
Yulduzli yo'llar

Starlight Paths - bu yangi makonni boshqarishda yordamga muhtoj bo'lganlar uchun mo'ljallangan loyiha. Biz asrlar davomida osmonda chiroqlar bilan harakat qildik va endi biz o'z nurimizni qila olamiz. Bu fikr Star Trek shousidan kelib chiqqan. Ko'rgazmada ular chiroqlar sizni ma'lum bir xonaga olib borishini aytish uchun interfeys yordamida har bir zal oldingi kabi ko'rinadigan ulkan kema orqali yo'l topadilar. Ushbu loyiha Raspberry Pi asosidagi interfeysga ulangan tugmachalarni bosganingizda sizni bo'sh joy bo'ylab yo'naltirish uchun ulangan LED amrullari ishlatiladi. Men bu fikrni pop madaniyatidan olaman va WIFI yordamida hamma joyda ishlatilishi mumkin bo'lgan narsaga aylanaman.

1 -qadam: Asboblar va materiallar

Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar

Asboblar

  • Raspberry Pi-ni ishlatadigan narsalar (https://www.raspberrypi.org/learning/hardware-guide)
  • LED va tugmalar uchun Bit bilan burg'ulash
  • Issiq yopishtiruvchi qurol (agar ishqalanish LEDni joyida ushlab turmasa)

Ta'minotlar

  • Plastik korpus (https://a.co/d/5m4FWjn)
  • Raspberry Pi korpusi va tegishli quvvat manbai bilan (https://a.co/1exaycw)
  • Micro SD karta (https://a.co/ccdcO5a)
  • Squid LED va tugmalar (Amazon)
  • Merkury lampalar (Walmart)

2 -qadam: ishni hal qilish

Vaziyatni tuzish
Vaziyatni tuzish
Vaziyatni tuzish
Vaziyatni tuzish
Vaziyatni tuzish
Vaziyatni tuzish

Ushbu qurilish davomida siz qismlar korpusda qaerda joylashganligini tanlashingiz mumkin.

  1. Men LED uchun teshik ochish bilan boshladim va simlar qutiga tushishi uchun joylashtirdim.
  2. Men LED uchun juda katta teshik ochdim, shuning uchun uni yopishtirish uchun issiq elim ishlatdim.
  3. Juda ko'p tugmachalarni burg'ulang va ularni joyiga burab qo'ying.
  4. Qismlarni o'z joylariga qo'ygandan so'ng, men korpusning yon tomonida kuch ishlatish uchun teshik ochdim (agar yonma -yon teshiklar qo'ysangiz ehtiyot bo'ling).
  5. Ish uchun oxirgi narsa stikerlar edi (tugma qaysi xonaga olib borishi uchun yorliq qo'shing).

3 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish

Squid komponentlariga kiritilgan kartadan foydalanib:

  1. LED simlarini quyidagicha ulang: qizil 18 -pin, yashil 23 -pin, ko'k 24 -pin, erdan erga.
  2. Keyin tugmachalarni oling va ularni boshqa simlar bilan 17, 13, 21 -pinlarga ulang.
  3. Dasturlashni boshlash uchun Pi-ni ulang (https://www.raspberrypi.org/learning/hardware-guide/quickstart).

Men tugmachalarni (va LEDni) sotib olishni tanladim, lekin siz har qanday asosiy ko'rsatmaga binoan o'zingiz qilishingiz mumkin.

4 -qadam: Kod

Kodeks
Kodeks

Kod tugmalardan kirishni oladi va LOYIYALARNI O'ZGARTIRADIGAN LOYIHALARIM yordamida signallarni yuboradi, bu xonada chiroqlar xira bo'lib, sizni manzilingizga yo'naltiradi. Rasmda siz har bir tugmani kiritadigan umumiy kodni ko'rishingiz mumkin va agar biror tugma bosilsa, kod bu bayonotda hamma narsani bajaradi. Mening kodimdagi bayonotlar oldingi loyihamning kodini o'z ichiga oladi, shuning uchun siz kirishingiz va kalitlarni/hodisalarni IFTTT hisobingizga mos ravishda o'zgartirishingiz kerak bo'ladi.

Kelajakdagi kod sizni turli xonalarga yo'naltirish uchun LEDlarning rangini o'zgartiradi. Men buni sinab ko'rdim va IFTTT chiroqlarimni doimiy ravishda o'zgartirmadi, shuning uchun men buni ko'rib chiqmoqchiman.

Tavsiya: