______________________________________________________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________________________

21 lipca 2024

ZEGAR Z TERMOMETREM WiFi i POGODYNKĄ.

 

Mój nowy projekt.

Zegar jest sterowany sygnałem z Internetu poprzez sieć WiFi i NTP client. Poprzez lokalną sieć WiFi przekazywane są też dane z zewnętrznego czujnika temperatury.

Zegar sam się ustawia i synchronizuje więc nie posiada żadnych przycisków do ustawiania. Wada: Brak Internetu = brak zegara :(

 

Oprogramowanie umożliwia pomiar i wyświetlanie:

- aktualnego czasu

- temperatury wewnątrz pomieszczenia

- temperatury na zewnątrz

- ciśnienia atmosferycznego

- wilgotności wewnątrz pomieszczenia

 

Pomiar temperatury, ciśnienia i wilgotności wewnątrz pomieszczenia zrealizowany jest na zespolonym czujniku BMP 280 + AHT 20. Temperaturę na zewnątrz mierzy DALLAS  DS 18B20.

 

 

 

 Tak wygląda gotowy zewnętrzny czujnik temperatury (bez obudowy):

 

Ten czujnik udostępnia pomiary w lokalnej sieci WiFi więc mogą z niego korzystać i inne urządzenia. 

Tak wygląda to pod przeglądarką internetową:



Całość części zewnętrznej czujnika temperatury zrealizowana jest na płytce ESP32 C3 Super Mini. Przy programowaniu pod Arduino INO należy wybrać płytkę Geekble Mini ESP-C3.

Docelowo czujnik zewnętrzy będzie zasilany z akumulatorka Li-Ion 

który będzie ładowany z mini fotoogniwa. Czujnik pobiera około 20 mA. 

Można wyłączyć czerwoną diodę na czujniku by zaoszczędzić dodatkowe

 kilka miliamperów.

 Można go też wprowadzać w stan uśpienia pomiędzy pomiarami.

Edytowane 22.08.2024r.

Dodałem zdalny odczyt napięcia akumulatorka który znajduje się w  zewnętrznym czujniku temperatury.

Teraz odczyt przez przeglądarkę internetową wygląda tak:

Oczywiście część zewnętrzna jest zasilana energią słoneczną, ale o tym będzie później.
 

Całość jest obsługiwana przez ESP32 z wyświetlaczem led matrix 8x8x7 na sterowniku MAX7219 podpiętym zintegrowanym czujnikiem BMP280+ATH20.

W moim projekcie jest 7 modułów 8x8 LED bo akurat taką konfigurację miałem :).



Tak się prezentują efekty mojej pracy:

Projekt jest cały czas udoskonalany i zmieniany ale myślę, że już prezentuje się ciekawie.

Pozostaje odwieczny problem - obudowa. Do puki nie powstanie wersja finalna obudowy nie będzie.

 

Jeżeli ktoś jest zainteresowany oprogramowaniem to proszę o kontakt. Chętnie się nim podzielę.

 

Oprogramowanie jest jakie jest. Jak się komuś nie spodoba to zawsze może napisać swoje :). 

 

 

 

 Czerwony filtr można nabyć w sklepie





 

Należy tylko zmyć izopropanolem czarne malowanie.

 Czarne schodzi, czerwone pozostaje nienaruszone :)




.

Brak komentarzy:

Prześlij komentarz

Zastanów się, czy to co tu napiszesz było by mile widziane na Twojej stornie www lub na Twoim blogu...
Niestosowne komentarze będą cenzurowane.