Мазмұны:
- 1 -қадам: ЖАБДЫҚ
- 2 -қадам: жұмыс принципі
- 3 -қадам: БАҒДАРЛАМА
- 4 -қадам: ARDUINO КОДЫ
- 5 -қадам: демо
- 6 -қадам: Сымдарды жалғау
- 7 -қадам: жабылу
Бейне: HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономайзері бар: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
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 Rotary Encoder & тұтқасы түймешік ретінде пайдаланылады. Болашақ функционалдылық мәзірді қосады, жұмыс режимін және бақылау параметрлерін таңдай алады.
(1) OLED дисплейі мен қоршауының корпусы. Үлкенін алыңыз. Өлшемдері 100x68x50 мм.
2 -қадам: жұмыс принципі
Бұл HRV бағдарламалау әдісі 4 режимде.
Өшірілген - өздігінен түсіндіріледі
Үздіксіз- ауыспалы жұмыс уақыты бар 20 / Off 40.
Жоғары орын - 100% желдеткіш жылдамдығы уақытты кешіктіруді орнатады. Елестетіп көріңізші, 20 адамнан тұратын алғыс айту кеші.
Ауа экономайзері - ауа салқындаған кезде және сыртта қалаған кезде оны үйге кіргізіңіз. Сіз ішкі температура мен ылғалдылық нүктелерін сыртқы/ішкі жағдайларға байланысты қауіпсіз болған кезде ғана басқарасыз.
3 -қадам: БАҒДАРЛАМА
IOS үшін Blynk қосымшасы HRV күйін бақылау және бақылау үшін қолданылады.
Arduino температураны, ылғалдылықты және жабдықтың жұмыс күйін blynk -ге жазады және blynk серверінен орнатылған нүктелер мен командаларды оқиды. Сізге тек тіркелгіге тіркелу және авторизация белгісін алу жеткілікті. Мұны қалай жасауға болатыны туралы көптеген оқулықтар бар.
Сізде жобаның авторизация белгісі болғаннан кейін, blynk қосымшасында телефоннан осы QR кодын сканерлеңіз және ол сіздің arduino -ға дайын конфигурацияланған жобаны жүктейді.
4 -қадам: ARDUINO КОДЫ
Бастапқы кодты мына жерден табуға болады.
Арнайы кітапханаларды орнату қажет:
Blynk by Volodymyr Shymanskyy (v 0.4.10) - iOS қосымшасына деректерді оқу және жазу үшін BlynkSimpleEsp32.h пайдаланады.
Adafruit SSD1306 AdaFruit 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 вольт. Мүмкіндігінше сым ұзындығының ең аз мөлшерін қосқыштан ажыратыңыз. Сізге ҰЗЫНДЫҚ қажет болады !!!. Түстерді қазір немесе кейінірек құжаттаңыз. Желдеткіш жылдамдығының кернеуін алу үшін трансформаторлық шүмектерді бекіту үшін кейінірек көп метрді қолдануға болады. Менің электр схемасын қараңыз.
Желдеткіш моторында жаңа SSR тақтасына қосылатын екі ғана сым бар. 120 вольтты қозғалтқыш.
Сорғышқа арналған электромагниде 3 сым бар (120 вольт - Жалпы, Ашық, Жабық). Коннекторға жақын қысыңыз және жаңа SSR тақтасына қосылады.
ЕСКЕРТПЕ: Егер сізде HRV автотрансформаторы болмаса және олар ECM қозғалтқыштарын қолданатын жаңа қондырғылардың бірі болмаса, онда сіз қозғалтқышты басқаша басқаруыңыз қажет болады, ал менің код/сым HRV жүйесінде жұмыс істемейді.
6 -қадам: Сымдарды жалғау
Қосылу схемасын мына жерден табуға болады.
Негізгі принцип - менде HRV -дің 120 вольттық қуаты және қашықтан OLED дисплейіне қосылатын таспа кабелі бар.
HRV корпусында 5В қуат көзі, автотрансформатор (бар), SSR релелік тақтасы, сақтандырғыштар мен ажырату тақтасы бар. Мен кез келген нәрсеге қызмет көрсету қажет болған жағдайда таспалы кабельді ажыратудың оңай әдісі ретінде ажырату тақталарын қолдандым.
OLED корпусында arduino контроллері, OLED және кодер түймесі бар.
Барлық осы компоненттер, түйреуіштер мен сөндіргіш тақталардың қалай сымдалғандығы электр схемасында анық көрсетілген.
7 -қадам: жабылу
Бұл көмектеседі деп үміттенемін. Бұл жобаны орындауға уақыт пен бастаманы тауып, бұл жобаны аяқтау үшін маған 2 жыл қосылу/өшіру уақыты қажет болды. Сізге мұны оқу ұнады деп үміттенемін және мүмкін оны сынап көруге шабыттандырдыңыз.
Мен басқаша жасаған болар едім немесе болашақта жақсартулар.
- Сыртқы температура сенсорының орнына ауа райы API қосыңыз. Дәл қазір оның қажет емес іріктеу кезеңі бар. Бақылау сипаттамасын қараңыз.
- Blynk көпір функциясын қолданыңыз және ішкі температура таратқышын үйдің ішіне бір жерге қойыңыз. Wi-Fi арқылы ESP-01 пайдаланыңыз. Таспалы кабельдер күрделі болды және жобаны жеңілдетеді. Екі құрылғыны байланыстыру туралы Blynk API құжаттамасын қараңыз.
- Мен OLED дисплейіне мәзір кітапханасын қосқым келді. Орнату нүктелерін жергілікті түрде өзгертіңіз және OLED дисплейінен барлық жөндеу туралы ақпаратты қараңыз. Бұл уақытша міндеттеме болар еді, бірақ мен оны бір күні жасағым келеді.
- Кодты аздап тазалаңыз. Көптеген түзету сызықтары әлі де бар, бірақ жұмыс үшін ештеңе зиян келтірмейді.
Ұсынылған:
ESP-01 бар үйдегі автоматтандырылған WiFi жарық қосқышы және басу түймесі бар реле модулі: 7 қадам
ESP-01 бар үйдегі автоматтандырылған WiFi жарық қосқышы және басу түймесі бар реле модулі: Осылайша, алдыңғы нұсқаулықта біз ESP Flasher көмегімен Тасмота көмегімен ESP-01 бағдарламалап, ESP-01-ді Wi-Fi желісіне қосқан болатынбыз. Енді біз оны бағдарламалауды бастай аламыз. Wi -Fi немесе түйменің көмегімен жарық қосқышты қосу/өшіру үшін
Arduino Mega2560 бар үйдегі электронды барабан жинағы: 10 қадам (суреттермен)
Arduino Mega2560 бар үйдегі электронды барабан жинағы: Бұл менің Arduino жобам. Arduino көмегімен электронды барабан жинағын қалай құруға болады? Сәлеметсіз бе құрметті оқырман! -Неге мұндай жоба жасайсыз? Біріншіден, егер сізге осындай заттар ұнайтын болса, сізге жұмыс процесі өте ұнайтын болады. Екіншіден, бұл шынымен де арзан ко
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Arduino негізіндегі DIY ойын контроллері | Arduino PS2 ойын контроллері | DIY Arduino Gamepad көмегімен Tekken ойнау: Сәлеметсіздер ме, балалар, ойындарды ойнау әрқашан қызықты, бірақ өзіңіздің жеке DIY контроллеріңізбен ойнау қызықты, сондықтан біз осы нұсқаулықта arduino pro micro көмегімен ойын контроллерін жасаймыз
Танктік робот үйдегі камера контроллері: 5 қадам
Танк роботының үйдегі камералық контроллері: сәлем, мен бүгін камерасы бар робот цистернасын жасаймын, бұл өте қарапайым, қолыңызды алып, айналаңыздағы барлық нәрсені пайдаланыңыз немесе мені қызықтыратындай етіп қалдырыңыз, сеніңіз, кетіңіз …… … БАСТАҢЫЗ
Ақылды басқару функциясы бар үйдегі тоңазытқыш (терең мұздатқыш): 11 қадам (суреттермен)
Ақылды басқару функциясы бар үйдегі тоңазытқыш (терең мұздатқыш): Сәлем достар бұл пельтиер модуліне негізделген DIY тоңазытқышының 2 бөлігі, бұл бөлімде біз 1 емес, 2 пельтиер модулін қолданамыз, сонымен қатар үнемдеу үшін қажетті температураны орнату үшін термиялық реттегішті қолданамыз. аздап энергия