Kazalo:
Video: Minimalistična ura IoT (z uporabo ESP8266, Adafruit.io, IFTTT in Arduino IDE): 10 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Avtor IgorF2Sledi Več avtorja:
O: Proizvajalec, inženir, nori znanstvenik in izumitelj Več o IgorF2 »
V tej vadnici bom pokazal, kako lahko minimalistično uro sinhronizirate z internetom. Preizkusil sem ga z dvema različnima ploščama na osnovi ESP8266: Firebeetle in NodeMCU. Mikrokrmilnik dobi trenutni čas od Googlovega strežnika in ga prikaže na LED obroču NeoPixel. Prejema tudi trenutne vremenske podatke iz WeatherUndergrounda s platformama IFTTT in Adafruit.io ter spreminja barve LED glede na vremenske razmere.
Ne bo imel dobre ločljivosti (zaradi majhnega števila LED), vendar je to dober način za vadbo kodiranja in elektronskih veščin z uporabo majhnega števila komponent. Prav tako bom lahko ustvaril napravo, ki "pozna" trenutni čas, brez uporabe zunanjega tokokroga ure v realnem času, ki lahko "zazna" spremembe vremena.
Morda ga boste integrirali z drugimi pripomočki, ki že imajo obroč LED v prostem teku. Zasnovan je bil za moj IoT svež zrak (https://www.instructables.com/id/IoT-Air-Freshner-with-NodeMCU-Arduino-IFTTT-and-Ad/), kar mu daje novo funkcionalnost. Enako lahko storite z drugimi pripomočki.
Nekatera tukaj uporabljena znanja so temeljila na odličnem razredu interneta stvari Becky Stern. Zelo priporočljivo!
Del kode je temeljil na komentarjih torntrousers na forumu ESP8266 https://www.esp8266.com/viewtopic.php?f=29&t=6007&start=5. Hvala za pomoč skupnosti!
Korak: Orodja in materiali
Za ta projekt sem potreboval majhno količino materiala:
- Spajkalna žica. Potreboval sem ga za spajkanje nekaj žic na LED obroč in spajkanje zatiča na plošče ESP8266;
-
Razvojna plošča ESP8266. Obstaja več plošč, ki temeljijo na ESP8266. V tej vadnici sem poskusil dva izmed njih:
- Ognjeni hrošč (povezava);
- NodeMCU (povezava / povezava);
- NeoPixel 16 x WS2812 5050 RGB LED (povezava / povezava / povezava);
- Kabel MiniUSB, za povezavo med ploščo ESP8266 in računalnikom (za nalaganje kode);
- 5V, polnilnik USB (na primer polnilec za telefon) za napajanje vezja;
- 3 žice moški-ženski. Uporabil sem ga za povezavo med LED obročem in ploščo ESP8266.
Razvojna plošča poveže določeno omrežje Wi-Fi in prejme nekaj podatkov s platforme Adafruit.io. Prstan NeoPixel se uporablja kot ura. Označuje lahko tudi stanje pripomočka (na primer, če je bila povezava Wi-Fi uspešna). Barva LED je odvisna od podatkov, prejetih iz vira Adafruit.io. Za napajanje nadzorne plošče in vseh zunanjih naprav je bil uporabljen 5V polnilec USB.
Ko je bil uporabljen 16 LED diod NeoPixel, je bila ločljivost moje ure precej omejena. Najmanjša delitev sekund LED je približno 4 sekunde. LED za minute se posodablja le vsake 4 minute. Če želite boljšo ločljivost, lahko uporabite obroč z več LED diodami. Obstajajo na primer različice s 24 LED diodami (povezava / povezava). 12 LED obroček bi bil tudi dobra izbira za prikaz ur (povezava / povezava).
Zgornje povezave so le predlog, kje lahko najdete predmete, uporabljene v tej vadnici (in morda podpirajo moje prihodnje vaje). Poiščite jih drugje in jih kupite v svoji najljubši lokalni ali spletni trgovini.
Za svojo uro lahko oblikujete tudi 3D natisnjeno ohišje. Ali ste vedeli, da lahko Anet A8 kupite za samo 169,99 USD? Kliknite tukaj in si zagotovite svojega!
Priporočena:
LINEA - oblikovalska minimalistična talna svetilka: 6 korakov
LINEA - Minimalistična talna svetilka oblikovalca: https://youtu.be/S3DwttzCTKkPreverite povezavo do YouTuba za videoposnetek gradnje in dodatne povezave za datoteko .stl;) Menite, da imate v svojem okolju dobro splošno razsvetljavo, a tudi mislite, da obstaja samo nekaj manjka, nekaj, kar daje prostor
Minimalistična ure z besedami: 28 korakov (s slikami)
Minimalistična ure z besedami: Velika zahvala Super Make Something, saj je ta projekt navdihnila njihova besedna ura Neopixel. To uro sem ustvaril kot del svojega IGCSE Design & Tehnični tečaj in zanj prejel oceno A*. Model CAD je bil predhodno zgrajen na fuziji in tako
ESP8266 NODEMCU BLYNK IOT Vadnica - Esp8266 IOT z uporabo Blunk in Arduino IDE - Krmiljenje LED preko interneta: 6 korakov
ESP8266 NODEMCU BLYNK IOT Vadnica | Esp8266 IOT z uporabo Blunk in Arduino IDE | Upravljanje LED diod po internetu: Pozdravljeni fantje, v teh navodilih se bomo naučili uporabljati IOT z našim ESP8266 ali Nodemcu. Za to bomo uporabili aplikacijo blynk, zato bomo za nadzor LED preko interneta uporabljali naš esp8266/nodemcu. Torej bo aplikacija Blynk povezana z našim esp8266 ali Nodemcu
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): 18 korakov (s slikami)
Pametna tehtnica Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io in IFTTT): Če že živite tam, kjer živite, je verjetno pravi čas za fitnes na prostem. Tek, kolesarjenje ali tek so odlična vadba za oblikovanje. Če želite izgubiti ali nadzorovati svojo trenutno težo, je nujno, da k
C51 4 -bitna elektronska ura - lesena ura: 15 korakov (s slikami)
C51 4 -bitna elektronska ura - lesena ura: ta vikend sem imel nekaj prostega časa, zato sem šel naprej in sestavil to 4 -bitno elektronsko digitalno uro za 2,40 USD, ki sem jo pred časom kupil pri AliExpressu