Notatka: W przypadku zestawu do samodzielnego montażu użytkownik musi posiadać podstawową wiedzę na temat elektroniki, przed zakupem należy zapoznać się z instrukcją, aby upewnić się, że można z niego korzystać. Kupuj ostrożnie, aby uniknąć niepotrzebnych sporów. Dziękuję.
Opis:
Stacja pogodowa wykorzystuje ESP8266-12E do pobierania danych z Internetu: czas w mieście, dane pogodowe i prognozy na następne 3 dni, przewijanie na wyświetlaczu OLED SSD1306; urządzenie może przełączyć się na wyświetlanie danych z dowolnego miasta na świecie - może tam mieszkają Twoi krewni lub znajomi
Urządzenie wykorzystuje czujniki DHT11, BMP180, BH1750FVI do zbierania danych dotyczących temperatury, wilgotności, ciśnienia atmosferycznego i światła. Stacja pogodowa odczytuje dane wewnętrzne za pomocą czujnika co 5 sekund i przesyła je do Internetu co 60 sekund. Wykresy danych można wyświetlać w czasie rzeczywistym z telefonu lub komputera. Oczywiście można zmodyfikować kod, aby zaimplementować różne funkcje
ESP8266: układ CP2102 w środku, Micro USB, 4 MB flash, pełny port I / O i bezprzewodowy 802.11 obsługiwany przez platformę IOT.
Czujnik DHT11: cyfrowe wyjście sygnałowe ze skalibrowanym połączonym czujnikiem temperatury i wilgotności Prosty protokół komunikacyjny znacznie redukuje nakład pracy związany z programowaniem
BMP180: precyzyjny czujnik ciśnienia 3μA o niewielkich rozmiarach i bardzo małej mocy.Jego doskonałość działania, absolutna dokładność najniższej może osiągnąć 0,03 hPa.Można bezpośrednio przez magistralę I2C połączoną z różnymi mikroprocesorami.Zakres ciśnienia: 300 ~ 1100hPa.
BH1750FVI: Cyfrowy czujnik natężenia światła Bezpośrednie wyjście cyfrowe, pominięte złożone obliczenia, pomijając kalibrację.
Wyświetlacz OLED Żółto-niebieski: 0,96 "SSD1306 128X64 Żółto-niebieski wyświetlacz OLED LCD z I2C IIC SPI Serial
Wynik:
1) Otrzymuj dane pogodowe z OpenWeathermap w regularnych odstępach czasu, pokazując dzisiejszą pogodę i prognozę pogody na następne 3 dni w dowolnym mieście na świecie
2) Odczytaj aktualną temperaturę, dane wilgotności w pomieszczeniach w regularnych odstępach czasu
3) Regularny odczyt ciśnienia atmosferycznego, danych o natężeniu światła
4) Przesyłaj dane dotyczące temperatury, wilgotności, ciśnienia atmosferycznego i intensywności oświetlenia do thingspeak.com w regularnych odstępach czasu
5) Zobacz prognozę pogody na wyświetlaczu OLED i zobacz wykres monitorowania środowiska na thingspeak.com
Krok naprowadzania:
Przegląd : W tej instrukcji opisano, jak wykonać miniaturową stację pogodową za pomocą IDE
Krok 1: Zainstaluj USB-to-Serial
Krok 2: Zainstaluj IDE dla ESP8266
Krok 3: nagrywanie oprogramowania układowego do ESP8266
Krok 4: Podłączanie komponentów
Krok 5: Zarejestruj OpenWeathermap, nowe konto thingspeak
Krok 6: Zaimportuj kod WeatherStation w IDE
Krok 7: Dodaj bibliotekę
Krok 8: Zmodyfikuj plik WeatherStation.ino
Krok 9: Ustaw ponownie tablicę i port
Krok 10: Wypal kod do ESP8266
Krok 11: Wynik
Pakiet zawiera:
1 x ESP8266-12E
1xDHT11
1xBMP180
1xBH1750FVI
1 x wyświetlacz OLED
1 x kabel USB
2 x deska do krojenia chleba
20 x kabel Dupont