Sadržaj:
- Korak 1: Korišteni dijelovi
- Korak 2: Kako sustav radi
- Korak 3: Kreiranje korisničkog sučelja
- Korak 4: Rezultat testiranja
Video: Uradi sam Bluetooth grijač vode Pokreće Arduino: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
NAPOMENA: Ovo je samo za testiranje (UI pomoću remotexy.com) za upravljanje 12v DC bojlerom (izvorno za upotrebu u automobilu - 12v upaljač za napajanje).
Priznajem da neki dijelovi korišteni u ovom projektu "nisu najbolji izbor" za svoju namjenu, ali opet je ovo samo testni projekt. (Koristim samo već dostupne dijelove kako bih pokazao da je moguće upravljati ovim prijenosnim grijačem vode putem vašeg pametnog telefona).
Cilj ovog testiranja je "Učiniti grijač vode / grijač za 12 volti istosmjernom šalicom za upravljanje koji se može kontrolirati putem Bluetootha s Android pametnih telefona"
I definiram "kontrolirano" za ovo posebno testiranje kao sposobnost da:
Ručno upravljanje
(UKLJUČI, Podesi brzinu grijanja, ISKLJUČI, prikazuje trenutnu temperaturu vode).
Automatsko upravljanje
(Postavite željenu temperaturu vode i automatski prilagodite brzinu grijanja kako bi trenutna temperatura vode bila oko zadane temperature). NAPOMENA: Ne koristim PID lib, samo IF ELSE (Stanje stanja).
Kao što možete vidjeti na posljednjim snimkama zaslona Android korisničkog sučelja, postoje 2 tipa korisničkog sučelja za upravljanje ovim grijačem šalica, onaj s kliznim napajanjem znači njegovo ručno upravljanje, tako da možemo grijanjem upravljati ručno. Drugi s razinom % (postotak) znači automatsko podešavanje grijanja, držeći trenutnu temperaturu vode oko postavljene temperature.
Korak 1: Korišteni dijelovi
- Grijač šalica za automobil, namijenjen za unutarnju upotrebu, izvorno se napaja iz utičnice za cigarete 12v.
- 12v 2A ac na dc adapter za napajanje, izmijenio sam kraj sa ženskom utičnicom za cigarete.
- Kapton vrpcom, zamjenjujem originalnu traku (koja pričvršćuje grijaći kabel na tijelo šalice) unutar grijača šalice s ovom trakom.
- Arduino nano.
- DS18B20 vodootporni osjetnik temperature.
- Bluetooth-modul HC-05 za komunikaciju sa pametnim telefonom.
- L298 Pogonski modul koračnog motora, H most.
- Zvučni signal, za upozorenje kada (u ručnom načinu rada) dosegne određenu temp.
NAPOMENE o korištenim dijelovima:
Nakon nekog pokusa, maksimalna temperatura vode nakon 50 minuta "zagrijavanja" iznosi samo oko 50 stupnjeva Celzijusa. Možda bi trebali nazvati ovu topliju šalicu
Korak 2: Kako sustav radi
Slika nekako pokazuje kako to funkcionira, u osnovi koristimo pametni telefon za slanje (i primanje) naredbe na arduino nano, arduino zatim šalje pwm signal koji će se pretvoriti u istosmjerni izlaz (prema modulu motora L298 dc) na grijač šalice.
Budući da je ovo samo projekt testiranja, ne nudim detaljnu vezu između dijelova, ali guglajući ispod minute sigurno ćete dobiti rezultat o detaljnoj vezi u vezi s dijelovima koje sam koristio.
Korak 3: Kreiranje korisničkog sučelja
Opet, koristim remotexy.com rješenje za izradu korisničkog sučelja. Remotexy daje vrlo fleksibilne mogućnosti i širok raspon gumba/prekidača/klizača. Također (sada) podržava wifi i internet/IP, ne samo bluetooth. (zapravo koliko sam shvatio, bluetooth radi samo za android OS, s IOS -om vam je potreban wifi/internet).
U ručnom načinu rada (snimka zaslona s okomitim klizačem s lijeve strane), zapravo smo postavili PWM za grijač (ili bih ga trebao nazvati Topliji). Ima raspon 0-100% koji će se prevesti u 0-255 za PWM. (255 znači 100%, to znači da će biti isporučeno 12V DC).
Ovaj ručni način rada također ima tvrdo kodiranu temperaturu upozorenja na 50 stupnjeva Celzijusa. Kad temperatura tekuće vode dosegne 50 Celzijevih stupnjeva, a snaga klizača nije u položaju 0 (nula), zujalica će konstantno upozoravati, DO položaja klizača u položaju 0 (nula). To (dostizanje 50 stupnjeva Celzijusa), bio bi težak posao jer ovi "Topliji" vrlo sporo povećavaju temperaturu vode. Moj rezultat pokazuje da je potrebno gotovo 1 sat da se dosegne 45 stupnjeva sa 20-ih stupnjeva Celzijusa.
U automatskom načinu rada (snimka zaslona bez okomitog klizača) postavili smo željenu temperaturu, a PWM će se automatski prilagoditi kako bi temperatura vode bila što bliža željenoj temperaturi. Koristim 5 -stupanjski PWM za ovaj automatski način rada, 100% PWM (255), 75% PWM (oko 190), 50% PWM (128), 25% PWM (64) i 0% PWM (0).
Nema upozorenja/alarma za ovaj način rada.
Korak 4: Rezultat testiranja
Dakle, korisničko sučelje radi, mogu postaviti ručni ili automatski način rada.
Nakon 60 minuta (1 puni sat!) "Zagrijavanja" ili bih trebao reći "zagrijavanja", temperatura vode dosegne samo 50 stupnjeva Celzijusa. Bez izračunavanja znanstvenih podataka, samo koristeći moj osjećaj, mislim da je to jako loše i neučinkovito.
Ali ovo je samo za testiranje, dakle, radi.
Mnogo se poboljšanja može učiniti za ovaj projekt, uključujući korištenje "ispravnog" i snažnijeg DC grijača, korištenje ESP-12 umjesto toga Arduino Nano učinit će ovaj projekt prikladnijim PID lib-om za automatski način rada umjesto State State, i još mnogo toga.
Preporučeni:
ESP32 IoT grijač vode: 12 koraka
ESP32 IoT grijač vode: Cayenne IoT gejzir (spremnik tople vode u SAD -u) uređaj je za uštedu energije koji će vam pomoći u nadziranju i kontroliranju tople vode u vašim kućanstvima, čak i kad niste kod kuće. Omogućit će vam uključivanje i isključivanje gejzira, zakazivanje prebacivanja
Učinite svoj grijač vode Shelly 13:00: 9 koraka
Učinite svoj grijač vodom Shelly 13:00: Pozdrav svima, Prije svega, objasnit ću svoju motivaciju za kućnu automatizaciju svog grijača vode. Nakon analize njegova rada, primijetio sam duže vrijeme rada nego što je potrebno. Osim toga, moj grijač vode radi i ako smo na v
Vjetroturbina sa bocom vode "uradi sam": 5 koraka (sa slikama)
Vjetroagregat s bočicom za vodu DIY: Osnovni opis Da biste razumjeli kako radi vjetroagregat, važno je razumjeti kako energija vjetra djeluje na osnovnoj razini. Vjetar je oblik solarne energije jer je sunce izvor koji stvara vjetar neravnomjernom toplinom u atmosferi
SOLARNA GRIJAČ VODE Rainy Day Bypass .: 11 koraka
SOLARNA GRIJAČ VODE Rainy Day Bypass .: U Južnoj Africi naša državna korporacija za električnu energiju zove se EISHKOM. Što znači JAKO-OUCH! Sada imamo novi izraz, STATE CAPTURE. Nisam političar, ali ono što razumijem je da plaćanjem ispravnog mita to sada potpuno vodi
Laser na solarni pogon (pokazivač) - Pokreće jedna ploča "veličine hobija"! - Jednostavno uradi sam - Zabavni eksperiment!: 6 koraka (sa slikama)
Laser na solarni pogon (pokazivač) - Pokreće jedna ploča "veličine hobija"! - Jednostavan DIY - Zabavni eksperiment!: Ovo uputstvo pokazuje kako napajati laserski pokazivač sa solarnom pločom. dobar uvod u solarnu energiju i zabavan eksperiment