Innholdsfortegnelse:
- Trinn 1: Årsaken
- Trinn 2: Materialer som brukes
- Trinn 3: Hooking It All Up
- Trinn 4: Koden
- Trinn 5: Avsluttende tanker
Video: Termometer med temperaturrelativ farge på en 2 "TFT -skjerm og flere sensorer: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Jeg har laget et display som viser målingene til flere temperatursensorer. Det kule er at fargen på verdiene endres med temperaturen:
75 grader Celcius = RØD> 60> 75 = ORANGE> 40 <60 = GUL> 30 <40 = LYSBLÅ <40 = DARKBLUE
Trinn 1: Årsaken
Huset vårt er oppvarmet med sentralvarme. Systemet mates av en tekstbrennende komfyr på kjøkkenet som mater en 1000 liters buffertank. Herfra pumpes det varme vannet til gulvvarmen og radiatorene.
Dette fungerer bra når jeg er hjemme, men kan være plagsom når jeg er borte i en lengre periode. Så vi bestemte oss for å legge til en automatisk pelletforbrenningsvarmer som også er koblet til buffertanken på en slik måte at begge systemene kan fungere sammen. Det er viktig å vite når du skal slutte å brenne tømmerstokker i ovnen fordi buffertanken kan overopphetes. Det er åpenbart alle slags sikkerhetsventiler, men det er alltid bedre å forhindre.
Jeg ønsket en skjerm som måler temperaturen i tanken på flere nivåer, slik at vi kan se hvor mye varme vi har lagret. Omtrentlig bør fargen på temperaturen endres med verdien: rød for veldig varm (> 75 grader celcius til mørkeblå for kald, <30 grader.
Trinn 2: Materialer som brukes
Arduino UnoFour DS18b20 temperatursensorer1 4,7k Ohm motstand En farge TFT -skjerm, jeg brukte denne 2 skjermen fra AliexpressWiring etc.
Trinn 3: Hooking It All Up
De fire DS18b20 -sensorene adresseres gjennom ett -ledningssystemet. Dette sparer mange tilkoblinger til Arduino og er ganske enkelt, se bildet. Motstanden er lagt til her.
Det tok mer innsats å koble til skjermen. Det burde (burde ….) fungere ved å klikke det som et skjold, men dette fungerte ikke. Noen undersøkelser viste meg hvordan jeg kobler det til via SPI (aner ikke hva det betyr) ved å bruke følgende opplegg:
VCC 5vGND Ground CLK D13SDA D11 RS D9 RST D8 CS D10
Er brukt ILI9225 biblioteket som dette ble nevnt på emballasjen til displayet. Du finner biblioteket her på Github.
Alt sett Jeg kjørte prøvene fra biblioteket, alt bra. Yeehaa !!!
Trinn 4: Koden
Det tok meg en stund å finne ut hvordan jeg tegner tekst, linjer osv. På en TFT -skjerm. Dette viste seg å være ganske enkelt. Koden for å lage tekstfargen i forhold til temperaturen var noe annet, så jeg vendte meg til Arduino -forumene der en kar som het "Wild Bill" hjalp meg. Kudos!!
Du finner koden her.
Trinn 5: Avsluttende tanker
Dette var et veldig kult prosjekt. Jeg må nå finne et fint foringsrør for å få tingen til å se smart ut. Jeg er ikke god på dette. Eventuell hjelp / forslag til hvordan dette gjøres, setter stor pris på
Ønskeliste:
- Legg til WIFI, bør være enkelt med en ESP288 eller Nodemcu; Jeg har dem liggende
Anbefalt:
Arduino -kontrollerende flere P.I.R -sensorer på samme bord: 3 trinn
Arduino -styring av flere PIR -sensorer på samme bord: I dag vil jeg fortelle deg hvordan du kobler flere PIR -sensorer til en enkelt Arduino Bord > her har jeg også brukt 4 -kanals relemodul for litt ekstra funksjonalitet. (ELLER Du kan bruke så mange som pin din arduin
KOBLING AV FLERE SENSORER TIL EN ARDUINO UNO SERIALPORT: 4 trinn
KOBLING AV FLERE SENSORER TIL EN ARDUINO UNO SERIAL PORT: I denne opplæringen skal vi utvide en enkelt Arduino UNO UART (Rx/Tx) serieport slik at flere Atlas -sensorer kan kobles til. Utvidelsen gjøres ved hjelp av 8: 1 Serial Port Expander -kort. Arduino -havnen er knyttet til ekspanderen etter at
KOBLING AV FLERE SENSORER TIL RASPBERRY PI: 6 trinn (med bilder)
KOBLING AV FLERE SENSORER TIL RASPBERRY PI: I dette prosjektet vil vi koble tre av Atlas Scientifics EZO -sensorer (pH, oppløst oksygen og temperatur) til en Raspberry Pi 3B+. I stedet for å koble kretsene til Raspberry Pi, bruker vi Whitebox Labs Tentacle T3 -skjoldet. T
2.4 TFT Arduino værstasjon med flere sensorer: 7 trinn
2.4 TFT Arduino værstasjon med flere sensorer: En bærbar Arduino værstasjon med en TFT LCD og noen få sensorer
IoT Made Simple: Overvåking av flere sensorer: 7 trinn
IoT Made Simple: Overvåking av flere sensorer: For noen uker siden publiserte jeg her en opplæring om overvåking av temperatur ved hjelp av en DS18B20, en digital sensor som kommuniserer over en 1-tråds buss, sender data over internett med NodeMCU og Blynk: IoT Made Simple : Overvåke temperaturen hvor som helstBu