Cuprins:

Lămpi LED conectate - Proiecte IoT: 7 pași (cu imagini)
Lămpi LED conectate - Proiecte IoT: 7 pași (cu imagini)

Video: Lămpi LED conectate - Proiecte IoT: 7 pași (cu imagini)

Video: Lămpi LED conectate - Proiecte IoT: 7 pași (cu imagini)
Video: TVneWs - O mama beata cade cu copilul în brate ! 2024, Noiembrie
Anonim
Lămpi LED conectate | Proiecte IoT
Lămpi LED conectate | Proiecte IoT

Aceasta nu este doar o altă lampă cu LED-uri gravate pe care o vedeți pe piață acum câteva zile. Aceasta este versiunea avansată a lămpilor respective. În era dispozitivelor conectate, mi-am creat propriile lămpi conectate. Acest proiect este inspirat dintr-un produs numit, Filimin: O lumină tactilă activată prin Wi-Fi care vă conectează. Mi-a plăcut cu adevărat acest produs ca și în această generație de telefoane inteligente în care fiecare lucru, fiecare activitate este preluată de telefonul nostru inteligent, acest produs vă va permite să vă împărtășiți sentimentele celor dragi fără a utiliza deloc telefonul inteligent.

Pasul 1: Despre ce este acest proiect ??

În acest proiect, avem 2 lămpi cu WiFi încorporat, conectat la serverul AdaFruit prin internet.

Eu personal am făcut lampa ca lămpi „Mi-e dor de tine”, poți să gravezi orice vrei pe ea. Așadar, dacă îmi lipsește pe cineva, în loc să îi trimit mesaje text sau să îi spun că mi-e dor de tine, ceea ce face orice altă persoană de pe planetă, pot pur și simplu să-mi ating lampa pentru a face LED-ul să strălucească pe dispozitivul meu. După câteva secunde, o altă lampă LED care este pe dispozitiv cu persoana căreia i-am făcut cadou, va începe să strălucească cu aceeași intensitate. Cu cât ating mai mult lampa, cu atât va fi mai strălucitoare lumina, care dezvăluie cât de mult îmi lipsește cealaltă persoană. Cealaltă persoană ar putea fi oriunde în întreaga lume și acest Dispozitiv mă va ajuta să-i transmit sentimentele celeilalte.

Acesta este un mod inovator de a-ți exprima sentimentele față de cei dragi. Acesta poate fi, de asemenea, Bat Signal pentru a-ți chema prietenii să vină la joacă!

Funcția „Blue Tick” de pe WhatsApp Messenger care acționează ca o chitanță de citire pentru noi. Proiectul nostru are aceeași caracteristică! De îndată ce cealaltă persoană vede că lampa luminează, vor afla că transmit un mesaj și imediat ce ating dispozitivul, LED-ul se va stinge pe ambele lămpi pentru a recunoaște că au văzut mesajul tau. Astfel pot determina că mesajul nostru este transmis.

Întregul proces poate fi finalizat invers. Cealaltă persoană pot repeta procesul pentru a transmite orice vor să spună făcând același lucru.

Pasul 2: Componente necesare

  1. 2 x plăci ESP8266 12e
  2. 2 x 100k rezistor
  3. 2 x tranzistor BC547
  4. 2 x adaptoare 12V DC
  5. 2 x benzi LED (lungime în funcție de dimensiunea foii acrilice)
  6. 2 x foaie acrilică (am folosit foaia cu dimensiunile 150 x 90 x 5 mm)
  7. Unele fire

Pasul 3: Comandați-vă PCB-urile online

Comandați-vă PCB-urile online
Comandați-vă PCB-urile online

Am primit un site uimitor numit jlcpcb.com pentru a comanda computerele noastre online. Puteți proiecta și pcb-ul online la easyeda.com și apoi descărcați formatul de fișier gerber al PCB-ului de acolo.

După aceea, încărcați acel fișier gerber pe jlcpcb și puteți obține computerele direct la pașii ușii. Prețul este rezonabil. 10 PCB-uri pentru 2 USD.

Încă un lucru, prima comandă va fi livrată gratuit. Așa că încearcă o dată.

Dacă aveți noroc, veți primi gratuit o pereche de PCB, deoarece am planificat un cadou la sfârșitul articolului.

Pasul 4: Conexiuni

Conexiuni
Conexiuni

Pasul 5: Lucrul

Codul încărcat pe aceste panouri este puțin complicat de explicat și înțeles, așa că voi explica întregul proiect prin procesul care are loc în fundal.

Deci, în primul rând, am făcut un comutator tactil folosind un fir simplu cu mai multe nuclee prin circuitul de divizare a rezistorului de pe pinul analogic al plăcii noastre ESP. Deci, imediat ce atingem firul respectiv, banda LED-ului conectat la același ESP începe să strălucească. Cu cât atingem firul mai mult, cu atât luminile vor fi mai strălucitoare. Am programat 17 niveluri de luminozitate. După ce ați terminat cu nivelul de luminozitate perfect opriți, scoateți degetul peste fir și, după câteva secunde, această lampă va trimite datele despre valoarea luminozității sale către o altă lampă prin intermediul brokerului Adafruit MQTT. Ambele plăci acționează ca clienți adafurit mqtt.

După aceea, a doua lampă va începe să lumineze cu aceeași luminozitate imediat ce primește datele de la server. Acum ambele lămpi vor aprinde cu aceeași intensitate. Acum persoana cu a doua lampă atinge firul, luminile de pe ambele lămpi se vor stinge, ceea ce indică faptul că mesajul a fost primit și citit cu succes de către persoană.

Și, ca înțelept, a doua persoană poate face același proces. Deci, practic codul conține client MQTT și câteva condiții complexe și nimic altceva. Deci, parcurgeți codul și, dacă sunteți priceput la codificarea Arduino, atunci veți înțelege cu ușurință toate lucrurile.

Pasul 6: cadou

Da gratis
Da gratis

Există un cadou de PCB pe care l-am primit în cantitate excesivă pentru acest proiect. Voi da patru perechi de PCB-uri la patru dintre abonații mei și procesul de înscriere la acest cadou este

  1. Trebuie să-ți placă pagina mea fb.
  2. Trebuie să urmăriți contul meu de twitter.
  3. Trebuie să urmați contul meu de Instagram.
  4. După toate acestea, comentează mai jos videoclipul ca „Activitate finalizată”

Pasul 7: Cod și tutorial video

Image
Image

Pentru cod, vizitați contul meu GitHub.

Dacă aveți încă unele îndoieli cu privire la realizarea acestui proiect, urmăriți videoclipul meu tutorial complet în care am acoperit fiecare aspect al acestui proiect.

Recomandat: