Turinys:

Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinimas akumuliatoriais MQTT: 5 žingsniai
Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinimas akumuliatoriais MQTT: 5 žingsniai

Video: Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinimas akumuliatoriais MQTT: 5 žingsniai

Video: Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinimas akumuliatoriais MQTT: 5 žingsniai
Video: Dažniausios klaidos 2024, Lapkritis
Anonim
Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinamas baterijomis MQTT
Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinamas baterijomis MQTT
Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinamas baterijomis MQTT
Šilumos siurblio klaidų aptikimas ir aliarmas ESP8266, „Openhab“, telegrama, maitinamas baterijomis MQTT

Mano šilumos siurblys, skirtas mano namų ir vandens šildymui, kartais būna klaidingas. Ši klaida nėra lengvai pastebima, nes nėra raudonos šviesos ar pan., Tik mažas „P“mažame LCD ekrane. Todėl aš padariau šį detektorių, kad aptiktų klaidą ir praneštų man per „Openhab“, telegramą ir el.

Šis detektorius maitinamas iš baterijų ir visiškai išsijungia, kai šilumos siurblys veikia normaliai, naudojant šilumos siurblio saugią relę

1 žingsnis: projektavimas ir procesų eiga

Dizainas ir procesų eiga
Dizainas ir procesų eiga
Dizainas ir procesų eiga
Dizainas ir procesų eiga

Modulis veikia tiesiai:

- Jei šilumos siurblys veikia tinkamai, relė yra atidaryta ir modulis išjungtas

- Jei šilumos siurblys veikia klaidos režimu, relė perjungiama į uždarą būseną, modulis įjungiamas ir dega raudonas šviesos diodas (žr. Kitus veiksmus)

Rankiniai režimai

Jei perjungiate bandymo jungiklį, relė apeinama ir modulis įjungiamas:

- Jei rankiniu būdu įjungiant modulį paspaudžiamas raudonas mygtukas (OTA jungiklis), modulis paleidžiamas OTA režimu, kad būtų atnaujinta programinė įranga per orą (OTA), dega mėlynas šviesos diodas (vėliau pakeičiau raudoną mygtuką) prie mėlyno mygtuko)

-Jei rankiniu būdu įjungiant modulį paspaudžiamas geltonas mygtukas (akumuliatoriaus jungiklis), modulis įsijungia ir patikrina akumuliatoriaus įtampą ir siunčia tai el. Paštu, dega žalia lemputė ir mirksi, jei el. Laiškas buvo išsiųstas sėkmingai. (vėliau geltoną mygtuką pakeičiau į žalią)

2 veiksmas: veiksmai klaidų režimu

Jei šilumos siurblys patenka į klaidos režimą, modulis paleidžiamas ir atliekami šie veiksmai:

- Prisijunkite prie „WiFi“(standartinė esp82666 funkcija)

-Siųsti el. Laišką (el. Laišką siunčiu per SMTP2Go kaip SMTP serverį (jums reikia paskyros SMTP2Go)

- Siųsti MQTT pranešimą į namų automatikos sistemą (aš naudoju „Openhab2“). Iš „Openhab2“siunčiama telegramos žinutė, peržiūrėkite šią svetainę, kaip veikia „Openhab Telegram“veiksmas.

3 žingsnis: modulio kūrimas

Modulio kūrimas
Modulio kūrimas
Modulio kūrimas
Modulio kūrimas
Modulio kūrimas
Modulio kūrimas

Žiūrėkite pridedamą schemą ir surinkto modulio nuotraukas. Aš naudoju ESP-07S, nes modulis yra gana toli nuo mano „WiFi“maršrutizatoriaus, o ESP-07S turi jungtį išorinei „WiFi“antenai.

Dalys:

- ESP-07S

- Rezistoriai (10k ir 200R)

- mygtukai

- jungikliai

- LiPo baterija (naudojau 380 mA)

- įtampos reguliatorius (naudojau HT7333)

- įtampos reguliatoriaus kondensatoriai

- šviesos diodai

- vyriškos antraštės, skirtos programuoti ESP-07 modulį

- prisukite gnybtus ir laidą, kad prijungtumėte prie šilumos siurblio relės

4 žingsnis: programa

Programa
Programa

Programa buvo parašyta „Arduino IDE“. Peržiūrėkite mano „Github“.

ESP-07S buvo užprogramuotas per FTDI programuotoją. Pažiūrėkite jungtis paveikslėlyje.

5 žingsnis: pritvirtinkite

Montuokite
Montuokite

Sumontuokite ir uždenkite.

Rekomenduojamas: