Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Nabigo
- Hakbang 2: Mag-install ng Mga Tagahanga ng Booster
- Hakbang 3: Wire Up
- Hakbang 4: Code
- Hakbang 5: I-install
- Hakbang 6: Pagsubok
Video: VentMan Part II: Arduino-Automated furnace Detection para sa Mga Tagahanga ng Booster: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Pangunahing Punto:
- Ito ay isang pansamantalang pag-hack na inilagay upang makita kung kailan tumatakbo ang aking AC / motor na blower motor, upang ang aking dalawang tagahanga ng tagasunod ay maaaring i-on.
- Kailangan ko ng dalawang tagahanga ng tagasunod sa aking maliit na tubo upang maitulak ang mas mainit / cool na hangin dalawang dalawa na nakahiwalay na silid-tulugan. Ngunit hindi ko nais na patakbuhin ang mga tagahanga sa lahat ng oras, lamang kapag tumatakbo ang pugon ng motor.
Mga gamit
- WeMos D1 Mini (o murang knockoff / anumang ESP8266)
- Jumper wires
- 10K resisitor
- Ikiling ang sesnor
Hakbang 1: Nabigo
Ang ilang mga pagsisikap na nabigo bago ang solusyon na ito:
- Gumamit ng ecobee API upang makita ang katayuan ng termostat. Ang API ay nasa isang 20 minuto hanggang dalawang oras na pagkaantala, hindi sapat
- Ang Arduino flex sensor sa duct ay hindi sapat na sensitibo
- Kasalukuyang sensor sa linya ng 24V fan mula sa termostat, wala akong kasalukuyang DC sensor at naiinip. Dagdag pa, tinatakot ako ng ideya.
- Homeassistant / Hass.io parehong mga limitasyon bilang ecobee API
- Ang sensor ng daloy ng hangin ay hindi sapat na senstive para sa daloy ng pabalik na air duct.
Hakbang 2: Mag-install ng Mga Tagahanga ng Booster
Ang pagsulat na ito ay hindi tungkol sa mga tagahanga ng tagasunod mismo, ngunit ito ay isang kinakailangang hakbang. Nag-install ako ng dalawang mga tagahanga ng tagasunod na tagasunod, tinatakan ang anumang mga tagas ng hangin na may vent tape, at isinaksak silang pareho sa isang smart plug na na-flash ko ang Tasmota, upang mai-on / i-off ko ang parehong mga tagahanga sa isang solong kahilingan sa GET.
Ang mga ginamit na washer ng goma kung saan ang mga tagahanga ay naka-mount sa kisame ay sumasama upang mabawasan ang panginginig ng boses.
Hakbang 3: Wire Up
Ang D1 mini, tilt sensor, at risistor ay magkakasama upang mabasa ng analog pin ang setting ng ikiling.
Hakbang 4: Code
#include #include // CONSTANTLY READS MULA SA D1 MINI VIBRATION SENSOR // KUNG DALAWANG DISTINCT VIBRATIONS NA NAKUHA SA 60-SECOND WINDOW, ISANG WEB REQUEST AY GINAGAWA // KUNG SINO ANG ISANG ONE VIBRATION DETECT, WALA KANG MANGYARI, LIKELY FALSE POSITIVEconst sigiting = A0; uint32_t period = 1 * 60000; // 60 second windowint flex = 0; // starting valueconst char * ssid = "ssid"; // ADD WIFI SSIDconst char * password = "password"; // ADD WIFI PASSWORDvoid setup () {WiFi.begin (ssid, password); Serial.begin (9600); pinMode (sigPin, INPUT); } void loop () {flex = 0; Serial.println ("restarting count"); para sa (uint32_t tStart = millis (); (millis () - tStart) <period;) {ani (); int sigStatus = analogRead (sigPin); kung (sigStatus! = 1024) // gumagana ito {//Serial.println("up "); baluktot + = 1; Serial.println (flex); kung (flex == 2) {//Serial.println("Shook dalawang beses, ito ay totoong "); HTTPClient http; //http.begin("https://10.0.0.50dagdag000/fan_on "); http.begin ("https:// IP: PORT / path"); // ADD CORRECT IP, PORT, VALUES int httpCode = http. GET (); String payload = http.getString (); Serial.println (payload); http.end (); pagkaantala (6000); // rest a bit} pagkaantala (1000); } iba pa {Serial.println ("hindi nag-abala"); }}}
Hakbang 5: I-install
Ito ang nakakalito na bahagi, nangangailangan ito ng maraming trial-and-error. Huwag pansinin ang mga mantsa ng kalawang sa vent, sila ay mula sa isang lumang moisturifier na na-install sa maliit na tubo.
Napagpasyahan kong ilagay ang sensor ng panginginig sa loob lamang ng cold-air return duct na malapit sa pag-inom ng pugon, upang ang lahat ng hangin na pumapasok sa blower motor ay dadaan dito, sana paganahin itong umiling ng konti. Ang pinakamahirap na bahagi ay ang pagkuha ng sensor upang mag-hang nang tama upang tumayo ito at pa-jiggled sa daloy ng hangin. Ipinapakita ng mga larawan ang breadboard bago ko ginawang mas permanente ang solusyon. Ang D1 mini mismo ay nanatili sa labas ng maliit na tubo, upang panatilihing malakas ang signal ng wifi.
Natapos kong nakabitin ang sensor ng ikiling laban sa isang lumang kawad na ginamit upang magamit upang makontrol ang humidifier, ngunit naiwan sa maliit na tubo, sa ganoong paraan nakuha ko ang anggulo nang tama.
Hakbang 6: Pagsubok
Gumagana ang code sa pamamagitan ng pagpapanatili ng isang lumiligid na 60 segundo na window, at ang pagbibilang ng bilang ng beses na nakita ang isang panginginig. Maaari mong baguhin ang mga variable, ngunit ang sa akin ay nakatakda upang gumawa ng isang kahilingan sa GET sa aking flask server kung hindi bababa sa 2 mga pag-vibrate ang nakita sa isang 60-segundong window.
Gumagamit ang flask server ng iba pang data upang matukoy kung dapat nitong buksan ang aking mga tagahanga ng tagasunod, tulad ng oras ng araw, at pag-okupa sa bahay. Tingnan para sa karagdagang impormasyon:
www.instructables.com/id/VentMan-DIY-Autom…
github.com/onetrueandrew/green_ecobee
Inirerekumendang:
Ang Tagahanga ng ESP8266 POV Na May Update sa Teksto ng Orasan at Web Page: 8 Mga Hakbang (na may Mga Larawan)
Ang Tagahanga ng ESP8266 POV na May Update ng Teksto ng Orasan at Web Page: Ito ay isang variable na bilis, POV (Persistence Of Vision), Fan na paulit-ulit na nagpapakita ng oras, at dalawang mga text message na maaaring ma-update " nang mabilis. &Quot; Ang POV Fan ay isang solong pahina ng web server na nagbibigay-daan sa iyo upang baguhin ang dalawang teksto sa akin
Kontrol ng DIY PWM para sa Mga Tagahanga ng PC: 12 Mga Hakbang
Kontrol ng DIY PWM para sa Mga Tagahanga ng PC: Inilalarawan ng Instructable na ito ang pagbuo ng isang ganap na tampok na 12 V PC fan PWM controller. Maaaring makontrol ng disenyo ang hanggang sa 16 mga tagahanga ng computer na 3-pin. Gumagamit ang disenyo ng isang pares ng Dialog GreenPAK ™ na maisasaayos na mga halo-halong signal na IC upang makontrol ang cycle ng tungkulin ng bawat tagahanga. Ito rin
Pagpapanatiling Cool ng Iyong Baby Ngayong Tag-araw - Pagkontrol sa Mga Bobo na Tagahanga Sa Mga Smart bagay!: 6 na Hakbang (na may Mga Larawan)
Pagpapanatiling Cool ng Iyong Sanggol Ngayong Tag-init - Pagkontrol sa Mga Bobo na Tagahanga Sa Mga Matalinong Bagay !: Tulad ng dalawang linggo na ang nakalilipas sa pagsulat nito, ako ay naging isang ama sa isang hindi kapani-paniwalang sanggol na lalaki! Sa pagbabago ng panahon, ang mga araw na nagiging mas mahaba at ang mga temperatura ay nagiging mas mainit, naisip kong makabubuting magkaroon ng ilang uri ng monitor tungkol sa
Mga Tagahanga ng Cooling Mod ng Case ng Computer: 5 Mga Hakbang
Mga Tagahanga ng Cooling Mod ng Case ng Computer: Tulad ng maraming mga natuturo na tao na mura ako. Nang itayo ko ang tore na ito ginamit ko ang lahat ng mga bahagi na nasa kamay ko, ito ang aking unang pagbuo gamit ang isang p4 kaya't hindi gaanong nalipat, hindi ko alam na ito ay magiging mas mainit kaysa sa isang coppermine. Nag-i-install ng isang
Isang Tagahanga para sa Anumang Maaari Mong Desier: 4 Hakbang
Isang Tagahanga para sa Anumang Maaari Mong Desier: Ok, oras upang gumawa ng isang tagahanga, maaari mo itong gawin para sa anumang nais mo. ang mga piyesa na maaaring kailanganin mo ay Ang pinaka-makapangyarihang motor na maaari mong makuha …. Well … Sa loob ng mga limitasyon ng fan syempre …. (at nililimitahan ng fan ang mga motor ng kotse, ang malaking higanteng blow-you-away fan motor eather na iyon.