
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Przydatne urządzenie służące do krótkoterminowej lokalnej i trzydniowej prognozy pogody
Krok 1: Część Arduino


To urządzenie składa się z dwóch niezależnych zespołów w jednym pudełku.
Jednym z nich jest barometr Arduino z czujnikiem BMP180, który zawiera raport o różnicy ciśnień atmosferycznych w czasie rzeczywistym, -1h i -3h. Raporty te są szczególnie przydatne w krótkoterminowej lokalnej prognozie pogody. Kod pochodzi ze strony internetowej „shelvin.de”, na której w wierszu „druck_offset=” wpisuje się różnicę między bezwzględnym i względnym ciśnieniem atmosferycznym dla danej wysokości. Wyniki są prezentowane na ekranie LCD N5110, który pokazuje również temperaturę wewnętrzną.
Krok 2: Część ESP8266

Kolejne urządzenie zasilane jest płytką ESP8266, która łączy wyświetlacz oled 0,96 cala. ESP8266 jest podłączony przez sieć Wi-Fi do strony „openweathermap”, skąd pobiera trzydniową prognozę pogody i prezentuje ją na wyświetlaczu oled. W tym celu należy w kodzie wpisać klucz API, który uzyskujemy ze strony Openweathermap. Pełne szczegółowe instrukcje dotyczące instalacji bibliotek i kodu na esp8266 znajdują się na:
blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf W tym konkretnym przypadku używam płytki NodeMCU 1.0 (moduł ESP12E).
Krok 3: Schemat
Powyższy rysunek przedstawia schemat kompletnego urządzenia.
Zalecana:
Jak zrobić wiele rozmów ESP przez ESP-NOW za pomocą ESP32 i ESP8266: 8 kroków

Jak sprawić, by wiele ESP rozmawiało przez ESP-NOW za pomocą ESP32 i ESP8266: W moim trwającym projekcie potrzebuję wielu ESP, aby komunikować się ze sobą bez routera. Aby to zrobić, użyję ESP-NOW, aby bezprzewodowo komunikować się ze sobą bez routera na ESP
Kamera ESP 32 przesyła strumieniowo wideo przez WiFi - Pierwsze kroki z płytą CAM ESP 32: 8 kroków

Kamera ESP 32 przesyła strumieniowo wideo przez Wi-Fi |Pierwsze kroki z płytką CAM ESP32: ESP32-CAM to bardzo mały moduł kamery z układem ESP32-S, który kosztuje około 10 USD. Oprócz kamery OV2640 i kilku GPIO do podłączenia urządzeń peryferyjnych, posiada również gniazdo kart microSD, które może być przydatne do przechowywania zdjęć zrobionych za pomocą t
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE - Instalowanie płytek Esp w Arduino Ide i programowanie Esp: 4 kroki

Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE | Instalowanie płyt Esp w Arduino Ide i programowanie Esp: W tej instrukcji dowiemy się, jak zainstalować płyty esp8266 w Arduino IDE oraz jak zaprogramować esp-01 i przesłać w nim kod. Ponieważ płyty esp są tak popularne, pomyślałem o naprawieniu instrukcji dla to i większość ludzi boryka się z problemem
Komunikacja ESP z ESP: 4 kroki

Komunikacja ESP z ESP: Ten samouczek pomoże Ci wymienić inne moduły nadawczo-odbiorcze w każdym innym projekcie, który obejmuje komunikację bezprzewodową. Wykorzystamy płytę opartą na ESP8266, jedną w trybie WiFi-STA, a drugą w trybie WiFi -AP, NodeMCU V3 to mój wybór do tego projektu
Płytka programująca i rozwojowa ESP-12E i ESP-12F: 3 kroki (ze zdjęciami)

Płytka programująca i rozwojowa ESP-12E i ESP-12F: Zadanie tej płyty było proste: być w stanie zaprogramować moduły ESP-12E i ESP-12F tak łatwo, jak płyty NodeMCU (tzn. nie trzeba naciskać przycisków). Posiadaj piny przyjazne dla płytki stykowej z dostępem do użytecznego IO. Użyj oddzielnego portu USB do połączenia szeregowego