Spisu treści:
- Krok 1: Utwórz konto na Openweathermap.org
- Krok 2: Połączenia sprzętowe
- Krok 3: Nagraj program z Arduino IDE
![Zegar sieciowy i monitor pogody oparty na ESP8266: 3 kroki (ze zdjęciami) Zegar sieciowy i monitor pogody oparty na ESP8266: 3 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1800-67-j.webp)
Wideo: Zegar sieciowy i monitor pogody oparty na ESP8266: 3 kroki (ze zdjęciami)
![Wideo: Zegar sieciowy i monitor pogody oparty na ESP8266: 3 kroki (ze zdjęciami) Wideo: Zegar sieciowy i monitor pogody oparty na ESP8266: 3 kroki (ze zdjęciami)](https://i.ytimg.com/vi/W02My1xXgEQ/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
![Zegar sieciowy i monitor pogody oparty na ESP8266 Zegar sieciowy i monitor pogody oparty na ESP8266](https://i.howwhatproduce.com/images/001/image-1800-68-j.webp)
Krótki i prosty projekt weekendowy z ESP8266 i wyświetlaczem OLED 0.96'' 128x64.
Urządzenie jest zegarem sieciowym, czyli pobiera czas z serwerów ntp. Wyświetla również informacje o pogodzie z ikonami z openweathermap.org
Wymagane części:
1. Moduł ESP8266 (dowolny, użyłem NodeMCU)
2. 0,96 OLED (w oparciu o I2C)
3. Przewody połączeniowe
4. Deska do chleba
5. Kabel USB do podłączenia ESP8266 do komputera
Krok 1: Utwórz konto na Openweathermap.org
![Utwórz konto na Openweathermap.org Utwórz konto na Openweathermap.org](https://i.howwhatproduce.com/images/001/image-1800-69-j.webp)
Założenie konta na openweathermap.org jest proste.
Utwórz konto, klikając Zarejestruj się.
Zaloguj się i przejdź do zakładki API. Zanotuj swój klucz API.
Krok 2: Połączenia sprzętowe
![Połączenia sprzętowe Połączenia sprzętowe](https://i.howwhatproduce.com/images/001/image-1800-70-j.webp)
Na NodeMCU połączenia są następujące.
NodeMCU OLED
3 V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Krok 3: Nagraj program z Arduino IDE
![](https://i.ytimg.com/vi/5iEvUdNoOEQ/hqdefault.jpg)
Otwórz program w Arduino IDE.
Wybierz moduł ESP8266, którego używasz z menu Tablice i prześlij kod do modułu.
Kod aktualizuje informacje o pogodzie co 10 minut.
Wszystkie ikony pogody są umieszczone w pliku icon.h.
Kod ikony jest zwracany z połączenia, które wykonujemy na openweathermap.org
Użyłem bardzo prymitywnej logiki parsowania, aby wyodrębnić informacje o pogodzie z otrzymanego json.
Możesz użyć biblioteki json dla Arduino, jeśli chcesz.
Zalecana:
Zegar pływów i pogody: 9 kroków (ze zdjęciami)
![Zegar pływów i pogody: 9 kroków (ze zdjęciami) Zegar pływów i pogody: 9 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/005/image-13239-j.webp)
Zegar pływów i pogody: Chociaż można kupić analogowe zegary pływów, które mają jedną wskazówkę wskazującą, czy przypływ jest wysoki, czy niski, czy gdzieś pomiędzy, chciałem mieć coś, co powie mi, o której godzinie nastąpi odpływ. Chciałem coś, na co mógłbym spojrzeć q
ESP8266 Zegar sieciowy bez zegara RTC - Nodemcu NTP Zegar bez RTC - PROJEKT ZEGAR INTERNETOWY: 4 kroki
![ESP8266 Zegar sieciowy bez zegara RTC - Nodemcu NTP Zegar bez RTC - PROJEKT ZEGAR INTERNETOWY: 4 kroki ESP8266 Zegar sieciowy bez zegara RTC - Nodemcu NTP Zegar bez RTC - PROJEKT ZEGAR INTERNETOWY: 4 kroki](https://i.howwhatproduce.com/images/011/image-31107-j.webp)
ESP8266 Zegar sieciowy bez zegara RTC | Nodemcu NTP Zegar bez RTC | PROJEKT ZEGARA INTERNETOWEGO: W projekcie będzie wykonywany projekt zegara bez RTC, będzie pobierał czas z internetu za pomocą wifi i wyświetli go na wyświetlaczu st7735
Generator muzyki oparty na pogodzie (generator Midi oparty na ESP8266): 4 kroki (ze zdjęciami)
![Generator muzyki oparty na pogodzie (generator Midi oparty na ESP8266): 4 kroki (ze zdjęciami) Generator muzyki oparty na pogodzie (generator Midi oparty na ESP8266): 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-3114-36-j.webp)
Generator muzyki oparty na pogodzie (Generator Midi oparty na ESP8266): Cześć, dzisiaj wyjaśnię, jak zrobić własny mały generator muzyki oparty na pogodzie. Jest oparty na ESP8266, który jest trochę jak Arduino i reaguje na temperaturę, deszcz i intensywność światła.Nie oczekuj, że sprawi, że całe utwory lub akordy będą pro
Monitor pogody M5Stack M5stick C oparty na ESP32 z DHT11 - Monitoruj wskaźnik temperatury, wilgotności i ciepła na M5stick-C za pomocą DHT11: 6 kroków
![Monitor pogody M5Stack M5stick C oparty na ESP32 z DHT11 - Monitoruj wskaźnik temperatury, wilgotności i ciepła na M5stick-C za pomocą DHT11: 6 kroków Monitor pogody M5Stack M5stick C oparty na ESP32 z DHT11 - Monitoruj wskaźnik temperatury, wilgotności i ciepła na M5stick-C za pomocą DHT11: 6 kroków](https://i.howwhatproduce.com/images/002/image-3249-17-j.webp)
Monitor pogody M5Stack M5stick C oparty na ESP32 z DHT11 | Monitoruj wskaźnik temperatury, wilgotności i ciepła na M5stick-C Z DHT11: Cześć, w tej instrukcji dowiemy się, jak połączyć czujnik temperatury DHT11 z m5stick-C (płytka rozwojowa firmy m5stack) i wyświetlić go na wyświetlaczu m5stick-C. W tym samouczku odczytamy temperaturę, wilgotność i amp; ciepło ja
Zegar prognozy pogody przy użyciu starego alarmu i Arduino: 13 kroków (ze zdjęciami)
![Zegar prognozy pogody przy użyciu starego alarmu i Arduino: 13 kroków (ze zdjęciami) Zegar prognozy pogody przy użyciu starego alarmu i Arduino: 13 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-5556-33-j.webp)
Zegar prognozy pogody przy użyciu starego alarmu i Arduino: miałem zepsuty budzik i wpadłem na pomysł, aby przekonwertować go na zegar i stację prognozującą pogodę. Do tego projektu potrzebujesz: Stary okrągły budzik Arduino Nano BME280 moduł czujnika ( temperatura, wilgotność, ciśnienie) wyświetlacz LCD