Мазмұны:
Бейне: Смит су жылытқыш мониторы IRIS деңгейін төмендетеді: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
«Ақылды» немесе қашықтан басқарылатын жаңа су жылытқышты сатып алғаннан кейін көп ұзамай. Лоус IRIS платформасын тоқтатып, барлық IRIS өнімдерін пайдасыз етті. Олар өздерінің хабына бастапқы кодты шығарғанымен, менің ақылды су жылытқышым IRIS серверлеріне тікелей қосылады, бірақ WIFI -ді білдіреді, бұл менің су жылытқышты қашықтан басқаруға немесе бақылауға мүмкіндік бермеді.
Бұл жобада Arduino кодымен жұмыс істейтін және деректерді MQTT арқылы үй көмекшісіне жіберетін Wemos Mini даму тақтасы арқылы өзгертілген ақылды су жылытқышы бар контроллер қолданылады. Су жылытқыштың энергетикалық реттегіші сіздің су жылытқышыңызбен байланысады және байланысады, сондықтан су жылытқышқа ешқандай өзгеріс қажет емес, тек ақылды контроллер өзгертіледі. Ақылды контроллер су жылытқышына бір минуттан аз уақыт ішінде оңай шығарылады және орнатылады. Бұл оқулық тек деректерді оқиды және су жылытқыштың ақаулығының алдын алатын деректерді су жылытқышқа жібермейді.
Менің негізгі мақсатым - ыстық судың есептік көлемін бақылау. Мен су жылытқышты басқаруға, параметрлер мен жұмыс режимін өзгертуге болатынын білемін, бірақ бұл әзірге орындалған жоқ.
** жауапкершіліктен бас тарту **, сіз әрқашан Интернеттен оқитын жобалардағыдай, меншікке немесе өзіңізге келтіретін зиян үшін жауап бермеймін. Осы нұсқауларды оқып шығыңыз және тәуекелге барыңыз. Мен пайдаланған схемада немесе су жылытқыш коннекторында жоғары кернеуді өлшеген жоқпын. Мүмкін, сіздің су жылытқышыңыз менікінен өзгеше, немесе мен бір нәрсені жіберіп алдым, мен өзімді өлтірмедім. Ақылды түрде қолданыңыз және әр сымды жоғары кернеу ретінде қарастырыңыз немесе қауіпсіз екенін вольтметрмен растаңыз.
*** Бұл менің бірінші нұсқаулық постым, сондықтан ол мүлдем сорылмайды деп үміттенемін ***
Жабдықтар:
Қажетті заттар
- Энергетикалық ақылды су жылытқыш контроллері, олар ebay -де арзанға сатылады, өйткені олар өзгеріссіз пайдасыз.
- ESP8266 тақтасы, бұл жоба үшін мен Wemos Mini шамын қолдандым
- Пісіру темірі
- 3 аталық түйреуіш түйреуіштері
- 3 Dupont аналық қосқышы
- MQTT сервері мен үй көмекшісі немесе кез келген MQTT клиенті - мен MQTT серверін немесе үй көмекшісін орнатуды қарастырмаймын, бірақ бізде интернетте google мен форумдар бар … сондықтан оларды орнату қажет болса, оларды қолданыңыз.
1 -қадам: дәнекерлеу
- Бұранданы алып тастау және 4 құлыптау құлақшасын босату арқылы ақылды энергия контроллерінен схеманы алыңыз
- Сымдарды схемаға қосыңыз. Тек 3 сымды TX, 5V және жерге қосу керек. Бұл қосылымдар үшін мен түйреуіш түйреуіштерді тіркедім, бірақ сіз әрқашан сымдарды тақтаға дәнекерлей аласыз. TX түйреуішінде WIFI модулінің жанында тесікті қосатын қондырғы бар, мен оны үстіңгі жағына дәнекерледім, 5в пен жер үшін мен негізгі тақтаның қосқышы мен артқы жағында қалқып тұрған үстіңгі түйреуіштерді қолдандым.
- Егер Wemos тақтасында дәнекерлеу тақырыбының түйреуіштері орнатылмаған болса
2 -қадам: код
Кодты құрастырудан және жүктемес бұрын сізге Arduino IDE -де esp8266 тақтасын орнату және EspMQTTClient кітапханасын орнату қажет болады. Егер сіз esp8266 -ны Arduino немесе EspMQTTClient кітапханасында орнатпаған болсаңыз, онда көптеген форумдар бар.
Сіз сондай -ақ бағдарламалық жасақтаманың өзгертілген нұсқасын жүктеп алып, орнатуыңыз керек, мен SoftwareSerial512 -ге қоңырау шаламын, бұл төмендегі сілтемеде жобаның кодымен бірге берілген. Кітапхананы орнату үшін zip файлын Arduino кітапхана қалтасына шығарыңыз. Бұл кітапхана қажет, себебі SoftwareSerial қалыпты нұсқасы 64 таңбадан тұратын буферлік өлшемге ие және су жылытқышы бір уақытта жүзден астам таңбаны жібереді. Бұл кітапхана 512 таңбадан тұруы керек, бірақ қосымша жадты пайдалану үшін. Сондықтан серия бойынша ұзақ жолды оқу қажет болмаса, қалыпты SoftwareSerial кітапханасын басқа жобаларда қолданыңыз.
drive.google.com/drive/folders/10Oa0dhez-m…
Эскизді WIFI және MQTT параметрімен өзгертіңіз, ал егер қаласаңыз/MQTT тақырыптарын өзгертсеңіз.
Код салыстырмалы түрде қарапайым, өйткені су жылытқышы барлық қажетті деректерді мезгіл -мезгіл схемадағы WIFI модуліне жібереді. Деректер 115200bps бай жылдамдығымен сериялық байланыс арқылы жіберіледі. Біз тек осы деректерді оқып, айнымалыларға талдау жасаймыз. Содан кейін біз бұл айнымалыларды MQTT клиентіне жариялаймыз. Мен талдайтын нәрседен басқа көп деректер бар, бірақ олардың көпшілігі пайдасыз болды, деректер жолын оқып шығыңыз және сіз ойлағандай кез келген нәрсені қосыңыз.
Кодты жүктеңіз!
3 -қадам: тестілеу
Ақылды контроллер тақтасын корпусқа қайта орнатпас бұрын 5V және GND қосылымдарының дұрыс екеніне көз жеткізгіңіз келеді. Тақтаны су жылытқышқа абайлап орнатыңыз және тақтаның сол жағына орнатылған екі түйреуіштің кернеуін өлшеңіз. Сіз 5в алатындығыңызға сенімді болғыңыз келеді, сонымен қатар полярлықтың дұрыстығына көз жеткізіңіз (егер сіз -5в көрсеңіз +5 пен GND ауыстыруыңыз қажет). Сіздің қосылымдар менікіне ұқсас болуы керек, қызыл сым +5v екені анық, ал оның жанындағы қара сым - GND, оң жақтағы басқа қара сым - TX.
Содан кейін сіз су жылытқышқа сериялық қосылуды тексергіңіз келеді, ақылды контроллердегі TX түйреуішін wemos тақтасындағы RX pin GPIO14 немесе D5 бағдарламалық жасақтамасына (RX деп белгіленген түйреуішке емес) қосыңыз. 5V және GND сымдарын Wemos тақтасына қосыңыз, компьютерді қосыңыз және сериялық мониторды ашыңыз. Бірнеше минуттан кейін «DeviceText» енгізілген деректерді көруге болады. Су жылытқышы бұл жолдарды бірнеше минут сайын жібереді, сондықтан сыраны ішіп, қайта оралыңыз. Егер сіз 5-10 минуттан кейін сериялық мониторда ешқандай деректер көрмесеңіз, барлық қосылымдарды тексеріңіз. Егер бәрі жақсы болса, тақтаны корпусқа қайта орнатуға болады.
Содан кейін сіз MQTT клиентінде MQTT тақырыптарын орнатқыңыз келеді, мен оны орнату үшін үйдегі көмекшімнен су жылытқышты бақылап отырамын. Егер сізде MQTT клиенттері немесе MQTT сервері болмаса, онда сіз оларды қайта орнатуға тура келеді … тағы да көптеген форумдар!
Ұсынылған:
2000 ватт индукциялық жылытқыш: 9 қадам (суреттермен)
2000 ватт индукциялық жылытқыш: индукциялық жылытқыштар - бұл металды заттарды жылытуға арналған тамаша құрал, ол DIYers жұмыс кеңістігінде қажет болады, егер сізге барлық кеңістікті бүлдірместен қызып кетсе. Сонымен, бүгін біз өте күшті индуктивті құрамыз
Қол жылытқыш: 5 қадам
Қол жылытқышы: Мен ойыншықтар мен бізде бар нәрсені қайта қолданатын жылытқышты жасадым. Бұл сізге қажет:- бос дезодорант- аккумулятор- картон- дәнекерлейтін темір- қайшы- мыс сым- қалайы сымдар
Нағыз пипбой / IronMan: киюге болатын жылытқыш + жүгіргіш утилитасының жарығы: 10 қадам
Нағыз пипбой / IronMan: киюге болатын жылытқыш + жүгіргіш утилитасы: фон: Прометейдің адам жаратуы (Дж.М. Хант): " Прометей Эпиметейге жердегі тіршілік иелеріне жылдамдық, айлакерлік сияқты әр түрлі қасиеттерді беру міндетін қойған болатын. , күш, жүн және қанаттар. Өкінішке орай
DIY қуатты индукциялық жылытқыш: 12 қадам
DIY қуатты индукциялық жылытқыш: индукциялық жылытқыштар, сөзсіз, металл заттарды, әсіресе қара металдарды жылытудың ең тиімді әдісінің бірі болып табылады. Бұл индукциялық жылытқыштың ең жақсы жағы - жылытылатын объектімен физикалық байланыстың қажеті жоқ
1000W портативті индукциялық жылытқыш: 11 қадам (суреттермен)
1000W портативті индукциялық жылытқыш: Сәлем балалар, бұл менің портативті индукциялық жылытқышым, ол батареялармен немесе қуат көзіне қосылуы мүмкін. Сіз мұны фаренгейттен 1500 градустан жоғары металдарды қыздыру үшін пайдалана аласыз. Мен тамақ дайындауға әр түрлі қондырмалар жасадым, оларды шығардым