Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Epäonnistuu
- Vaihe 2: Asenna tehostetut tuulettimet
- Vaihe 3: Johdotus
- Vaihe 4: Koodi
- Vaihe 5: Asenna
- Vaihe 6: Testaa
Video: VentMan Osa II: Arduino-automatisoitu uunin tunnistus tehostinpuhaltimille: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Pääasiat:
- Tämä oli väliaikainen hakkerointi, joka havaittiin, kun AC/uunin puhallinmoottori oli käynnissä, jotta kaksi tehostinpuhallinta voivat käynnistyä.
- Tarvitsen kanavistooni kaksi tehostinta, jotka työntävät enemmän lämmintä/viileää ilmaa kahteen erilliseen makuuhuoneeseen. Mutta en halua käyttää tuulettimia koko ajan, juuri silloin, kun uunin puhallinmoottori on käynnissä.
Tarvikkeet
- WeMos D1 Mini (tai halpa knockoff / mikä tahansa ESP8266)
- Hyppyjohdot
- 10K resisitori
- Kallista sesnor
Vaihe 1: Epäonnistuu
Jotkut yritykset epäonnistuivat ennen tätä ratkaisua:
- Käytä ecobee -sovellusliittymää termostaatin tilan havaitsemiseen. API viivästyy 20 minuutista kahteen tuntiin, ei tarpeeksi hyvä
- Kanavan Arduino -flex -anturi ei ollut riittävän herkkä
- Virta -anturi 24 V: n tuuletinlinjalla termostaatista, minulla ei ollut tasavirta -anturia ja olin kärsimätön. Lisäksi ajatus pelottaa.
- Homeassistant/Hass.io samat rajoitukset kuin ecobee API
- Ilmavirta -anturi ei ole riittävän tehokas paluukanavan virtaukselle.
Vaihe 2: Asenna tehostetut tuulettimet
Tämä kirjoitus ei koske itse tehostepuhaltimia, mutta se on pakollinen vaihe. Asensin kaksi riviin tehostettua tuuletinta, suljin kaikki ilmavuodot tuuletusteipillä ja liitin ne molemmat älykkääseen pistokkeeseen, johon olin laittanut Tasmotan, jotta voisin kytkeä molemmat puhaltimet päälle/pois yhdellä GET-pyynnöllä.
Käytetyt kumialuslevyt, joissa tuulettimet on asennettu kattopalkkeihin tärinän vähentämiseksi.
Vaihe 3: Johdotus
D1 mini, kallistusanturi ja vastus sopivat yhteen, joten analoginen tappi lukee kallistusasetuksen.
Vaihe 4: Koodi
#Sisällytä #Sisällytä // LUE PITKÄSTI D1 MINI -ÄRINTÄANTURISTA // JOS KAKSI ERITTÄVÄÄ TÄRINTÄ 60 SEKUNTAISESSA IKUNASSA HAVAITTAA WEB-PYYNTÖ // JOS NOLLA TAI YKSI VÄRÄTYS HAVAITTAA, EI MITÄÄN TAPAHTUVAA, JÄRJESTÄVÄLLINEN A0; uint32_t jakso = 1 * 60000; // 60 sekunnin ikkunan flex = 0; // lähtöarvoconst char* ssid = "ssid"; // LISÄÄ WIFI SSIDconst char* password = "password"; // LISÄÄ WIFI -SALASANA Sarja.alku (9600); pinMode (sigPin, INPUT); } void loop () {flex = 0; Serial.println ("uudelleenkäynnistyslaskenta"); for (uint32_t tStart = millis (); (millis () - tStart) <jakso;) {tuotto (); int sigStatus = analoginenLue (sigPin); if (sigStatus! = 1024) // se toimii {//Serial.println("up "); flex += 1; Sarja.println (flex); if (flex == 2) {//Serial.println("Shook kahdesti, tämä on todellinen "); HTTP -asiakas http; //http.begin("https://10.0.0.50:5000/fan_on "); http.begin ("https:// IP: PORT/path"); // LISÄÄ OIKEA IP, PORT, ARVOT int httpCode = http. GET (); Jono hyötykuorma = http.getString (); Serial.println (hyötykuorma); http.end (); viive (6000); // lepää vähän} viive (1000); } else {Serial.println ("häiriötön"); }}}
Vaihe 5: Asenna
Tämä on hankala osa, se vaati paljon kokeiluja ja virheitä. Ohita ruostetahrat tuuletusaukossa, ne ovat peräisin vanhasta ilmankostuttimesta, joka asennettiin kanavaan.
Päätin sijoittaa tärinäanturin aivan kylmän ilman paluukanavan sisälle uunin imuaukon lähelle, jotta kaikki puhallinmoottoriin tuleva ilma kulkee sen ohi, toivottavasti sallien sen ravistella hieman. Vaikeinta oli saada anturi roikkumaan juuri niin, että se nousi seisomaan ja silti heilui ilmavirrassa. Valokuvat osoittavat leipälevyn ennen kuin tein ratkaisusta pysyvämmän. Itse D1 mini pysyi kanavan ulkopuolella, jotta wifi -signaali pysyisi vahvana.
Päädyin roikkumaan kallistusanturia vasten vanhaa johtoa, jota käytettiin kostuttimen ohjaamiseen, mutta jätettiin kanavaan, joten sain kulman juuri oikeaan.
Vaihe 6: Testaa
Koodi toimii pitämällä pyörivää 60 sekunnin ikkunaa ja laskemalla kuinka monta kertaa tärinä havaitaan. Voit muuttaa muuttujia, mutta omani on asetettu tekemään GET-pyyntö pullo-palvelimelleni, jos vähintään 2 tärinää havaitaan 60 sekunnin ikkunassa.
Pullopalvelin käyttää sitten muita tietoja määrittääkseen, pitäisikö sen käynnistää tehostintehoni, kuten kellonaika ja talon käyttöaste. Katso lisätietoja:
www.instructables.com/id/VentMan-DIY-Autom…
github.com/onetrueandrew/green_ecobee
Suositeltava:
Kuvan tunnistus K210 -levyillä ja Arduino IDE/Micropython: 6 vaihetta (kuvilla)
Kuvan tunnistus K210 -levyillä ja Arduino IDE/Micropythonilla: Kirjoitin jo yhden artikkelin OpenMV -demojen suorittamisesta Sipeed Maix Bitillä ja tein myös videon objektin havaitsemisdemosta tällä levyllä. Yksi monista kysymyksistä, joita ihmiset ovat esittäneet, on - kuinka voin tunnistaa objektin, jota hermoverkko ei ole
Kasvojen tunnistus ja tunnistus - Arduino -kasvotunnus OpenCV Pythonin ja Arduinon avulla .: 6 vaihetta
Kasvojen tunnistus ja tunnistus | Arduino -kasvotunnus OpenCV Pythonin ja Arduinon avulla .: Kasvontunnistus AKA -kasvotunnus on yksi tärkeimmistä ominaisuuksista matkapuhelimissa nykyään. Joten minulla oli kysymys " voinko saada kasvotunnuksen Arduino -projektilleni " ja vastaus on kyllä … Matkani alkoi seuraavasti: Vaihe 1: Pääsy
Arduino Guitar Jack -avaimenpidike, jossa Jack -tunnistus ja OLED: 7 vaihetta
Arduino Guitar Jack -avaimenpidike, jossa on Jack -tunnistus ja OLED: Intro: Tämä ohje on yksityiskohtainen Arduino -pohjaisen Guitar Jack -laajennin avaimenpidikkeen rakentamisesta Tämä on ensimmäinen opettavainen, joten ole kärsivällinen, sillä voin tehdä muutoksia / päivityksiä matkan varrella
Leivänpaahdin -uunin juotos (BGA): 10 vaihetta (kuvilla)
Leivänpaahdin -uunin jälkivirtausjuotos (BGA): Juotosjäljitystyön tekeminen voi olla kallista ja vaikeaa, mutta onneksi on olemassa yksinkertainen ja tyylikäs ratkaisu: leivänpaahtimet. Tämä projekti näyttää haluamani asennuksen ja temput, jotka tekevät prosessista sujuvan. Tässä esimerkissä keskityn
Uunin tehostustuulettimen asentaminen halvalla: 8 vaihetta
Uunin tehostustuulettimen asentaminen halvalla: Makuuhuoneemme on aina joko kylmä talvella tai kuuma kesällä. Ei auta myöskään se, että rakentaja sotki asentamalla huoneeseen vain yhden rekisterin ja huone itse aivan autotallin yläpuolelle. Digitaalisen lämpömittarin käyttäminen