Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Hei poisid! Selle kuu projekti jaoks olen teinud ilmajaama lauajaama kujul või võite seda nimetada lauaesituseks. See ilmajaam tõmbab andmed ESP8266 -sse veebisaidilt openwethermap.org ja muudab näituse esitusviisi RGB -värve. Näidis sai palju erinevaid värvikombinatsioone, need muutuvad vastavalt ajale ja kliimale. Näiteks kui õhtul sajab õues vihma, muutub pilve värv punase, oranži ja kollase kombinatsiooniks ning see näitab äikesetormi. Sel viisil on sellel palju erinevaid värvikombinatsioone.
Samm: nõutavad komponendid
*Sõlm MCU (ESP8266)
*WS2812 LED -riba
*5v Micro USB laadija
*3D trükitud osad
2. etapp: ahelaühendus
*Tehke ühendused vastavalt skeemile.
*Üksikute LED -ide asemel saate kasutada WS2812B LED -riba.
*Andmepulk on ühendatud ESP8266 pistikuga D4, GND GND -ga ja 5v NodeMCU Vin -iga.
*Veenduge, et kasutate iga seina jaoks 4 LED -i (4 LED -i x 4 seina = 16 LED -i), 7 LED -i pilve jaoks ja 2 LED -i päikese/kuu jaoks (3D -trükitud väike ring).
*ESP8266 plaat on asetatud aluse alla, aluse katmiseks on 3D trükitud kate.
3. samm: istutamine
*Pane potti polüetüleenist kate.
*Pange muld ja püksid karbikujulisse potti.
4. samm: kodeerimine
*Avage allpool toodud kood Arduino IDE -s.
*Kood:
*Veenduge, et olete lisanud kõik koodis mainitud raamatukogud.
*Nüüd peate seda muutma
String OPEN_WEATHER_MAP_APP_ID = "Rakenduse ID"; String OPEN_WEATHER_MAP_LOCATION_ID = "Asukoha_ID";
*Avage brauser ja otsige veebisaiti www.openweathermap.org.
*Looge konto ja logige sellele veebisaidile sisse.
*Klõpsake API võtmetel, kopeerige võti ja kleepige see programmi APP_ID.
*Sama veebisaidi otsingus avage oma asukoht ja kopeerige viimane number URL -ist ning kleepige see aadressile LOCATION_ID.
*MAP_ID ja LOCATION_ID on minu omaga sarnased.
*Sisestage oma Wifi_name aadressile ssid ja Wifi parool.
const char* ssid = "Wifi_nimi"; const char* parool = "parool";
*Nüüd muutke ajavööndit vastavalt oma riigi ajavööndile
int ajavöönd = 5,5 * 3600;
India järgi on ajavöönd 5:30, nii et olen sisestanud 5,5 sarnaselt, saate sisestada oma ajavööndi.
*Kõik all olevad read tuleb teil redigeerida, nagu ma olen näidanud.
*Nüüd ühendage ESP8266 arvutiga, valige port ja laadige kood üles.
5. samm: finaal
Ühendage Micro USB laadija ja olete valmis.
Aitäh!
Soovitan:
Super ilmajaama rippuv korv: 11 sammu (piltidega)
Super ilmajaama rippuv korv: Tere kõigile! Selles T3chFlicksi ajaveebi postituses näitame teile, kuidas me tegime nutika rippuva korvi. Taimed on värske ja tervislik lisand igale kodule, kuid võivad kiiresti väsitada - eriti kui mäletate neid ainult siis, kui
Ainulaadne kella mudel, mida toetab Arduino servomootorid: 5 sammu
Ainulaadne kella mudel, mida toetab Arduino servomootorid: selle juhendiga näitan teile, kuidas luua kella, kasutades Arduino Nano ja servomootoreid. Selleks vajate järgmisi elemente:
Minimalistlik jalgratta näidik, puutetundlik!: 10 sammu (koos piltidega)
Minimalistlik jalgratta näidik, puutetundlik !: Tere! See on minu esimene juhendatav. Ma tahtsin alati asju nullist teha, et näha, kuidas see töötab ja kellele ei meeldi isetegemine (tehke seda ise), kui saate midagi vastavalt oma vajadustele muuta? Sama huvitav kui isetegemine
Tasku suurusega IoT ilmajaama valmistamine: 7 sammu (piltidega)
Tasku suurusega IoT ilmajaama valmistamine: Tere lugeja! Selles juhendis saate teada, kuidas teha väikest ilmakuubikut, kasutades koduse WiFi -ga ühendatud D1 mini (ESP8266), nii et saate vaadata selle väljundit kõikjal maalt, muidugi seni, kuni teil on Interneti -ühendus
Üherattaline LED -tulede näidik: 5 sammu (piltidega)
Üherattalised LED -tuled: Minu lapsed on kirglikud üherattalise sõitmise vastu. Kui sündis idee lisada show -üritusele tuled. Mõne tule lisamine oleks juba lahe, kuid inspireeritud teistest tuledest, tuleks tuled muusikaga sünkroonida. See oli päris seiklus