Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Od otkrića vatre uspjeli smo se zagrijati i preživjeti u maloj koloniji. Primitivni ljudi mogu se okupljati uokolo i paziti jedni na druge za divlje životinje jedni za druge.
Tada je Thomas Edison doslovno osvijetlio svijet zamjenom uljane svjetiljke sa žarnom niti, koja radi preko volframove niti u vakuumskoj cijevi.
U ovom vodiču idemo naprijed izgradnjom pametne svjetiljke s RGB LED diodama, kao i njezinom kontrolom preko interneta, tako da je možete kontrolirati s bilo kojeg mjesta na planeti sve dok imate internetsku vezu.
Pribor
- 20x 5 mm bijele LED diode
- ESP8266
- Arduino
- Bilo koji prekidač
- MicroUSB ženski PCB adapter
- RGB LED traka
- 3x TIP31C tranzistor
Korak 1: Skupite sve dijelove
Prvi korak bio bi 3D ispis svih potrebnih dijelova. Svi su dostupni ovdje. Bilo bi od velike pomoći ako imate na raspolaganju više pisača. I dalje radi ako imate 1 pisač, ali to će potrajati neko vrijeme. Za mene, za izradu ove zvijeri koristim bijelu PLA plastiku i vojsku 3D pisača moga fakulteta.
Korak 2: Dajte dijelovima lijepu završnu obradu
Volio bih glatku završnu obradu moje pametne lampe pa sam izbrusio sve površine stubišta s 3D pisača, a zatim na bijelu boju dodao plavu površinu. (Moram koristiti samo toliko bijelih niti odjednom.)
Za brušenje 3D ispisanih dijelova počnite s oko 100 brusnih papira s rešetkom, a zatim se polako pomaknite do 500 rešetki ili više. A da biste isprali svu plastiku u prahu, samo upotrijebite alkohol da obavite posao.
Korak 3: Dodajte zamrznutu ploču na 3D ispisani LED držač
Jedan od 3D ispisanih dijelova je donji LED držač, onaj s velikom pravokutnom rupom. Morat ćemo stvoriti hladnu i pomalo prozirnu završnu obradu kako bismo raspršili oštru bijelu LED diodu.
Da bih to učinio, rastopio sam hrpu vrućeg ljepila i bacio ga na pravokutnu rupu. Možete koristiti i druge odljeve, poput voska za svijeće, ali možda neće ostati na mjestu.
Korak 4: Radite na elektronici
Trebat će vam 20 bijelih LED dioda i nešto RGB LED trake kako biste svjetiljku upalili poput božićnog svjetla. Bijela LED dioda ulazi u držač koji ima hrpu kružnih rupa u sebi. Noge će stati kroz rupu i morat ćete ih spojiti paralelno. Budući da crpi toliko struje, možete ga pokušati napajati izravno s 5V, ali preporučujem da dodate 10-ohmski otpornik u seriji.
S druge strane, krug se sastoji od DC / DC pretvarača, Arduina, TIP31 tranzistora i ESP8266. DC / DC pretvarač pojačava 5v do 12v za RGB Led i njime upravlja tranzistor. U međuvremenu, ESP8266 dopustit će TCP i UDP zahtjeve za internet stvari.
Korak 5: Kodirajte
Firmver za Arduino morat će komunicirati s ESP8266 i izvršiti neki TCP zahtjev kako bi dobio informacije o tome koja se količina energije želi za boje RGB LED i bijele LED diode.
Poslužitelj je moj vlastiti Python i Flask IoT poslužitelj. Više projekata će koristiti isti poslužitelj u budućnosti. Ako niste sigurni u web razvoj, umjesto toga pokušajte upotrijebiti Blynk. Samo malo promijenite moj kôd radi toga.
I IoT poslužitelj i Arduino firmver dostupni su na mom GitHubu.
Korak 6: Uživajte u svojoj futurističkoj lampi
Kome treba IKEA kada možete izraditi vlastitu pametnu svjetiljku? Svoje svjetlo sada možete kontrolirati putem Interneta. Stoga ga možete isključiti u školi ako ste na to zaboravili. U slučaju da nema dostupnog WiFi -ja, samo će isteći vrijeme i prema zadanim postavkama uključiti svjetlo na maksimalnu svjetlinu.
Samo naprijed i impresionirajte svoje prijatelje i obitelj svojim stvaranjem! Siguran sam da će biti zadivljeni zbog toga.