Innehållsförteckning:
- Steg 1: Anledningen
- Steg 2: Material som används
- Steg 3: Anslut allt
- Steg 4: Koden
- Steg 5: Slutliga tankar
Video: Termometer med temperaturrelativ färg på en 2 "TFT -skärm och flera sensorer: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Jag har gjort en display som visar mätningarna av flera temperatursensorer. Det coola är att färgen på värdena ändras med temperaturen:
75 grader Celcius = RÖD> 60> 75 = ORANGE> 40 <60 = GUL> 30 <40 = LJUSBLÅ <40 = MÖRKBLÅ
Steg 1: Anledningen
Vårt hus är uppvärmt med centralvärme. Systemet matas av en ordförbränningsugn i köket som matar en bufferttank på 1000 liter. Härifrån pumpas det varma vattnet till golvvärmen och radiatorerna.
Detta fungerar bra hemma men kan vara besvärande när jag är borta en längre period. Så vi bestämde oss för att lägga till en automatisk pelletsbrännare som också är ansluten till bufferttanken på ett sådant sätt att båda systemen kan fungera tillsammans. Det är viktigt att veta när man ska sluta bränna stockar i kaminen eftersom bufferttanken kan överhettas. Uppenbarligen finns det alla slags säkerhetsventiler, men att förebygga är alltid bättre.
Jag ville ha en skärm som mäter temperaturen i tanken på flera nivåer så att vi kan se hur mycket värme vi har lagrat. Ungefär färgen på temperaturen bör förändras med värdet: rött för mycket varmt (> 75 grader celcius till mörkblått för kallt, <30 grader.
Steg 2: Material som används
Arduino UnoFour DS18b20 temperatursensorer1 4,7k Ohm motstånd En färg TFT -display, jag använde denna 2 skärm från AliexpressWiring etc.
Steg 3: Anslut allt
De fyra DS18b20 -sensorerna adresseras genom etttrådssystemet. Detta sparar många anslutningar till Arduino och är ganska enkelt, se bilden. Motståndet läggs till här.
Att koppla upp skärmen tog mer ansträngning. Det borde (borde ….) fungera genom att klicka på det som en sköld, men det fungerade inte. Viss forskning visade mig hur jag ansluter det via SPI (ingen aning om vad det betyder) med följande schema:
VCC 5vGND Ground CLK D13SDA D11 RS D9 RST D8 CS D10
Används ILI9225 -biblioteket eftersom detta nämndes på förpackningen på displayen. Du hittar biblioteket här på Github.
Allt klart Jag körde proverna från biblioteket, allt bra. Yeehaa !!!
Steg 4: Koden
Det tog mig ett tag att ta reda på hur man ritar text, linjer etc. på en TFT -skärm. Detta visade sig vara ganska enkelt. Koden för att göra textfärgen relativt temperaturen var något annat så jag vände mig till Arduino -forumen där en kille som heter "Wild Bill" hjälpte mig. Beröm!!
Du hittar koden här.
Steg 5: Slutliga tankar
Det här var ett riktigt coolt projekt. Jag måste nu hitta ett snyggt hölje för att få saken att se smart ut. Jag är inte bra på det här. All hjälp / förslag på hur man gör detta uppskattas mycket
Önskelista:
- Lägg till WIFI, ska vara enkelt med en ESP288 eller Nodemcu; Jag har dem liggande
Rekommenderad:
Kontrollera flera lysdioder med Python och din Raspberry Pi: s GPIO -stift: 4 steg (med bilder)
Styrning av flera lysdioder med Python och din Raspberry Pi: s GPIO -stift: Denna instruktion visar hur du styr flera GPIO -stift på din RaspberryPi för att driva 4 lysdioder. Det kommer också att introducera dig till parametrar och villkorliga uttalanden i Python.Vår tidigare instruerbara användning av din Raspberry Pi: s GPIO -pins för att kon
ANSLUTNING AV FLERA SENSORER TILL RASPBERRY PI: 6 steg (med bilder)
ANSLUTNING AV FLERA SENSORER TILL RASPBERRY PI: I detta projekt kommer vi att ansluta tre av Atlas Scientifics EZO -sensorer (pH, upplöst syre och temperatur) till en Raspberry Pi 3B+. Istället för att koppla kretsarna till Raspberry Pi kommer vi att använda Whitebox Labs Tentacle T3 -sköld. T
2.4 TFT Arduino väderstation med flera sensorer: 7 steg
2.4 TFT Arduino väderstation med flera sensorer: En bärbar Arduino väderstation med en TFT LCD och några sensorer
Gjutning av detaljerade delar: Protetiska fingrar (som lyser, ändrar färg med värme och mer ): 10 steg (med bilder)
Gjutning av detaljerade delar: Protetiska fingrar (som lyser, byter färg med värme och mer …): Detta är en guide om gjutning av små, komplexa delar - billigt. Det ska sägas att jag inte är någon gjutningsexpert, men eftersom nödvändigheten ofta är uppfinningens moder - några av processerna här har fungerat bra. Jag träffade Nigel Ackland på Future Fest i London, och
Kopiera och klistra in och komma åt filer mellan flera datorer: 3 steg
Kopiera och klistra in och få åtkomst till filer mellan flera datorer: Jag hittade precis en webbplats som tillåter människor att kopiera och klistra in text, bilder, videor etc. mellan flera datorer. Det låter dig också skapa ett anslagstavla, ladda upp filer och skriva ut din webbsida. Och det bästa är att du inte ens har