Агуулгын хүснэгт:
- Алхам 1: ТОНОГ ТӨХӨӨРӨМЖ
- Алхам 2: Үйл ажиллагааны удирдагч
- Алхам 3: ПРОГРАММ
- Алхам 4: ARDUINO код
- Алхам 5: Демо
- Алхам 6: Цахилгааны утас
- Алхам 7: Хаах
Видео: HRV (Гэрийн агаар солилцогч) Arduino Controller with Air Economizer: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Агаарын хэмнэлттэй HRV Arduino хянагч
Энэхүү төслийн талаархи миний түүх бол би Миннесота мужид амьдардаг бөгөөд миний хэлхээний самбар LifeBreath 155Max HRV дээр шарсан байдаг. Би шинэ доллар авахын тулд 200 доллар өгөхийг хүсээгүй.
Манай хавар энд унах нь агааржуулагч асаах, цонх нээхээс илүү гадаа чийг багатай, байшингаа агааржуулах хамгийн тохиромжтой үе тул би агаар хэмнэгчтэй зүйл хүсч байсан. Энэ төсөл энд тохирсон болно.
Би бүх горим, тохируулах цэгийн хяналт гэх мэт үйлдлийн дэлгэрэнгүй тайлбарыг энд бичсэн болно "HRV Control Narrative.docx"
Бүх эх код, гэрэл зураг, утасны схем, баримт бичгийг миний GitHub хуудаснаас олж болно.
Алхам 1: ТОНОГ ТӨХӨӨРӨМЖ
(1) Arduino ESP32 - Энэ төсөлд шаардагдах GPIO хэмжээнээс шалтгаалан ашиглагддаг. ESP8266 нь GPIO хангалттай биш байсан.
(1) Цахилгаан хангамжийг 120 В -оос 5 В хүртэл бууруулах - Хямд цахилгаан хангамжийн ПХБ -ийг бүү ашигла. Энэ нь хамгийн тогтвортой гэдгийг олж мэдэхээс өмнө би өөр хоёр төрлийг давсан.
(2) DHT 22 температур мэдрэгч - Дотор ба гадна талын алсын мэдрэгч. Дотор болон гадна температур, чийгшлийг хэмжих.
(1) 0.96 OLED дэлгэц нь түүний ажиллаж буй горимыг зааж өгөх ба температур/чийгшлийг харуулдаг. Самбарыг гагнах, гагнахаа мартуузай, ингэснээр самбарыг I2C холбоонд тохируулсан болно. SPI ба I2C -ийн зааврыг эндээс олж болно.
(1) 8 сувгийн SSR 5 вольтын өндөр түвшний гох реле самбар
(1) LM1117 шугаман хүчдэлийн зохицуулагч нь ESP32 -ийг 3.3 В хүчдэлд оруулдаг
(1) KY-040 Ротари кодлогч ба бариулыг товчлуур болгон ашигладаг. Цэсийг багтаасан ирээдүйн функц нь ажиллах горим, тохируулгын цэгүүдийг сонгох боломжтой болно.
(1) OLED дэлгэц ба бүрхүүлийг байрлуулах хашаа. Томыг нь аваарай. Хэмжээ нь 100mmx68mmx50mm.
Алхам 2: Үйл ажиллагааны удирдагч
Энэхүү HRV програмчлах арга нь 4 горимтой.
Унтраасан - Өөрөө тайлбарласан
Тасралтгүй- Хувьсах ажиллах хугацаатай 20 / Off 40 дээр.
Өндөр хүн амтай байх - 100% үлээгч хурд нь цаг хугацааны хоцролтын тогтоосон цэг юм. 20 зочинтой талархлын оройн зоогийг төсөөлөөд үз дээ.
Агаарын хэмнэлттэй - Агаар сэрүүн, гадаа илүү тааламжтай байвал байшин руу оруулаарай. Та өрөөн доторх температур/чийгшлийн тогтоосон цэгийг зөвхөн гадаа/доторх нөхцөлд үндэслэн аюулгүй байх үед хянадаг.
Алхам 3: ПРОГРАММ
IOS -д зориулсан Blynk App нь HRV -ийн төлөв байдлыг хянах, хянахад ашиглагддаг.
Arduino нь blynk -ийн температур, чийгшил, тоног төхөөрөмжийн ажиллах төлөвийг бичиж, blynk серверээс тогтоосон цэгүүдийг уншиж, командыг ажиллуулдаг. Таны хийх ёстой зүйл бол данс бүртгүүлж, эрхийн тэмдэг авах явдал юм. Үүнийг хэрхэн хийх талаар олон онлайн хичээлүүд байдаг.
Төслийнхөө таних тэмдгийг авсны дараа энэ QR кодыг гар утаснаасаа blynk апп дээр сканнердах бөгөөд энэ нь таны arduino -д тохируулагдсан төслийг татаж авах болно.
Алхам 4: ARDUINO код
Эх кодыг эндээс олж болно.
Тусгай номын санг суулгах шаардлагатай:
Blynk by Volodymyr Shymanskyy (v 0.4.10) - BlynkSimpleEsp32.h -ийг iOS апп дээрээ мэдээлэл унших, бичихэд ашигладаг.
Adafruit SSD1306 by AdaFruit Version 1.1.2 - OLED локал дэлгэц дээр Adafruit_SSD1306.h, SPI.h & Wire.h ашигладаг.
Иван Грохотков ба Мигель Ажогийн 1.0.0 хувилбартай ArduinoOTA нь ArduinoOTA.h, mDNS.h, WiFiClient.h & WiFiUdp.h -ийг агаарын шинэчлэлтүүдэд ашигладаг.
Кодыг байршуулахдаа миний амжилттай ашигласан тохиргоо дараах байдалтай байна.
Удирдах зөвлөл: NodeMCU-32S
Байршуулах хурд: 512000
Флаш: 40 МГц
Тэмдэглэл:
1.) Та OTA номын санг ашиглаж байгаа тул arduino ide дахь цуваа мониторыг дэмжихгүй болно.
Алхам 5: Демо
HRV цахилгаан кабелийг салга, ингэснээр та халуун ажиллахгүй байна. Утаснуудаа салгаж байхдаа ойр дотныхоо олон зургийг нөөц болгон авч, дараа нь хэрэгтэй болно.
Товчлуур нь HRV -ийн гадна талын товчлуур ба тууз кабелийг аваад хая.
ПХБ Самбарыг авч хаяхын тулд бүх тууз кабелийг салга.
Автотрансформатор нь 6 утастай. ТАНД ЭНЭ ХЭСЭГ ХЭРЭГТЭЙ БАЙНА. Энэ нь 120 вольтын үлээгч хөдөлгүүрийн хурдыг хянадаг. Бага хурд нь 73 вольт, өндөр хурд нь 120 вольт бөгөөд хоорондох цорго. Утасны уртыг аль болох бага хэмжээгээр алдаж байгаа холбогчийг таслаарай. ТАНД УРТ ХЭРЭГТЭЙ !!!. Өнгийг одоо эсвэл хожим баримтжуулах. Та сэнсний хурдны хүчдэлийг авахын тулд трансформаторын цоргыг цоолохын тулд дараа нь олон метр ашиглаж болно. Миний холболтын схемийг үзнэ үү.
Fan Motor нь SSR -ийн шинэ самбар руу залгах хоёр л залгууртай. 120 вольтын хөдөлгүүр.
Гагнуурын ороомог нь 3 утастай (120 вольт - Нийтлэг, Нээлттэй, Хаалттай). Холбогч руу ойрхон хавчуулж, шинэ SSR самбар руу холбоно.
ТАЙЛБАР: Хэрэв танд HRV төрлийн авто трансформатор байхгүй бөгөөд ECM мотор ашигладаг шинэ төхөөрөмжүүдийн нэг байхгүй бол та мотороо өөрөөр хянах шаардлагатай бөгөөд миний код/утас нь таны HRV системд ажиллахгүй болно.
Алхам 6: Цахилгааны утас
Утасны диаграмыг эндээс олж болно.
Ерөнхий захирал бол би HRV доторх 120 вольтын бүх хүч, алсын OLED дэлгэцтэй холбосон тууз кабельтай.
HRV хашлага нь 5V цахилгаан хангамж, авто трансформатор (одоо байгаа), SSR реле самбар, гал хамгаалагч, таслах самбарыг агуулдаг. Би ямар нэгэн зүйлд үйлчилгээ үзүүлэх шаардлагатай бол тууз кабелийг салгах хялбар аргыг ашиглахын тулд таслах самбар ашигласан.
OLED Enclosure нь arduino хянагч, OLED болон кодлогч товчийг агуулдаг.
Эдгээр бүх бүрэлдэхүүн хэсгүүд, бэхэлгээ, таслагч самбарыг хэрхэн яаж холбосон талаар диаграммд тодорхой тусгасан болно.
Алхам 7: Хаах
Энэ нь тусална гэж найдаж байна. Энэ төслийг хийх цаг, санаачлагыг олж байж энэ төслийг дуусгахад надад 2 жил асаах/унтраах хугацаа зарцуулсан. Үүнийг унших нь танд таалагдсан гэж найдаж байна, магадгүй үүнийг туршиж үзэх урам зориг өгсөн байх гэж найдаж байна.
Би өөрөөр хийх байсан зүйлүүд эсвэл ирээдүйд сайжруулах болно.
- Гадна температур мэдрэгчийн оронд цаг агаарын API оруулна уу. Яг одоо энэ нь шаардлагагүй дээж авах хугацаатай байна. Хяналтын тайлбарыг үзнэ үү.
- Blynk гүүрний функцийг ашиглаж, доторх температурын дамжуулагчийг байшин дотор хаа нэг газар тавь. Wifi дээр ESP-01 ашиглана уу. Туузан кабель нь эмх замбараагүй байсан бөгөөд төслийг хялбарчлах болно. Хоёр төхөөрөмжийг холбох тухай Blynk API баримт бичгийг үзнэ үү.
- Би цэсийн номын санг OLED дэлгэц дээр нэмэхийг хүссэн юм. Оруулсан цэгүүдийг дотооддоо өөрчилж, OLED дэлгэц дээрх дибаг хийх бүх мэдээллийг үзэх. Энэ бол хугацаатай үүрэг байсан ч би үүнийг хэзээ нэгэн цагт хийхийг хүсч байна.
- Кодыг бага зэрэг цэвэрлээрэй. Олон тооны дибаг хийх шугамууд байсаар байгаа боловч үйл ажиллагааны хувьд юу ч гэмтээхгүй байна.
Зөвлөмж болгож буй:
Агаар - Жинхэнэ гар утасны гитар (прототип): 7 алхам (зурагтай)
Агаар - Жинхэнэ хөдөлгөөнт агаарын гитар (Прототип): За, энэ бол миний бага насны мөрөөдөлдөө ойртох эхний хэсгийн талаар үнэхээр богино зааварчилгаа болно. Би бага байхдаа дуртай уран бүтээлчид, хамтлагуудынхаа гитарыг гайхалтай тоглож байхыг үргэлж хардаг байсан. Би өсч том болоход би
Агаар мандлын даралт дээр суурилсан өндөр хэмжигч: 7 алхам (зурагтай)
Altimeter (өндрийн тоолуур) Агаар мандлын даралт дээр үндэслэсэн: [Засварлах]; 6 -р алхам дахь 2 -р хувилбарыг гараар өндрийн гараар оруулна уу. Энэ бол Arduino Nano ба Bosch BMP180 атмосферийн даралт мэдрэгч дээр суурилсан Altimeter (Өндөр хэмжигч) -ийн барилгын тодорхойлолт юм. Загвар нь энгийн боловч хэмжээсүүд нь
Титан диоксид ба хэт ягаан туяаны агаар цэвэршүүлэгч: 7 алхам (зурагтай)
Титан диоксид ба хэт ягаан туяаны агаар цэвэршүүлэгч: Зааварчилгаа сайтай хамт олон, та бүхний энэ мөчид амьдарч буй онцгой нөхцөл байдалд сайн байгаа гэж найдаж байна. Өнөөдөр би танд хэрэглээний судалгааны төслийг хүргэж байна. Энэхүү гарын авлагад би агаар цэвэршүүлэгчийг хэрхэн яаж хийхийг зааж өгөх болно
Arduino агаар мандлын соронзон хальсны хэмжүүр/ MS5611 GY63 GY86 Жагсаал: 4 алхам (зурагтай)
Arduino агаар мандлын соронзон хальсны хэмжүүр/ MS5611 GY63 GY86 Үзүүлэлт: Энэ бол үнэхээр барометр/ өндөр хэмжигч боловч видеог үзээд гарчигны шалтгааныг олж мэдэх болно. . Тайван өдөр энэ нь таны хэмжүүрийг хэмжих болно
Arduino болон ухаалаг гар утсыг ашиглан агаар түдгэлзүүлэх дижитал хянагч: 7 алхам (зурагтай)
Arduino болон ухаалаг гар утасны алсын удирдлага ашиглан агаарын түдгэлзүүлэлт хийх дижитал хянагч: Сайн байцгаана уу. Энэхүү зааварчилгаанд би танд нэг машины агаарын түдгэлзүүлэлт, нэг arduino + bluetooth модуль ашиглан алсын удирдлагатай андройд +4.4 бүхий ухаалаг гар утсыг хэрхэн тохируулахыг танд үзүүлэхийг хичээх болно. Энэ бол миний хамгийн анхны зааварчилгаа тул баавгай