Sadržaj:
- Pribor
- Korak 1: Neuspjeh
- Korak 2: Instalirajte Booster ventilatore
- Korak 3: Povežite se
- Korak 4: Kodirajte
- Korak 5: Instalirajte
- Korak 6: Testirajte
Video: VentMan II. Dio: Arduino-automatizirano otkrivanje peći za ventilatore pojačivača: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Glavne točke:
- Ovo je bio privremeni hack koji je postavljen kako bi otkrio kada mi radi motor ventilatora naizmjenične struje/peći, tako da su se moja dva ventilatora za pojačanje mogla uključiti.
- Potrebna su mi dva ventilatora za povišenje tlaka u mojim kanalima da gurnem više toplog/hladnog zraka u dvije dvije izolirane spavaće sobe. Ali ne želim stalno raditi ventilatore, baš kad radi motor puhala peći.
Pribor
- WeMos D1 Mini (ili jeftino kuckoff / bilo što ESP8266)
- Kratkospojne žice
- 10K otpornik
- Nagni sesnor
Korak 1: Neuspjeh
Neki napori koji su propali prije ovog rješenja:
- Upotrijebite ecobee API za otkrivanje statusa termostata. API kasni 20 minuta do dva sata, što nije dovoljno dobro
- Arduino flex senzor u kanalu nije bio dovoljno osjetljiv
- Senzor struje na liniji ventilatora od 24 V iz termostata, nisam imao osjetnik istosmjerne struje i bio sam nestrpljiv. Osim toga, ideja me plaši.
- Homeassistant/Hass.io ista ograničenja kao i ecobee API
- Senzor protoka zraka nije dovoljno osjetljiv za protok povratnog zraka.
Korak 2: Instalirajte Booster ventilatore
Ovo zapisivanje ne odnosi se na same obožavatelje pojačanja, već je to neophodan korak. Instalirao sam dva linijska pojačivača ventilatora, zapečatio svako propuštanje zraka odzračnom trakom i spojio ih oboje u pametni utikač na koji sam stavio Tasmotu, tako da sam mogao uključiti/isključiti oba ventilatora jednim GET zahtjevom.
Korištene gumene podloške gdje su ventilatori montirani na stropne grede radi smanjenja vibracija.
Korak 3: Povežite se
D1 mini, osjetnik nagiba i otpornik pristaju zajedno tako da analogni pin očitava postavku nagiba.
Korak 4: Kodirajte
#include #include // TRENUTNO ČITA S D1 MINI SENZORA VIBRACIJE // AKO SU DVIJE RAZLIČNE VIBRACIJE OTKRENE NA 60-DRUGOM PROZORU, DOSTAVLJA SE WEB ZAHTJEV // AKO NIŠTA ILI JEDNA OTKRIVENA VIBRACIJA, NIŠTA SE NE ČINI, VRIJEDNO SVOJO, MOŽDA SAMO Očigledno A0; uint32_t period = 1 * 60000; // 60 sekundi windowint flex = 0; // početna vrijednostconcon char* ssid = "ssid"; // DODAJ WIFI SSIDconst char* lozinka = "lozinka"; // DODAJTE WIFI PASSWORDvoid setup () {WiFi.begin (ssid, lozinka); Serial.begin (9600); pinMode (sigPin, INPUT); } void loop () {flex = 0; Serial.println ("ponovno pokretanje brojača"); for (uint32_t tStart = millis (); (millis () - tStart) <period;) {yield (); int sigStatus = analogRead (sigPin); if (sigStatus! = 1024) // radi {//Serial.println("up "); savijanje += 1; Serial.println (fleksibilan); if (flex == 2) {//Serial.println("Hook dvaput, ovo je stvarno "); HTTPClient http; //http.begin("https://10.0.0.50:5000/fan_on "); http.begin ("https:// IP: PORT/put"); // DODAJTE ISPRAVNI IP, PORT, VRIJEDNOSTI int httpCode = http. GET (); Niz korisnog opterećenja = http.getString (); Serial.println (korisni teret); http.end (); kašnjenje (6000); // odmori se malo} delay (1000); } else {Serial.println ("neometano"); }}}
Korak 5: Instalirajte
Ovo je lukav dio, zahtijevao je mnogo pokušaja i pogrešaka. Zanemarite mrlje od hrđe u ventilacijskom otvoru, one su iz starog ovlaživača zraka koji je instaliran u kanalu.
Odlučio sam postaviti senzor vibracija neposredno unutar povratnog kanala hladnog zraka blizu usisnika peći, tako da sav zrak koji ulazi u motor puhala prolazi pored njega, nadam se da će mu omogućiti malo drhtanje. Najteže je bilo natjerati senzor da visi kako treba, tako da ustane i još uvijek se pomakne u strujanju zraka. Fotografije prikazuju ploču prije nego što sam rješenje učinio trajnijim. Sam D1 mini ostao je izvan kanala, kako bi WiFi signal bio jak.
Na kraju sam objesio osjetnik nagiba o staru žicu koja se koristila za kontrolu ovlaživača zraka, ali je ostavljena u kanalu, na taj sam način postigao pravi kut.
Korak 6: Testirajte
Kôd funkcionira držeći okretni prozor od 60 sekundi i brojeći koliko je puta vibracija otkrivena. Možete promijeniti varijable, ali moja je postavljena za slanje GET zahtjeva mom poslužitelju za tikvice ako se u prozoru od 60 sekundi otkriju najmanje 2 vibracije.
Poslužitelj tikvica tada koristi druge podatke kako bi utvrdio treba li uključiti moje ventilatore, poput doba dana i zauzetosti kuće. Za više informacija pogledajte:
www.instructables.com/id/VentMan-DIY-Autom…
github.com/onetrueandrew/green_ecobee
Preporučeni:
Automatska pećnica za ponovno punjenje SMD -a iz jeftine toster peći: 8 koraka (sa slikama)
Automatska pećnica za pretakanje SMD -a iz jeftine toster peći: Hobistička izrada PCB -a postala je mnogo pristupačnija. Ploče koje sadrže samo komponente kroz rupe lako se lemiti, ali veličina ploče u konačnici je ograničena veličinom komponente. Kao takva, pomoću komponenti za površinsko montiranje omogućuje
Arduino radar za otkrivanje neprijatelja: 3 koraka
Arduino radar za otkrivanje neprijatelja: U ovom projektu pokazat ću vam kako napraviti radar za otkrivanje neprijatelja kako bi odbranio vašu matičnu bazu. Postupak je vrlo jednostavan, samo slijedite moj korak i vaš susjed više nikada neće ukrasti vaše voće nakon što instalirate ovaj uređaj
Arduino kontroler peći na pelete: 7 koraka
Arduino kontroler peći na pelete: Ovo je napravljeno za upravljanje peći na pelete. LED diode su signali koji će se slati za upravljanje motorima ventilatora i svrdlom. Moj plan je da nakon izgradnje ploče upotrijebim neke upravljačke sklopove i triake za pokretanje krugova od 120 volti. Ažurirat ću
Isječak peći: 4 koraka
FurnaceClip: Naša peć je poput zvijeri koja boravi u našem podrumu. Kad je "uključeno", kuća ima bas zvuk i možete reći da nešto gori, nedaleko od mjesta na kojem se nalazite. Spojite ovu zloslutnost sa znatiželjom da znate kada će namještaj
Kako jeftino instalirati ventilator za pojačavanje peći: 8 koraka
Kako jeftino instalirati ventilator za pojačavanje peći: Naša glavna spavaća soba uvijek je hladna zimi ili vruća ljeti. Ne pomaže ni činjenica da je graditelj zabrljao instalirajući samo jedan registar u prostoriji, a sama soba je točno iznad garaže. Upotreba digitalnog termometa