Tartalomjegyzék:
- 1. lépés: Eszközök és anyagok
- 2. lépés: Az ArduiTouch készlet összeszerelése
- 3. lépés: Az USB -illesztőprogramok telepítése
- 4. lépés: Az Arduino IDE előkészítése az ESP8266 számára
- 5. lépés: További könyvtárak telepítése
- 6. lépés: Forráskód
- 7. lépés: Egyéni beállítások a Beállításokban. H
- 8. lépés: Futtassa a kódot
![ESP8266 Színes időjárás állomás: 8 lépés ESP8266 Színes időjárás állomás: 8 lépés](https://i.howwhatproduce.com/images/006/image-16266-11-j.webp)
Videó: ESP8266 Színes időjárás állomás: 8 lépés
![Videó: ESP8266 Színes időjárás állomás: 8 lépés Videó: ESP8266 Színes időjárás állomás: 8 lépés](https://i.ytimg.com/vi/aRuI81BTvaw/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
![ESP8266 Színes időjárás állomás ESP8266 Színes időjárás állomás](https://i.howwhatproduce.com/images/006/image-16266-12-j.webp)
![ESP8266 Színes időjárás állomás ESP8266 Színes időjárás állomás](https://i.howwhatproduce.com/images/006/image-16266-13-j.webp)
![ESP8266 Színes időjárás állomás ESP8266 Színes időjárás állomás](https://i.howwhatproduce.com/images/006/image-16266-14-j.webp)
Ebben a tanulságosban szeretném megmutatni, hogyan lehet felépíteni egy szép ESP8266 időjárás -állomást falra szereléshez időjárás -előrejelzéssel és színes tft -képernyővel.
1. lépés: Eszközök és anyagok
![Eszközök és anyagok Eszközök és anyagok](https://i.howwhatproduce.com/images/006/image-16266-15-j.webp)
![Eszközök és anyagok Eszközök és anyagok](https://i.howwhatproduce.com/images/006/image-16266-16-j.webp)
![Eszközök és anyagok Eszközök és anyagok](https://i.howwhatproduce.com/images/006/image-16266-17-j.webp)
Anyagok:
- NodeMCU Amica V2 vagy Wemos D1 Mini
- ArduiTouch ESP falra szerelhető készlet
Eszközök:
- forrasztópáka
- csavarhúzó
- oldalvágó fogó
- voltmérő (opcionális)
Szoftver:
Arduino IDE
2. lépés: Az ArduiTouch készlet összeszerelése
![Az ArduiTouch készlet összeszerelése Az ArduiTouch készlet összeszerelése](https://i.howwhatproduce.com/images/006/image-16266-18-j.webp)
![Az ArduiTouch készlet összeszerelése Az ArduiTouch készlet összeszerelése](https://i.howwhatproduce.com/images/006/image-16266-19-j.webp)
Először össze kell szerelnie az ArduiTouch készletet. Kérjük, tekintse meg a mellékelt építési útmutatót.
3. lépés: Az USB -illesztőprogramok telepítése
![Az USB illesztőprogramok telepítése Az USB illesztőprogramok telepítése](https://i.howwhatproduce.com/images/006/image-16266-20-j.webp)
A NodeMCU modul tartalmaz egy CP2102 chipet az USB interfészhez. Általában az illesztőprogram automatikusan települ, ha a NodeMCU -t először csatlakoztatja a számítógéphez. Néha ez az eljárás sikertelen volt. Ebben az esetben telepítenie kell az illesztőprogramot
www.silabs.com/products/development-tools/s…
Ha a Wemos D1 -et szeretné használni, akkor a CH340 USB interfész illesztőprogramjait kell telepítenie:
www.wch.cn/download/CH341SER_ZIP.html
4. lépés: Az Arduino IDE előkészítése az ESP8266 számára
![Az Arduino IDE előkészítése az ESP8266 számára Az Arduino IDE előkészítése az ESP8266 számára](https://i.howwhatproduce.com/images/006/image-16266-21-j.webp)
![Az Arduino IDE előkészítése az ESP8266 számára Az Arduino IDE előkészítése az ESP8266 számára](https://i.howwhatproduce.com/images/006/image-16266-22-j.webp)
![Az Arduino IDE előkészítése az ESP8266 számára Az Arduino IDE előkészítése az ESP8266 számára](https://i.howwhatproduce.com/images/006/image-16266-23-j.webp)
![Az Arduino IDE előkészítése az ESP8266 számára Az Arduino IDE előkészítése az ESP8266 számára](https://i.howwhatproduce.com/images/006/image-16266-24-j.webp)
- Az ESP8266 modul nem része az Arduino-IDE-nek. Először telepítenünk kell. Nyissa meg a fájlt/beállításokat az Aduino-IDE-ben, és illessze be a következő hivatkozást a További táblák kezelője URL-ek mezőbe:
- Zárja be ezt az ablakot az OK gombbal. Nyissa meg most a fórumkezelőt: Tools / Board / Board Manager
- Lépjen az ESP8266 bejegyzéshez, és telepítse azt
- Most választhat a NodeMCU 1.0 (ESP-12E modul) vagy a WeMos D1 R2 & mini közül. Állítsa be a CPU frekvenciáját 80 MHz -re, a vaku méretét „4M (3M SPIFFS)” értékre, az Ön által választott adatátviteli sebességet és a COM portot. 4
5. lépés: További könyvtárak telepítése
Telepítse a következő könyvtárakat az Arduino Library Manager segítségével
- Daniel Eichhorn Mini Grafx:
- Daniel Eichhorn ESP8266 WeatherStation:
- Daniel Eichhorn Json Streaming Parser:
- simpleDSTadjust by neptune2:
Letöltheti a könyvtárat közvetlenül ZIP fájlként is, és kibonthatja a yourarduinosketchfolder/libraries/alatt található mappát
A könyvtárak telepítése után indítsa újra az Arduino IDE -t.
6. lépés: Forráskód
Az időjárás-állomás forráskódja Daniel Eichhorn fantasztikus forrásai alapján
blog.squix.org
Néhány apró változtatást hajtottunk végre az ArduiTouch -kompatibilis kódban. Ki kell csomagolnia a Zip archívumot egy új, azonos nevű könyvtárba.
7. lépés: Egyéni beállítások a Beállításokban. H
A forráskódban talál egy settings.h nevű fájlt. A testreszabáshoz bizonyos változtatásokra van szükség ebben a fájlban:
WiFi:
Kérjük, írja be az SSID -t és a jelszót a beállítások 25. és 26. sorába. H
#define WIFI_SSID "tied"
#define WIFI_PASS "yourpassw0rd"
Az OpenWeatherMap fiókja:
Ahhoz, hogy az OpenWeatherMap platformon későbbi adatokat fogadhasson, saját fiókra van szüksége. Regisztráljon itt, hogy megszerezze az API-kulcsot:
Írja be az API -kulcsot a beállítások 38. sorába. H
String OPEN_WEATHER_MAP_APP_ID = "saját_kulcs";
Ön tartózkodási helyét:
Keresse fel a https://openweathermap.org/find?q= oldalt, és keresse meg a helyét. Menjen végig az eredményhalmazon, és válassza ki azt a bejegyzést, amely a legközelebb áll ahhoz a tényleges helyhez, amelyhez adatokat szeretne megjeleníteni. Ez egy olyan URL lesz, mint a https://openweathermap.org/city/2657896. A végén található szám az, amelyet az alábbi állandóhoz rendel.
Írja be tartózkodási helyének számát és nevét a beállítások 45. és 46. sorába. H
Karakterlánc OPEN_WEATHER_MAP_LOCATION_ID = "2804279";
Karakterlánc DISPLAYED_CITY_NAME = "Ziesar";
Idő:
Kérjük, válassza ki az időzónáját a beállítások 65. sorában. H
#define UTC_OFFSET +1
8. lépés: Futtassa a kódot
![Futtassa a kódot Futtassa a kódot](https://i.howwhatproduce.com/images/006/image-16266-25-j.webp)
Kérjük, nyissa meg ezt a mintát az Arduino IDE -ben. Az összeállítás és a feltöltés után látni fogja a tartózkodási helyének aktuális idejét és hőmérsékletét. Továbbá megjelenik a következő napok időjárás -előrejelzése. Az érintésnek csak egy funkciója van. A megjelenített időformátumot a képernyő felső részének megérintésével választhatja ki.
Ajánlott:
ESP8266 Időjárás állomás óra: 4 lépés
![ESP8266 Időjárás állomás óra: 4 lépés ESP8266 Időjárás állomás óra: 4 lépés](https://i.howwhatproduce.com/images/001/image-1190-j.webp)
ESP8266 Időjárás állomás óra: Ez a projekt remek módja az idő és az időjárás megjelenítésének egy kis kényelmes csomagban. Elmagyarázom a projektet, hogyan működik, és itt mutatom a kódot. Különböző gombok megnyomásával megjelenítheti az aktuális időjárást egy meghatározott helyen, valamint a hőmérsékletet
Egyszerű időjárás állomás az ESP8266 használatával: 6 lépés (képekkel)
![Egyszerű időjárás állomás az ESP8266 használatával: 6 lépés (képekkel) Egyszerű időjárás állomás az ESP8266 használatával: 6 lépés (képekkel)](https://i.howwhatproduce.com/images/001/image-1039-18-j.webp)
Egyszerű időjárás állomás az ESP8266 használatával: Ebben az utasításban megosztom, hogyan kell használni az ESP8266 -t olyan adatok beszerzéséhez, mint a hőmérséklet, a nyomás, az éghajlat stb., Valamint a YouTube -adatokat, például az előfizetőket Teljes megtekintések száma. és jelenítse meg az adatokat a soros monitoron, és jelenítse meg az LCD -n. Az adatok f
PiZero színes időjárás állomás: 6 lépés
![PiZero színes időjárás állomás: 6 lépés PiZero színes időjárás állomás: 6 lépés](https://i.howwhatproduce.com/images/006/image-16966-j.webp)
PiZero színes időjárás állomás: Ebben a projektben szeretném megmutatni nektek, hogyan kell felépíteni egy szép megjelenésű időjárásállomást a Raspberry Pi Zero W alapján falra szerelve időjárás -előrejelzéssel és színes 2,8 hüvelykes TFT kijelzővel
ESP8266 Időjárás állomás, amely adatokat jelenít meg egy webhelyen: 7 lépés
![ESP8266 Időjárás állomás, amely adatokat jelenít meg egy webhelyen: 7 lépés ESP8266 Időjárás állomás, amely adatokat jelenít meg egy webhelyen: 7 lépés](https://i.howwhatproduce.com/images/005/image-12498-12-j.webp)
ESP8266 meteorológiai állomás, amely adatokat jelenít meg egy webhelyen: Megjegyzés: Ennek az oktatóanyagnak a részei elérhetők lehetnek video formátumban a YouTube -csatornámon - Tech Tribe. Ebben az oktatóanyagban megmutatom, hogyan lehet időjárás -állomást létrehozni, amely közvetlenül adatokat küld a webhelyére . Ezért saját domainre lesz szüksége (például:
ESP8266, BMP280, MQTT Időjárás állomás: 4 lépés
![ESP8266, BMP280, MQTT Időjárás állomás: 4 lépés ESP8266, BMP280, MQTT Időjárás állomás: 4 lépés](https://i.howwhatproduce.com/images/001/image-2079-71-j.webp)
ESP8266, BMP280, MQTT Időjárás állomás: Ez végigvezeti Önt egy egyszerű időjárás -állomás jó pontosságú elkészítésén. Itt egy ESP8266 WIFI fejlesztőlap segítségével csatlakoztatjuk az érzékelőt az internethez az adatok mentéséhez. Sok ízesítés létezik és működni fog, és azt fogom használni, amim van