Përmbajtje:
- Hapi 1: Mjetet dhe materialet
- Hapi 2: Montimi i ArduiTouch Kit
- Hapi 3: Instalimi i drejtuesve të USB
- Hapi 4: Përgatitja e Arduino IDE për ESP8266
- Hapi 5: Instalimi i Bibliotekave Shtesë
- Hapi 6: Kodi Burimor
- Hapi 7: Cilësimet e personalizuara në Cilësimet.h
- Hapi 8: Drejtoni Kodin
Video: ESP8266 Stacioni i motit me ngjyra: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Në këtë udhëzues dua t'ju tregoj se si të ndërtoni një stacion të mirë moti ESP8266 për montim në mur me parashikimin e motit dhe ekran tft me ngjyra.
Hapi 1: Mjetet dhe materialet
Materiale:
- NodeMCU Amica V2 ose Wemos D1 Mini
- Kompleti i montimit në mur ArduiTouch ESP
Mjetet:
- Makine per ngjitjen e metalit
- vidhosës
- pincë prerëse anësore
- voltmetër (opsional)
Softuer:
Arduino IDE
Hapi 2: Montimi i ArduiTouch Kit
Së pari duhet të mblidhni kompletin ArduiTouch. Ju lutemi hidhini një sy manualit të bashkangjitur të ndërtimit.
Hapi 3: Instalimi i drejtuesve të USB
Moduli NodeMCU përfshin një çip CP2102 për ndërfaqen USB. Zakonisht shoferi do të instalohet automatikisht nëse NodeMCU lidhet për herë të parë me PC. Ndonjëherë kjo procedurë dështoi. Në këtë rast, duhet të instaloni shoferin
www.silabs.com/products/development-tools/s…
Nëse dëshironi të përdorni Wemos D1, duhet të instaloni drejtuesit për ndërfaqen USB CH340:
www.wch.cn/download/CH341SER_ZIP.html
Hapi 4: Përgatitja e Arduino IDE për ESP8266
- Moduli ESP8266 nuk është pjesë e Arduino-IDE. Së pari duhet ta instalojmë. Hapni skedarin/preferencat në Aduino-IDE dhe futni lidhjen e mëposhtme në fushën URL të Menaxherit të Bordeve Shtesë: https://arduino.esp8266.com/stable/package_esp8266..
- Mbyllni këtë dritare me butonin OK. Hapni tani menaxherin e bordit: Tools / Board / Board Manager
- Shkoni te hyrja ESP8266 dhe instalojeni
- Tani mund të zgjidhni NodeMCU 1.0 (Moduli ESP-12E) ose WeMos D1 R2 & mini. Vendosni frekuencën e CPU -së në 80MHz, Madhësinë e Flash -it në „4M (3M SPIFFS)“, shkallën e baudit të zgjedhjes suaj dhe portën COM. 4 nga
Hapi 5: Instalimi i Bibliotekave Shtesë
Instaloni bibliotekat e mëposhtme përmes Menaxherit të Bibliotekës Arduino
- Mini Grafx nga Daniel Eichhorn:
- ESP8266 WeatherStation nga Daniel Eichhorn:
- Json Streaming Parser nga Daniel Eichhorn:
- simpleDST rregullo nga neptuni2:
Ju gjithashtu mund ta shkarkoni bibliotekën drejtpërdrejt si skedar ZIP dhe të mos e ngjeshni dosjen nën yourarduinosketchfolder/libraries/
Pas instalimit të bibliotekave, rinisni Arduino IDE.
Hapi 6: Kodi Burimor
Kodi burimor për stacionin e motit bazuar në burimet e mrekullueshme nga Daniel Eichhorn
blog.squix.org
Ne kemi bërë disa ndryshime të vogla në kodin e përshtatur për ArduiTouch. Ju duhet të shpaketoni arkivin Zip në një drejtori të re me të njëjtin emër.
Hapi 7: Cilësimet e personalizuara në Cilësimet.h
Në kodin burimor do të gjeni një skedar të quajtur settings.h. Disa ndryshime në këtë skedar kërkohen për personalizim:
WiFi:
Ju lutemi shkruani SSID dhe fjalëkalimin në rreshtat 25 dhe 26 të cilësimeve. H
#përcakto WIFI_SSID "Yoursid"
#përcakto WIFI_PASS "yourpassw0rd"
Llogaria për OpenWeatherMap:
Për të marrë të dhëna të mëvonshme nga platforma OpenWeatherMap do t'ju duhet një llogari personale. Regjistrohuni këtu për të marrë një çelës API:
Futni çelësin tuaj API në rreshtin 38 të cilësimeve.h
Vargu OPEN_WEATHER_MAP_APP_ID = "çelësi juaj_api";
Vendndodhja juaj:
Shkoni te https://openweathermap.org/find?q= dhe kërkoni një vendndodhje. Kaloni në grupin e rezultateve dhe zgjidhni hyrjen më të afërt me vendndodhjen aktuale për të cilën dëshironi të shfaqni të dhënat. Do të jetë një URL si https://openweathermap.org/city/2657896. Numri në fund është ai që i caktoni konstantës më poshtë.
Shkruani numrin dhe emrin e vendndodhjes tuaj në rreshtin 45 dhe 46 të cilësimeve.h
Vargu OPEN_WEATHER_MAP_LOCATION_ID = "2804279";
String DISPLAYED_CITY_NAME = "Ziesar";
Koha:
Ju lutemi zgjidhni zonën tuaj kohore në rreshtin 65 të cilësimeve.h
#përcakto UTC_OFFSET +1
Hapi 8: Drejtoni Kodin
Ju lutemi hapeni këtë mostër në Arduino IDE. Pas përpilimit dhe ngarkimit do të shihni kohën dhe temperaturën aktuale të vendndodhjes tuaj. Më tej shfaqet një parashikim i motit për ditët në vijim. Prekja ka vetëm një funksion. Mund të zgjidhni formatin e shfaqur të kohës duke prekur pjesën e sipërme të ekranit.
Recommended:
Stacioni i motit NaTaLia: Stacioni i motit Arduino me energji diellore Bëhet në rrugën e duhur: 8 hapa (me fotografi)
Stacioni i motit NaTaLia: Stacioni i motit me energji diellore Arduino Bëhet në rrugën e duhur: Pas 1 viti funksionimi të suksesshëm në 2 vende të ndryshme, unë po ndaj planet e mia të projektit të stacionit të motit me energji diellore dhe po shpjegoj se si evoluoi në një sistem i cili me të vërtetë mund të mbijetojë për një kohë të gjatë periudha nga energjia diellore. Nëse ndiqni
Stacioni i motit DIY & Stacioni i sensorit WiFi: 7 hapa (me fotografi)
DIY Weather Station & WiFi Sensor Station: Në këtë projekt do t'ju tregoj se si të krijoni një stacion moti së bashku me një stacion sensor WiFi. Stacioni i sensorit mat të dhënat e temperaturës dhe lagështisë lokale dhe i dërgon ato, përmes WiFi, në stacionin e motit. Stacioni i motit më pas shfaq t
Stacioni i motit PiZero me ngjyra: 6 hapa
Stacioni i motit me ngjyra PiZero: Unë dua t'ju tregoj në këtë projekt se si të ndërtoni një stacion moti me pamje të bukur bazuar në Raspberry Pi Zero W për montim në mur me parashikimin e motit dhe ekran me ngjyra 2.8 inç TFT
Mini dritë paralajmëruese rrotulluese me dy ngjyra me ngjyra: 6 hapa
Mini Dritë Paralajmëruese e Fenerit Rrotullues me Ngjyra të Dyfishta: Në këtë Udhëzues, ne do të krijojmë një dritë mini fener. E dini, një nga ato dritat rrotulluese të modës së vjetër që ata përdorën për të vënë në pajisjet e ndërtimit para se LED-et të bëheshin të mëdha? Po Nje nga ato. Ky do të jetë relativisht i thjeshtë dhe i vogël
Stacioni i motit Acurite 5 në 1 duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): 5 hapa (me fotografi)
Stacioni i motit Acurite 5 në 1 Duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): Kur kisha blerë stacionin e motit Acurite 5 në 1 doja të isha në gjendje të kontrolloja motin në shtëpinë time ndërsa isha larg. Kur mbërrita në shtëpi dhe e vendosa, kuptova se ose duhej ta kisha ekranin të lidhur me një kompjuter ose të blija shpërndarësin e tyre të zgjuar,