Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: PCB -k beszerzése a projekthez
- Lépés: Töltse le és állítsa be az Arduino IDE -t
- 4. lépés: Csatlakoztassa az E-papír kijelzőt a Firebeetle mikrovezérlőhöz
- 5. lépés: Regisztráljon az OpenWeatherMap.org webhelyen
- 6. lépés: A modul kódolása
- 7. lépés: Játék a monitorral
Videó: IoT Időjárásfigyelő E-papír kijelző - Internetkapcsolat ESP8266: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Az E-Paper kijelző az időjárási információkat jeleníti meg, szinkronizálva az OpenWeatherMap API-val (WiFi-n keresztül). A projekt lényege az ESP8266/32.
Hé, mi újság, srácok? Akarsh itt a CETech-től. Ma egy olyan projektet készítünk, amely egy időjárás-figyelő, amely minden időjárással kapcsolatos információt megjelenít a DFRobot E-Paper kijelzőjén.
A kijelző egy esp8266 -hoz van csatlakoztatva, ezzel a kijelzővel esp32 is használható. Az esp8266 wifi segítségével csatlakozik az internethez, amelynek adatai a GitHubon megadott kódon keresztül módosíthatók.
Kezdjük hát! Készítettem egy videót is a projekt részletes felépítéséről, javaslom, hogy nézze meg a jobb belátás és részletesség érdekében.
1. lépés: Alkatrészek
Ehhez ESP8266 vagy ESP32 kártya szükséges, és ha szükséges, akkumulátort is hozzáadhat.
A kijelzőhöz EPaper Firebeetle modult használtam.
Javaslom, hogy a DFRobot táblát használjon ezzel a modullal, mivel a pinout kompatibilis lesz, és nem fog semmilyen problémával szembesülni, a DFRobot Firebeetle táblát használtam, mivel rendelkezik beépített akkumulátor -töltési és felügyeleti megoldással.
2. lépés: PCB -k beszerzése a projekthez
Olvassa el a JLCPCB -t, ha olcsón szeretne PCB -t rendelni!
Kap 10 jó minőségű PCB -t, amelyeket 2 dollárért és némi szállításért gyártanak és szállítanak ki a küszöbön. Az első rendelés szállításakor kedvezményt is kap. Ha meg szeretné tervezni saját PCB -jét, menjen át az easyEDA -hoz, ha ez megtörtént, töltse fel Gerber -fájljait a JLCPCB -re, hogy jó minőségű és gyors átfutási idővel gyárthassa őket.
Lépés: Töltse le és állítsa be az Arduino IDE -t
Töltse le az Arduino IDE -t innen.
1. Telepítse az Arduino IDE -t, és nyissa meg. 2. Lépjen a Fájl> Beállítások menüpontra
3. Adja hozzá a https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json a További táblák kezelő URL -címét.
4. Lépjen az Eszközök> Tábla> Fórumkezelő menüpontba
5. Keresse meg az ESP8266 kifejezést, majd telepítse a táblát.
6. Indítsa újra az IDE -t.
4. lépés: Csatlakoztassa az E-papír kijelzőt a Firebeetle mikrovezérlőhöz
1. Egyszerűen illessze össze és igazítsa mindkét modul fehér sarkait, és rakja egymásra a modulokat.
5. lépés: Regisztráljon az OpenWeatherMap.org webhelyen
1. Lépjen a weboldalra.
2. Regisztráljon e -mail azonosítójával és egyéb hitelesítő adataival (INGYEN).
3. Miután bejelentkezett, menjen az API -kulcsok lapra, és másolja le egyedi API -kulcsát, amelyre a következő lépésben szükségünk lesz.
6. lépés: A modul kódolása
1. Töltse le a GitHub adattárat:
2. Bontsa ki a letöltött lerakatot.
3. Másolja a könyvtárakat a letöltött lerakatból az Arduino vázlatmappa Könyvtár mappájába.
4. Nyissa meg a Code.ino vázlatot az Arduino IDE -ben.
5. Módosítsa a Wi-Fi SSID-t és jelszót a vázlatban.
6. Adja hozzá az API -kulcsot a 4. lépésből a kód 44. sorszámához a hashtagek helyett.
7. Navigáljon az Eszközök> Tábla menüponthoz. Válassza ki a megfelelő táblát, amelyet használ, Firebeetle ESP8266 az én esetemben.
8. Válassza ki a megfelelő komm. portot az Eszközök> Port menüpontban.
9. Nyomja meg a feltöltés gombot.
10. Ha a lapon a Kész feltöltés felirat olvasható, akkor készen áll az időjárás -figyelő használatára.
7. lépés: Játék a monitorral
Amint a modul csatlakozik a WiFi hálózathoz, a kijelző frissülni kezd, és látni fogja, hogy a projekt életre kel.
Ajánlott:
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): 6 lépés
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): A TTGO T-Display az ESP32 alapú tábla, amely 1,14 hüvelykes színes kijelzőt tartalmaz. A táblát 7 dollárnál kisebb nyereményért lehet megvásárolni (beleértve a szállítást, a banggoodon látható díjat). Ez hihetetlen nyeremény egy kijelzővel ellátott ESP32 -ért
ESP8266 Időjárásfigyelő webszerver (Arduino nélkül): 4 lépés
ESP8266 Időjárás -figyelő webszerver (Arduino nélkül): A „dolgok internete” (IoT) napról napra egyre növekvő beszédtémává válik. Ez egy olyan koncepció, amely nemcsak az életmódunkat, hanem a munkánkat is befolyásolhatja. Az ipari gépektől a hordható eszközökig - beépített
ESP32 alapú M5Stack M5stick C időjárásfigyelő DHT11 - Hőmérséklet-páratartalom és hőindex figyelése az M5stick-C-n DHT11 segítségével: 6 lépés
ESP32 alapú M5Stack M5stick C időjárásfigyelő DHT11 | Figyelje a hőmérséklet-páratartalom és hőindexet az M5stick-C-n DHT11 segítségével: Sziasztok, ebben az oktatóanyagban megtanuljuk, hogyan kell összekapcsolni a DHT11 hőmérséklet-érzékelőt az m5stick-C-vel (az m5stack fejlesztőlapja), és megjeleníteni az m5stick-C kijelzőjén. Tehát ebben az oktatóanyagban a hőmérsékletet, a páratartalmat és az amp; melegítem
Időjárásfigyelő Arduino MKR ENV pajzzsal: 6 lépés
Időjárásfigyelő Arduino MKR ENV pajzzsal: Néhány nappal ezelőtt beszereztünk néhány vadonatúj MKR ENV pajzsot. Ezeknek a pajzsoknak több érzékelője van (hőmérséklet, légnyomás, páratartalom, UV ….) - jó gyűjtemény egy egyszerű időjárásállomás létrehozásához az ArduiTouch MKR készletünkkel együtt. Mi
PIXO Pixel - IoT 16x16 LED kijelző: 17 lépés (képekkel)
PIXO Pixel - IoT 16x16 LED kijelző: Számos RGB kijelző létezik már, de ezek többsége vagy nehezen kezelhető, túl nagy, rengeteg kábelezést igényel, vagy nagyon nehéz a mikrovezérlőn. segítségével. Amikor eszembe jutott, hogy van egy másik Make/100