Cuprins:

Lampă inteligentă: 6 pași
Lampă inteligentă: 6 pași

Video: Lampă inteligentă: 6 pași

Video: Lampă inteligentă: 6 pași
Video: Cum instalezi lampi lumini de avertizare usi fata VW Golf 5, Golf 6, Passat, CC, Tiguan in 15 pasi 2024, Iulie
Anonim
Image
Image

Încă de la descoperirea focului, am reușit să rămânem calzi și să supraviețuim într-o mică colonie. Oamenii primitivi se pot aduna în jur și se vor uita unul de celălalt la animale sălbatice în timpul nopții.

Și apoi Thomas Edison luminează literalmente lumea înlocuind lampa cu ulei cu lampa incandescentă, care funcționează printr-un filament de tungsten într-un tub de vid.

În acest tutorial, să mergem mai departe prin construirea unei lămpi inteligente cu LED-uri RGB pe ea și, de asemenea, controlul acesteia prin internet, astfel încât să îl puteți controla de oriunde altundeva pe planetă, atâta timp cât aveți o conexiune la internet.

Provizii

  • 20x 5mm LED-uri albe
  • ESP8266
  • Arduino
  • Orice comutator de comutare
  • Adaptor PCB de sex feminin MicroUSB
  • Benzi LED RGB
  • 3x tranzistor TIP31C

Pasul 1: Adunați toate părțile

Adunați toate părțile
Adunați toate părțile

Primul pas ar fi imprimarea 3D a tuturor pieselor necesare. Toate sunt disponibile aici. Ar fi foarte util dacă aveți la dispoziție mai multe imprimante. Încă funcționează dacă aveți o imprimantă, dar va dura ceva timp. Pentru mine, folosesc plastic PLA alb și armata de imprimante 3D a colegiului meu pentru a construi această bestie.

Pasul 2: Acordați pieselor un finisaj frumos

Dă pieselor un finisaj frumos
Dă pieselor un finisaj frumos

Mi-ar plăcea un finisaj neted al lămpii mele inteligente, așa că am șlefuit toate suprafețele scării de la imprimanta 3D și apoi am adăugat niște vopsea albă pe partea superioară albastră. (Am doar atâtea filamente albe de folosit deodată.)

Pentru șlefuirea pieselor imprimate 3D, începeți cu aproximativ 100 de șmirghel cu grilă și apoi mutați încet până la 500 de grile sau mai mare. Și pentru a spăla tot plasticul praf, folosiți doar alcool pentru a face treaba.

Pasul 3: Adăugați un panou înghețat pe suportul cu LED-uri imprimate 3D

Adăugați un panou înghețat pe suportul cu LED-uri imprimate 3D
Adăugați un panou înghețat pe suportul cu LED-uri imprimate 3D
Adăugați un panou înghețat pe suportul cu LED-uri imprimate 3D
Adăugați un panou înghețat pe suportul cu LED-uri imprimate 3D

Una dintre piesele tipărite 3D este suportul LED inferior, cel cu o gaură dreptunghiulară mare. Va trebui să creăm un finisaj înghețat și oarecum transparent pentru a difuza LED-ul alb clar.

Pentru a face acest lucru, am topit o grămadă de adeziv fierbinte și l-am aruncat pe gaura dreptunghiulară. Puteți utiliza alte piese, cum ar fi ceara de lumânare, dar este posibil să nu rămână la fel de bine.

Pasul 4: Lucrați la electronică

Lucrați la electronică
Lucrați la electronică
Lucrați la electronică
Lucrați la electronică

Veți avea nevoie de 20 de LED-uri albe și de o bandă LED RGB pentru a aprinde lampa ca o lumină de Crăciun. LED-ul alb intră în suport, care este cel cu o grămadă de găuri circulare în el. Picioarele se vor potrivi prin gaură și va trebui să le conectați în paralel. Deoarece consumă atât de mult curent, puteți încerca să îl alimentați direct cu 5V, dar vă recomand să adăugați un rezistor de 10 ohmi în serie.

Circuitul, pe de altă parte, constă din convertor DC-DC, Arduino, tranzistor TIP31 și ESP8266. Convertorul DC la DC intensifică 5v la 12v pentru Led RGB și este controlat de tranzistor. Între timp, ESP8266 va permite solicitările TCP și UDP pentru internetul lucrurilor.

Pasul 5: Cod

Cod!
Cod!

Firmware-ul pentru Arduino va trebui să comunice cu ESP8266 și să efectueze o cerere TCP pentru a obține informații despre cantitatea de energie dorită pentru a conduce culorile Led-ului RGB și al LED-ului alb.

Serverul este propriul meu server PyTon și Flask IoT. Mai multe proiecte vor folosi același server în viitor. Dacă nu aveți încredere în dezvoltarea web, încercați să utilizați în schimb Blynk. Doar modificați codul meu puțin pentru el.

Atât serverul IoT, cât și firmware-ul Arduino sunt disponibile pe GitHub.

Pasul 6: Bucurați-vă de lampa dvs. futuristă

Bucurați-vă de lampa dvs. futuristă
Bucurați-vă de lampa dvs. futuristă

Cine are nevoie de IKEA atunci când îți poți crea propria lampă inteligentă? Acum vă puteți controla lumina folosind internetul. Astfel, îl puteți închide la școală dacă ați uitat. În cazul în care nu există Wi-Fi disponibil, acesta va expira și va seta în mod implicit toată lumina la luminozitatea maximă.

Mergeți mai departe și impresionați-vă prietenii și familia cu creația dvs.! Sunt sigur că vor fi uimiți de asta.

Recomandat: