Obsah:
- Krok 1: Vytvořte si účet na Openweathermap.org
- Krok 2: Hardwarová připojení
- Krok 3: Vypálte program z Arduino IDE
Video: Sledování síťových hodin a počasí na základě ESP8266: 3 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Krátký a jednoduchý víkendový projekt s displejem ESP8266 a 0,96 '' 128x64 OLED.
Zařízení je síťové hodiny, tj. Načítá čas ze serverů ntp. Rovněž zobrazuje informace o počasí pomocí ikon z openweathermap.org
Požadované díly:
1. Modul ESP8266 (jakýkoli, použil jsem NodeMCU)
2. 0,96 OLED (na bázi I2C)
3. Propojovací vodiče
4. Chlebová deska
5. USB kabel pro připojení ESP8266 k počítači
Krok 1: Vytvořte si účet na Openweathermap.org
Vytvoření účtu na openweathermap.org je snadné.
Vytvořte si účet kliknutím na registraci.
Přihlaste se a přejděte na kartu API. Všimněte si svého klíče API.
Krok 2: Hardwarová připojení
Na NodeMCU jsou připojení následující.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------ Gnd
D1 ------------- SCL
D2 -------------- SDA
Krok 3: Vypálte program z Arduino IDE
Otevřete Program v Arduino IDE.
V nabídce Desky vyberte modul ESP8266, který používáte, a nahrajte kód do modulu.
Kód aktualizuje informace o počasí každých 10 minut.
Všechny ikony počasí jsou umístěny v souboru icon.h.
Kód ikony je vrácen z volání, které uskutečníme na openweathermap.org
Použil jsem velmi hrubou logiku analýzy k extrahování informací o počasí z přijatého JSON.
Pokud chcete, můžete použít knihovnu json pro Arduino.
Doporučuje:
ATtiny85 Nositelné vibrační sledování aktivity Sledování a programování ATtiny85 s Arduino Uno: 4 kroky (s obrázky)
ATtiny85 Wearable Vibration Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: How to make the wearable activity tracking watch? Toto je nositelný gadget navržený tak, aby vibroval, když detekuje stagnaci. Trávíte většinu času na počítači jako já? Sedíte hodiny, aniž byste si to uvědomovali? Pak je toto zařízení f
Sledování objektů na základě detekce barev: 10 kroků
Sledování objektů na základě detekce barev: Příběh Tento projekt jsem provedl, abych se naučil zpracování obrazu pomocí Raspberry PI a otevřeného CV. Aby byl tento projekt zajímavější, použil jsem dva servomotory SG90 a namontoval na něj kameru. Jeden motor sloužil k pohybu vodorovně a druhý motor k pohybu svisle
Jak sestavit působivou dřevěnou robotickou ruku (Část 1: Robot pro sledování linky)-na základě mikro: Bit: 9 kroků
Jak sestavit působivou dřevěnou robotickou ruku (Část 1: Robot pro sledování linek)-na základě mikro: Bit: Tento dřevěný chlap má tři podoby, je velmi odlišný a působivý. Pojďme do toho tedy jeden po druhém
Vytvoření hodin z hodin: 11 kroků (s obrázky)
Vytvoření hodin z hodin: V tomto Instructable vezmu stávající hodiny a vytvořím to, co považuji za lepší hodiny. Přejdeme z obrázku vlevo na obrázek vpravo. Než začnete s vlastními hodinami, vězte, že opětovné sestavení může být náročné, protože
Lehké sledování a vyhýbání se robotu na základě Arduina: 5 kroků
Světlo sledující a vyhýbající se robot založený na Arduinu: Jedná se o jednoduchý projekt, který následuje nebo se vyhýbá světlu. Tuto simulaci jsem vytvořil v Proteus 8.6 pro. Požadované součásti: -1) Arduino uno.2) 3 LDR.3) 2 Dc Gear Motors. 4) Jedno servo. 5) Tři rezistory 1k. 6) Jeden H-Bridge l290D7) Jeden na & Vypínač [f