Cuprins:
Video: FurnaceClip: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Cuptorul nostru este ca o fiară care locuiește în subsolul nostru. Când este „aprins”, casa are un zumzet de bas și puteți spune că ceva este pe foc, nu departe de locul în care vă aflați.
Cuplați această neplăcere cu curiozitatea de a ști când vine cuptorul și cât timp, și aveți fundalul pentru FurnaceClip.
(Acest tip de informații pot fi utile. În urmă cu câțiva ani, cuptorul nostru se aprindea destul de frecvent vara. Nu părea corect. Am aflat câțiva ani mai târziu că regulatorul nostru pentru rezervorul de apă caldă era defect. Nu vă pot spune cât de mult combustibil și bani am risipit pentru a nu prinde problema mai devreme).
Am încercat câteva abordări de-a lungul anilor și am o iterație acum care funcționează de câteva luni și (în cele din urmă) îmi îndeplinește obiectivele.
Pasul 1: Configurarea
Am un server Blynk care rulează pe un Raspberry Pi, care este dedicat sarcinii de a oferi o legătură între FurnaceClip, care conține o placă Adafruit Huzzah pentru ESP8266 și internet. Datele sunt stocate în norul Blynk. Se poate descărca în format CSV, lucru pe care îl fac ocazional, pentru a obține o imagine de ansamblu asupra tendințelor.
Aplicația Blynk este instalată și pe telefonul meu, astfel încât să pot obține starea în timp real a cuptorului și timpul de funcționare scurs în ultimele ore, săptămâni sau luni.
Pentru a implementa ceea ce am, veți avea nevoie de placa FurnaceClip, acces la o linie de 115 V pe cuptorul dvs. care se activează când cuptorul funcționează, un Raspberry Pi și serverul Java Blynk și aplicația Blynk pentru telefonul dvs. inteligent.
Pasul 2: Circuitul
Schema FurnaceClip este mai sus. Probabil cea mai dificilă sarcină din acest întreg proiect a fost găsirea metodei de acționare a circuitului. Am vrut ca circuitul să fie declanșat când cuptorul a fost „pornit”.
Este vorba despre a treia iterație. În prima iterație, am avut un senzor de temperatură DHT22 sub orificiul de alimentare care a fost conectat la un Raspberry Pi. Asta era prea dependent de cod, așa că m-am dus la un ventilator mic atașat la un circuit de comparare.
Pasul 3: Prima încercare
Am încercat un mic ventilator sub suflantă în exteriorul ferestrei cuptorului, ceea ce ei numesc Powervent. A funcționat bine. Un ventilator mic produce aproximativ 2V când se rotește rapid.. dar ia zilnic un flux fierbinte (100 de grade C), murdar. Am descoperit că fanii tindeau să se uzeze după o lună sau două, deci nu era operația de încredere pe care o căutam.
Circuitul de implementare a folosit un comparator pe linia de tensiune a micului ventilator.
Pasul 4: A doua încercare
Apoi am descoperit că cuptorul meu are un senzor de temperatură excesivă în orificiul de evacuare care este proiectat să se declanșeze atunci când temperatura aerului de evacuare este excesivă. Cred că acest lucru este conceput pentru a opri cuptorul în cazul în care se întâmplă căderi mari de zăpadă și dacă orificiul de alimentare spre exterior se blochează. Am avut niște căderi de zăpadă mari în Noua Anglie, dar nimic care să facă asta să se întâmple … inca.
Circuitul de supratemperatură primește o intrare de 115V la pornirea cuptorului. Atâta timp cât 115V trece de senzor, cuptorul va funcționa. Dacă nu, este prea cald și cuptorul se va opri.
Am folosit acest 115V ca intrare la un multi-vibrator one shot, care a resetat ESP8266 adormit. Cipul se trezește, stabilește o conexiune de rețea la WiFi-ul casei și începe să numere timpul scurs. Când cuptorul se oprește, pinul de intrare scade sub pragul de tensiune, numărarea se oprește, o valoare finală este scrisă pe serverul Blynk și cipul revine în modul de oprire. Dacă sunteți interesat de cod, anunțați-mă și îl voi împărtăși. Am, de asemenea, o placă și părți pentru două rămase din comanda mea inițială, așa că, dacă sunteți dispus să testați acest lucru, vă rog să-mi trimiteți acest interes și vă voi trimite o placă.
Cam atât. La fel ca multe lucruri, lucrul bun al acestui proiect au fost iterațiile prin care am trecut pentru a ajunge acolo unde sunt acum. Toți oferă o oarecare învățare și perspectivă și despre asta este vorba!
Recomandat:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași
Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Detectarea feței pe Raspberry Pi 4B în 3 pași: 3 pași
Detectarea feței pe Raspberry Pi 4B în 3 pași: În acest instructabil vom efectua detectarea feței pe Raspberry Pi 4 cu Shunya O / S folosind Biblioteca Shunyaface. Shunyaface este o bibliotecă de recunoaștere / detectare a feței. Proiectul își propune să obțină cea mai rapidă viteză de detectare și recunoaștere cu
Cum să faci un contor de pași ?: 3 pași (cu imagini)
Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?