Агуулгын хүснэгт:

HRV (Гэрийн агаар солилцогч) Arduino Controller with Air Economizer: 7 алхам (зурагтай)
HRV (Гэрийн агаар солилцогч) Arduino Controller with Air Economizer: 7 алхам (зурагтай)

Видео: HRV (Гэрийн агаар солилцогч) Arduino Controller with Air Economizer: 7 алхам (зурагтай)

Видео: HRV (Гэрийн агаар солилцогч) Arduino Controller with Air Economizer: 7 алхам (зурагтай)
Видео: Гэрийн агаар цэвэршүүлэгч MY-200 Үнэ: 330,000₮ 2024, Долдугаар сарын
Anonim
HRV (Home Air Exchanger) Arduino Controller with Air Economizer
HRV (Home Air Exchanger) Arduino Controller with Air Economizer
HRV (Home Air Exchanger) Arduino Controller with Air Economizer
HRV (Home Air Exchanger) Arduino Controller with Air Economizer

Агаарын хэмнэлттэй 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 дэлгэц дээрх дибаг хийх бүх мэдээллийг үзэх. Энэ бол хугацаатай үүрэг байсан ч би үүнийг хэзээ нэгэн цагт хийхийг хүсч байна.
  • Кодыг бага зэрэг цэвэрлээрэй. Олон тооны дибаг хийх шугамууд байсаар байгаа боловч үйл ажиллагааны хувьд юу ч гэмтээхгүй байна.

Зөвлөмж болгож буй: