Zegar ESP32 potrzebuje czasu, aby podać informacje o pogodzie

Węzeł źródłowy: 1286056

Na półkuli północnej jest jesień, więc dzieci [Mike’a Rankina] wróciły do ​​szkoły i codziennie rano konsultowały się z nim w sprawie pogody i w co powinny się ubrać. Ponieważ nie jest meteorologiem, [Mike] zbudował pięknie ciemny i drobny zegar to wykonuje za niego całą pracę i wiele więcej. Świeci pięknym, ciemnopomarańczowym kolorem, który idealnie pasuje na stolik nocny i podczas porannych przesłuchań.

W trybie domyślnym zegar ten wyświetla godzinę, poziom CO2, temperaturę w pomieszczeniu i wilgotność w przyjaznym dla oka kolorze pomarańczowym. Wystarczy machnąć ręką przed czujnikiem czasu lotu, a on przejdzie na zewnątrz i wyświetli niskie i wysokie temperatury na dany dzień oraz prognozę warunków pogodowych. Po kilku sekundach następuje powrót do trybu domyślnego. ESP pobiera czas z serwera NTP, a następnie pobiera pogodę z API OpenWeather. Pogoda w pomieszczeniu pochodzi z czujnika kombinowanego na płycie.

Schemat elementów na płytce drukowanejWewnątrz tej maleńkiej paczki znajduje się pięknie uprana tablica z ESP32 Pico D4 zamiast mózgu. Oprócz czujników klimatycznych dostępna jest kombinacja czujnika CO2/TVOC (czyli wszystkich lotnych związków organicznych), która wykrywa niebezpieczeństwo. Z tyłu znajduje się także para przycisków i czujnik światła otoczenia, ale [Mike] jeszcze z nich nie korzysta. Dodaj złącze Qwiic dla przyszłych tatusiów i masz całkiem mały gadżet. Chociaż na zdjęciach wygląda na dość duży, możesz dokładnie zobaczyć, jak mały jest na filmie demonstracyjnym po przerwie.

[Mike] wydaje się lubić małe rzeczy i bardzo to podziwiamy. Sprawdź jego pozytywnie nastawioną płytkę deweloperską Lilliputian ESP32.

Źródło: https://hackaday.com/2021/10/27/esp32-clock-takes-time-to-give-weather-info-too/

Znak czasu:

Więcej z Hackaday