Cuprins:
- Pasul 1: Proiectare și Procesflow
- Pasul 2: Acțiuni în modul de eroare
- Pasul 3: Construirea modulului
- Pasul 4: Programul
- Pasul 5: Montați-l
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Pompa mea de căldură pentru încălzirea casei și a apei din când în când primește o eroare. Această eroare nu este ușor de observat, deoarece nu există lumină roșie sau altceva, ci doar un „P” mic pe un ecran LCD mic. Prin urmare, am făcut acest detector pentru a detecta eroarea și să mă anunțe prin Openhab, Telegram și e-mail.
Acest detector este alimentat de la baterie și se oprește complet atunci când pompa de căldură funcționează normal, utilizând releul de siguranță în pompa de căldură
Pasul 1: Proiectare și Procesflow
Modulul funcționează direct:
- Dacă pompa de căldură funcționează corect, releul este deschis și modulul este oprit
- Dacă pompa de căldură este în modul de eroare, releul este comutat în starea închisă și modulul este pornit și LED-ul roșu este aprins (vezi pașii următori)
Moduri manuale
Dacă comutați comutatorul de testare, releul este ocolit și modulul este pornit:
- Dacă butonul roșu (comutatorul OTA) este apăsat în timp ce porniți manual modulul, modulul pornește în modul OTA pentru actualizarea firmware-ului Over The Air (OTA), LED-ul albastru este aprins (ulterior am schimbat butonul roșu la un buton albastru)
- Dacă butonul galben (comutatorul bateriei) este apăsat în timp ce porniți manual modulul, modulul pornește și verifică tensiunea bateriei și trimite acest lucru prin e-mail, LED-ul verde este aprins și clipește dacă e-mailul a fost trimis cu succes (ulterior am schimbat butonul galben într-un buton verde)
Pasul 2: Acțiuni în modul de eroare
Dacă pompa de căldură intră în modul de eroare, modulul este pornit și se execută următoarele acțiuni:
- Conectare la WiFi (funcție standard a esp82666)
- Trimiteți e-mail (trimit e-mailul prin SMTP2Go ca server SMTP (aveți nevoie de un cont la SMTP2Go)
- Trimiteți mesaj MQTT către sistemul de automatizare a casei (folosesc Openhab2). Din Openhab2 este trimis un mesaj de telegramă, consultați acest site web cum funcționează acțiunea Openhab Telegramă.
Pasul 3: Construirea modulului
Vedeți schema atașată și imaginile modulului asamblat. Am folosit un ESP-07S deoarece modulul este situat destul de departe de routerul meu WiFi, iar ESP-07S are un conector pentru o antenă WiFi externă.
Părți:
- ESP-07S
- Rezistoare (10k și 200R)
- butoane
- comutatoare
- Baterie LiPo (am folosit 380mA)
- regulator de tensiune (am folosit un HT7333)
- condensatoare pentru regulatorul de tensiune
- LED-uri
- anteturi masculine pentru programarea modulului ESP-07
- borne cu șurub și fir pentru a se conecta la relele din pompa de căldură
Pasul 4: Programul
Programul a fost scris în Arduino IDE. Vezi Github-ul meu.
ESP-07S a fost programat prin intermediul unui programator FTDI. Vedeți conexiunile din imagine.
Pasul 5: Montați-l
Montați-l și acoperiți-l.
Recomandat:
Senzor de ușă și blocare alimentat de baterie, solar, ESP8266, ESP-Now, MQTT: 4 pași (cu imagini)
Senzor de ușă și blocare alimentat de baterie, Solar, ESP8266, ESP-Now, MQTT: În acest manual vă arăt cum am realizat un senzor alimentat cu baterie pentru a monitoriza ușa și blocarea stării magaziei de biciclete la distanță. Am alimentare cu rețea electrică, de aceea am alimentat cu baterie. Bateria este încărcată de un mic panou solar. Modulul este d
Cum se face un sistem de alarmă inteligent de detectare a inundațiilor folosind Raspberry Pi și Argonul particulelor: 6 pași
Cum să faceți un sistem de alarmă inteligent de detectare a inundațiilor folosind Raspberry Pi și Argonul particulelor: Având senzori standard de inundații sunt minunați pentru a preveni deteriorarea masivă a casei sau a locului de muncă, dar este dificil dacă nu sunteți acasă să participați la alarmă. ai putea să le cumperi pe cele inteligente Acest sistem de alarmă împotriva inundațiilor detectează orice lichid și declanșează alar
Alarmă cu indice de căldură: 7 pași
Alarmă cu indice de căldură: Acest proiect a apărut din necesitatea de a monitoriza temperaturile în zonele de lucru, precum și de a semnaliza când temperaturile ating pragurile date. Unele cercetări bazate pe limitele de expunere la temperatură efectuate de OSHA au ajutat-o să devină practică. Acum că este complet
HiFive1 Detectare intruși Arduino cu alerte MQTT folosind ESP32 sau ESP8266: 6 pași
HiFive1 Detectare intruși Arduino cu alerte MQTT folosind ESP32 sau ESP8266: HiFive1 este prima placă bazată pe RISC-V compatibilă Arduino construită cu CPU FE310 de la SiFive. Placa este de aproximativ 20 de ori mai rapidă decât Arduino UNO, dar la fel ca placa UNO, nu are nici o conectivitate wireless. Din fericire, există mai multe
Alarmă la căldură ridicată: 3 pași
Alarmă la căldură ridicată: Aceasta este o alarmă simplă pe care am făcut-o astfel încât să se declanșeze atunci când temperatura unui congelator sau a unui alt aparat similar a depășit o anumită temperatură în grade. Am crezut că acest lucru te va ajuta oferindu-ți un pic de indicații despre cine