Mündəricat:

Ulduz işığı yolları: 4 addım
Ulduz işığı yolları: 4 addım

Video: Ulduz işığı yolları: 4 addım

Video: Ulduz işığı yolları: 4 addım
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Sentyabr
Anonim
Ulduz işığı yolları
Ulduz işığı yolları
Ulduz işığı yolları
Ulduz işığı yolları

Starlight Paths, yeni bir məkanda səyahətə ehtiyacı olanlar üçün bir layihədir. Əsrlər boyu göydə işıqlarla gəzmişik və indi öz işığımızı edə bilərik. Bu fikir Star Trek şousundan gəldi. Şouda, işıqların sizi müəyyən bir otağa aparacağını söyləmək üçün bir interfeys istifadə edərək, hər bir salonun sonuncu ilə eyni göründüyü nəhəng bir gəmidən keçərlər. Bu layihə, Raspberry Pi əsaslı bir interfeysə bağlı düymələri basdığınız zaman sizi bir məkanda istiqamətləndirmək üçün bağlı LED ampullərdən istifadə edəcək. Bu fikri pop mədəniyyətindən götürüb WIFI ilə hər yerdə istifadə oluna biləcək bir şeyə çevirəcəyəm.

Addım 1: Alətlər və Təchizatlar

Alətlər və Təchizatlar
Alətlər və Təchizatlar
Alətlər və Təchizatlar
Alətlər və Təchizatlar

Alətlər

  • Raspberry Pi ilə əlaqəli işlər (https://www.raspberrypi.org/learning/hardware-guide)
  • LED və Düymələr üçün Bit ilə qazın
  • İsti Yapışqan Tabancası (sürtünmə LED -i yerində saxlamırsa)

Təchizat

  • Plastik Qapı (https://a.co/d/5m4FWjn)
  • Kassa və Müvafiq Güc Təchizatı ilə Raspberry Pi (https://a.co/1exaycw)
  • Mikro SD Kart (https://a.co/ccdcO5a)
  • Squid LED və Düymələr (Amazon)
  • Merkury ampulləri (Walmart)

Addım 2: Davanın hazırlanması

Davanın düzəldilməsi
Davanın düzəldilməsi
Davanın düzəldilməsi
Davanın düzəldilməsi
Davanın düzəldilməsi
Davanın düzəldilməsi

Bu quruluş zamanı, hissələrin korpusda yerləşdiyini seçə bilərsiniz.

  1. LED üçün bir çuxur qazmağa başladım və tellərin qutuya girməsi üçün yerləşdirdim.
  2. LED üçün çox böyük bir çuxur qazdım, buna görə onu yapışdırmaq üçün isti yapışqan istifadə etdim.
  3. Çox sayda düymə üçün deliklər qazın və yerində vidalayın.
  4. Parçaları yerinə qoyduqdan sonra, gücün işə düşməsi üçün korpusun yan tərəfində bir delik açdım (yan -yana deliklər qoysanız diqqətli olun).
  5. Dava üçün son şey stikerlər idi (bir düymənin sizi hansı otağa aparacağı üçün etiketlər əlavə edin).

Addım 3: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama

Squid komponentlərinə daxil olan kartı istifadə edərək:

  1. LED tellərini aşağıdakı kimi bağlayın: qırmızıdan 18 -ə, yaşıldan 23 -ə, mavi -pindən 24 -ə, torpaqdan yerə.
  2. Sonra düymələri götürün və digər telləri yerə bağlayaraq 17, 13, 21 sancaqlarına bağlayın.
  3. Proqramlaşdırmaya başlamaq üçün Pi-ni işə salın (https://www.raspberrypi.org/learning/hardware-guide/quickstart).

Hazır düymələr (və LED) almağı seçdim, ancaq hər hansı bir əsas bələdçidən sonra özünüz edə bilərsiniz.

Addım 4: Kod

Kod
Kod

Kod, düymələrdən giriş alır və İŞIĞI DƏYİŞTİRƏN PROJELƏRİMİZdən istifadə edərək, sizi işıqlandırmaq üçün otaqların hər birində işıqların sönməsi üçün bir siqnal göndərir. Şəkildə, hər bir düymədən giriş alan ümumi kodu görə bilərsiniz və müəyyən bir düyməyə basıldığı təqdirdə kod bu ifadədə hər şeyi edəcək. Kodumdakı ifadələr əvvəlki layihəmin kodunu ehtiva edir, buna görə IFTTT hesabınıza uyğun olaraq girib düymələri/hadisələri dəyişdirməlisiniz.

Gələcək kod, LED -ləri fərqli otaqlara yönləndirmək üçün rənglərini dəyişdirəcək. Bunu sınadım və IFTTT işıqlarımı ardıcıl dəyişmədi, buna görə baxacağam.

Tövsiyə: