Spisu treści:
- Krok 1: Powód
- Krok 2: Użyte materiały
- Krok 3: Podłączanie wszystkiego
- Krok 4: Kodeks
- Krok 5: Końcowe myśli
Wideo: Termometr z kolorem względnym temperatury na 2-calowym wyświetlaczu TFT i wieloma czujnikami: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Zrobiłem wyświetlacz pokazujący pomiary kilku czujników temperatury. Fajne jest to, że kolor wartości zmienia się wraz z temperaturą:
75 stopni Celsjusza = CZERWONY> 60 > 75 = POMARAŃCZOWY> 40 < 60 = ŻÓŁTY> 30 < 40 = JASNONIEBIESKI< 40 = CIEMNONIEBIESKI
Krok 1: Powód
Nasz dom ogrzewany jest centralnym ogrzewaniem. System jest zasilany przez piec na drewno w kuchni, który zasila 1000-litrowy zbiornik buforowy. Stąd ciepła woda pompowana jest do ogrzewania podłogowego i kaloryferów.
Działa to dobrze w domu, ale może być kłopotliwe, gdy nie ma mnie przez dłuższy czas. Postanowiliśmy więc dodać automatyczną grzałkę na pellet, która jest również podłączona do zbiornika buforowego w taki sposób, aby oba systemy mogły ze sobą współpracować. Ważne jest, aby wiedzieć, kiedy przestać palić polana w piecu, ponieważ może dojść do przegrzania zbiornika buforowego. Oczywiście istnieją wszelkiego rodzaju zawory bezpieczeństwa, ale zapobieganie jest zawsze lepsze.
Chciałem mieć ekran, który mierzy temperaturę w zbiorniku na kilku poziomach, abyśmy mogli zobaczyć, ile zgromadziliśmy ciepła. Docelowo kolor temperatury powinien zmieniać się o wartość: czerwony dla bardzo gorących (>75 stopni Celsjusza do ciemnoniebieskiego dla zimnych, <30 stopni).
Krok 2: Użyte materiały
Czujniki temperatury Arduino UnoFour DS18b201 Rezystor 4,7 k Ohm Kolorowy wyświetlacz TFT, użyłem tego 2-calowego wyświetlacza z AliexpressWiring itp.
Krok 3: Podłączanie wszystkiego
Cztery czujniki DS18b20 są połączone systemem jednoprzewodowym. Oszczędza to wiele połączeń z Arduino i jest całkiem proste, patrz zdjęcie. Tutaj dodawany jest rezystor.
Podłączenie wyświetlacza wymagało więcej wysiłku. Powinno (powinno…) działać, klikając go jako tarczę, ale to nie działało. Niektóre badania pokazały mi, jak połączyć go przez SPI (choć nie mam pojęcia, co to znaczy) za pomocą następującego schematu:
VCC 5vGND Uziemienie CLK D13SDA D11 RS D9 RST D8 CS D10
Wykorzystywana jest biblioteka ILI9225, jak wspomniano na opakowaniu wyświetlacza. Bibliotekę znajdziesz tutaj na Github.
Cały zestaw przepuściłem próbki z biblioteki, wszystko w porządku. Taaaaaaaaaaaaaaaaa!!!
Krok 4: Kodeks
Zajęło mi trochę czasu, aby dowiedzieć się, jak rysować tekst, linie itp. na ekranie TFT. Okazało się to dość proste. Kod zmieniający kolor tekstu w stosunku do temperatury był czymś innym, więc zwróciłem się do forów Arduino, gdzie pomógł mi facet o imieniu „Wild Bill”. Sława!!
Kod znajdziesz tutaj.
Krok 5: Końcowe myśli
To był naprawdę fajny projekt. Teraz będę musiał znaleźć ładną obudowę, aby rzecz wyglądała elegancko. Nie jestem w tym dobry. Jakakolwiek pomoc / sugestie, jak to zrobić, bardzo cenione
Lista życzeń:
- Dodaj WIFI, powinno być proste z ESP288 lub Nodemcu; Mam je w pobliżu
Zalecana:
Pierwsze kroki z bezprzewodowymi czujnikami temperatury i wibracji dalekiego zasięgu: 7 kroków
Pierwsze kroki z bezprzewodowymi czujnikami temperatury i wibracji dalekiego zasięgu: Czasami wibracje są przyczyną poważnych problemów w wielu zastosowaniach. Od wałów maszyn i łożysk po wydajność dysków twardych, wibracje powodują uszkodzenie maszyny, wczesną wymianę, niską wydajność i poważnie wpływają na dokładność. Monitorowanie
Robot z wieloma czujnikami sterowany przez Wi-Fi: 6 kroków
Robot z wieloma czujnikami sterowany przez Wi-Fi: w tym samouczku pokażę, jak zbudować inteligentny łazik sterowany przez Wi-Fi za pomocą nodemcu. Dzięki temu łazikowi możesz obserwować parametry otoczenia robota (światło, temperatura, wilgotność) w rzeczywistym czas ze smartfonem.pierwszy zegarek
Wyświetlanie temperatury na wyświetlaczu 3310 Sposób graficzny: 5 kroków
Temp Disply on 3310 Display Graphic Sposób: Cześć, jestem starkship Mam kanał na youtube WIĘC TEN PROJEKT DOTYCZĄCY KORZYSTANIA Z WYŚWIETLACZA NOKIA 3310:-1 X WYŚWIETLACZ NOKIA 3310 (STARY/NOWY DOWOLNY) 1 X ARDUINO UNO /NANO (WSZYSTKIE TYPY SĄ WORKE) 1X CZUJNIK TEMPERATURY LM351 X 10uf (KONDENSATOR ELEKTROLITYCZNY) jakiś przewód
2.4 Stacja pogodowa TFT Arduino z wieloma czujnikami: 7 kroków
2.4 Stacja pogodowa TFT Arduino z wieloma czujnikami: Przenośna stacja pogodowa Arduino z wyświetlaczem TFT LCD i kilkoma czujnikami
ESP32 NTP Termometr do gotowania z sondą temperatury z korekcją Steinharta-Harta i alarmem temperatury.: 7 kroków (ze zdjęciami)
ESP32 NTP Termometr do gotowania z sondą temperatury z korekcją Steinharta-Harta i alarmem temperatury.: Wciąż w drodze do ukończenia „nadchodzącego projektu”, „Termometr do gotowania z sondą temperatury ESP32 NTP z korekcją Steinharta-Harta i alarmem temperatury”. jest instrukcją pokazującą, jak dodać sondę temperatury NTP, piezo b