Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Амжилтгүй болно
- Алхам 2: Өргөлтийн сэнсийг суулгаарай
- Алхам 3: Цахилгааны утас
- Алхам 4: Код
- Алхам 5: Суулгах
- Алхам 6: Туршилт
Видео: VentMan II хэсэг: Өргөлтийн сэнсд зориулагдсан Arduino автомат зуухны илрүүлэлт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Гол санаа:
- Энэ бол миний хоёр өргөлтийн фенийг асаахын тулд миний AC/зуухны үлээгч мотор ажиллаж байх үед илрүүлэх зорилгоор хийсэн түр зуурын хакердах явдал юм.
- Дулаан/сэрүүн агаараар тусгаарлагдсан хоёр унтлагын өрөөг түлхэн гаргахын тулд надад суваг хоолойд хоёр өргөгч сэнс хэрэгтэй. Гэхдээ би фенүүдийг байнга ажиллуулахыг хүсдэггүй, зүгээр л зуухны үлээгч мотор ажиллаж байх үед.
Хангамж
- WeMos D1 Mini (эсвэл хямд цохилт / ESP8266 гэх мэт)
- Холбогч утас
- 10K резистор
- Суннор хазайх
Алхам 1: Амжилтгүй болно
Энэхүү шийдлээс өмнө амжилтгүй болсон зарим хүчин чармайлт:
- Термостатын статусыг илрүүлэхийн тулд ecobee API ашиглана уу. API нь 20 минутаас хоёр цаг хүртэл хоцорч байгаа бөгөөд хангалттай сайн биш байна
- Суваг дахь Arduino flex мэдрэгч хангалттай мэдрэмтгий биш байв
- Термостатаас авсан 24V сэнсний шугам дээрх одоогийн мэдрэгч, би тогтмол гүйдлийн мэдрэгчгүй байсан бөгөөд тэвчээргүй байсан. Дээрээс нь энэ санаа намайг айлгаж байна.
- Homeassistant/Hass.io нь ecobee API -тай ижил хязгаарлалттай байдаг
- Агаарын урсгалын мэдрэгч нь буцах агаарын сувгийн урсгалыг хангахад хангалттай мэдрэмтгий биш юм.
Алхам 2: Өргөлтийн сэнсийг суулгаарай
Энэхүү бичлэг нь дэмжигч фэнүүдийн тухай биш, гэхдээ энэ нь зайлшгүй шаардлагатай алхам юм. Би хоёр өргөлтийн сэнс суурилуулж, агаар алдагдсаныг агааржуулалтын соронзон хальсаар битүүмжилж, хоёуланг нь Tasmota дээр асаасан ухаалаг залгуурт залгасан тул GET-ийн ганц хүсэлтээр хоёр фенийг асаах/унтраах боломжтой болсон.
Чичиргээг багасгахын тулд сэнсийг таазны дам нуруунд суурилуулсан ашигласан резин угаагч.
Алхам 3: Цахилгааны утас
D1 мини, хазайлтын мэдрэгч, резистор нь хоорондоо таарч байгаа тул аналог пин нь хазайлтын тохиргоог уншдаг.
Алхам 4: Код
#include #include // D1 MINI VIBRATION SENSOR-ээс Байнга уншдаг // 60 СЕКУНД ЦАГААНД ХОЁР ОНЦЛОХ ХЭРЭГСЭЛ ВЭБ ХҮСЭЛ ХИЙСЭН // ТЭГВЭЛ, НЭГ ЧИЧРЭЛ ТОГТООСОН БОЛ АРАДАА ДАГААД ДААДААГҮЙ A0; uint32_t хугацаа = 1 * 60000; // 60 секундын цонхны flex = 0; // эхлүүлэх үнэ цэнэ char* ssid = "ssid"; // Нэмэх WIFI SSIDconst char* password = "нууц үг"; // ADD WIFI PASSWORDvoid setup () {WiFi.begin (ssid, password); Цуваа эхлэх (9600); pinMode (sigPin, INPUT); } void loop () {flex = 0; Serial.println ("дахин эхлүүлэх тоо"); for (uint32_t tStart = millis (); (millis () - tStart) <үе;) {гарц (); int sigStatus = analogRead (sigPin); хэрэв (sigStatus! = 1024) // ажиллаж байгаа бол {//Serial.println("up "); уян хатан += 1; Serial.println (уян хатан); хэрэв (flex == 2) {//Serial.println("Хоёр удаа сэгсэрвэл энэ бол жинхэнэ "); HTTPClient http; //http.begin("https://10.0.0.50:5000/fan_on "); http.begin ("https:// IP: PORT/path"); // ADD CORRECT IP, PORT, VALUES int httpCode = http. GET (); Мөрийн ачаалал = http.getString (); Serial.println (ачаалал); http.end (); саатал (6000); // жаахан амрах} саатал (1000); } өөр {Serial.println ("саадгүй"); }}}
Алхам 5: Суулгах
Энэ бол хэцүү хэсэг бөгөөд үүнд маш их туршилт, алдаа шаардлагатай байсан. Нүхэнд байгаа зэвний толбыг үл тоомсорлоорой, эдгээр нь сувагт суулгасан хуучин чийгшүүлэгч юм.
Би чичиргээ мэдрэгчийг хүйтэн агаар буцах сувгийн дотор зуухны оролтын ойролцоо байрлуулахаар шийдсэн бөгөөд ингэснээр үлээгч хөдөлгүүрт орж буй бүх агаар хажуугаар нь өнгөрөх бөгөөд энэ нь бага зэрэг сэгсрэх болно гэж найдаж байна. Хамгийн хэцүү зүйл бол мэдрэгчийг яг өлгөхөд босох бөгөөд агаарын урсгалд жиргэж байв. Зургууд нь шийдлийг илүү байнгын болгохоос өмнө талхны самбарыг харуулж байна. Wifi дохиог хүчтэй байлгахын тулд D1 mini өөрөө сувгийн гадна үлдсэн байв.
Би налуу мэдрэгчийг чийгшүүлэгчийг хянахад ашигладаг байсан хуучин утсан дээр дүүжлүүлээд сувагт үлдээсэн тул өнцгийг яг зөв болгов.
Алхам 6: Туршилт
Код нь 60 секундын цонхыг ажиллуулж, чичиргээ хэдэн удаа илрэхийг тоолж ажилладаг. Та хувьсагчдыг өөрчилж болно, гэхдээ 60 секундын цонхонд дор хаяж 2 чичиргээ илэрсэн бол миний колбоны серверт GET хүсэлт гаргахаар тохируулсан болно.
Дараа нь колбоны сервер бусад өгөгдлийг ашиглан өдрийн цаг, байшингийн ачаалал гэх мэт миний өдөөгч фенүүдийг асаах эсэхийг тодорхойлох болно. Дэлгэрэнгүй мэдээллийг үзнэ үү:
www.instructables.com/id/VentMan-DIY-Autom…
github.com/onetrueandrew/green_ecobee
Зөвлөмж болгож буй:
ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU): 8 алхам (зурагтай)
ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU): Үүнийг Энтони Тернер бичсэн. Энэхүү төслийг Кентийн их сургуулийн тооцоолох сургуулийн саравчны тусламжтайгаар маш сайн боловсруулсан болно (ноён Даниэль Нокс маш сайн туслалцаа үзүүлсэн!). Энэ нь танд автоматжуулсан аудио бичлэг хийх програмыг хэрхэн бий болгохыг харуулах болно
Автомат модон зуухны термостатыг хэрхэн яаж хийх вэ: 5 алхам (зурагтай)
Автомат модон зуухны термостатыг хэрхэн яаж хийх вэ: Миний Мехатроникийн ангийн төслийн хувьд би модон зуухны дампаны байрлалыг хянахын тулд Stepper мотортой PID хянагчтай WiFi идэвхжүүлсэн Arduino ашиглан автомат модон зуухны термостатыг зохион бүтээхээр шийдсэн. Энэ бол маш их дайн байсан
Love is Gamers -т зориулагдсан, ганц бие хүмүүст зориулагдсан Arduino төсөл: 5 алхам
Хайр нь ганц бие хүмүүст зориулагдсан Arduino төсөл нь тоглогчдод зориулагдсан болно: Энэхүү зааварчилгаа нь " Хайр бол тоглогчдод зориулагдсан " инээмсэглэл, зугаа цэнгэлийн хэрэгсэл болж эхэлсэн. Энэ бол төгс зүйл биш, гэхдээ энэ нь ажилладаг
12V DC эсвэл 85-265V AC флюресцент гэрлийг LED болгон асаана уу - 1 -р хэсэг (Дотоод хэсэг): 7 алхам
12V DC эсвэл 85-265V AC флюресцент гэрлийг LED болгон асаана уу - 1 -р хэсэг (Дотоод хэсэг): Миний RV дахь 12V флюресцент гэрлийн тогтворжуулагчийн нэг нь шатсан. Би үүнийг 6 хямд LED, хос LED драйвер ашиглан https://www.instructables.com/id/Replace-Low-Voltage-Bi-Pin-Halogens-with-LEDs/ ашиглан LED-ээр солихоор шийдсэн. . Эцэг
Зуухны өргөлтийн сэнсийг хэрхэн хямд үнээр суурилуулах вэ: 8 алхам
Зуухны өргөлтийн сэнсийг хэрхэн хямд үнээр суурилуулах вэ: Манай унтлагын өрөө үргэлж өвлийн улиралд хүйтэн эсвэл зуны улиралд халуун байдаг. Барилгачин өрөөнд ганцхан бүртгэл суулгаж, өрөөний гаражийн яг дээгүүр байрлуулсан нь үнэхээр тус болохгүй