Orodha ya maudhui:
- Hatua ya 1: Ujuzi Unahitajika
- Hatua ya 2: Profaili ya Thermo ya Geysers na uwekaji wa Sensor
- Hatua ya 3: Jenga vifaa vyako
- Hatua ya 4: Jisajili kama Mtumiaji wa Cayenne
- Hatua ya 5: Sakinisha Maktaba zinazohitajika katika Arduino IDE
- Hatua ya 6: Pakia Mchoro wa ESP32
- Hatua ya 7: Ongeza ESP32 yako kwa Cayenne
- Hatua ya 8: Tumia Mchoro wako
- Hatua ya 9: Kuunda Dashibodi yako ya Cayenne
- Hatua ya 10: Kuamua Nafasi za Sensorer
- Hatua ya 11: Kucheza Karibu (Kupima) Dashibodi yako
- Hatua ya 12: Kupanga ratiba ya Geyser yako
Video: Hita ya Maji ya ESP32 IoT: Hatua 12
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Gyser ya Cayenne IoT (Tangi la Maji Moto huko USA) ni kifaa cha kuokoa nguvu ambacho kitakusaidia kufuatilia na kudhibiti kaya zako maji ya moto, hata ukiwa mbali na nyumbani. Itakuruhusu kuwasha na kuzima geyser yako, kuipangia ratiba ya kuwasha / kuzima kwa nyakati fulani, kupima joto la geyser, kuweka kiwango cha juu cha kuokoa joto nk Inafanywa kwa gysers za umeme zenye shinikizo moja. Inaweza kubadilishwa kwa urahisi kwa usanidi mwingine wa giza kama shinikizo la chini, vitu viwili n.k Giza yangu pia imewekwa kwa wima.
Kwa usalama, niliweka thermostat yangu ya kiufundi kwenye bomba lake. Ninapima joto la maji na sensorer mbili za DS18B20 temp, moja imeambatanishwa chini ya geyser yangu, chini ya elementi, na nyingine imeshikamana na duka la maji ya moto. Haupaswi kamwe kuondoa thermostat yako ya kiufundi kwa sababu za usalama. Kubadilisha thermostat ya mitambo na sensorer ya elektroniki inaweza kuwa hatari, kwani sensor au mdhibiti mdogo (vifaa au programu inaweza kuharibika) na kusababisha milipuko ya mvuke ambayo inaweza kuua watu.
Mradi huu unajumuisha unganisho la Relay State Solid kwa umakini na kipengele chako cha geyser. Unaweza kuhitaji fundi umeme aliyestahili kuifanya (Kwa Sheria). Usifanye kazi kwa AC (Mains) yako ikiwa haujui juu yake.
ESP32 yako itachapisha data kwa huduma inayoitwa Cayenne IoT Cloud kupitia MQTT. Utaweza kutumia dashibodi ya Cayenne kufuatilia na kudhibiti giza yako na kupanga nyakati za kupasha joto.
Ugavi:
- ESP32 Wemos lolin au ESP32 nyingine yoyote. ESP8266 pia itafanya kazi lakini utendaji wa pini ya kugusa hautafanya kazi. Arduino na WiFi inapaswa pia kufanya
- Relay State Solid (SSR), iliyokadiriwa 30 amp au zaidi
- Heatsink kwa SSR
- 3 (2 inaweza kufanya) sensorer ya joto ya semalasonductor ya Dalas, DS18B20.
- Kesi
- Kamba zingine za kuruka
- Kamba za umeme zinazofaa kwa sasa ya geyser yako
- Vitalu vya terminal
- Ugavi wa umeme wa USB kwa ESP32
- Lithiamu betri kuwezesha ESP32 ikiwa mtandao ni wa.
Hatua ya 1: Ujuzi Unahitajika
Programu ya ESP32 katika Arduino IDE, kusanikisha maktaba
Elektroniki ya msingi
Ujuzi wa mtandao (kawaida AC 110 - 240 volt)
Ujuzi fulani wa cayenne.mydevices.com
Hatua ya 2: Profaili ya Thermo ya Geysers na uwekaji wa Sensor
Maji ya moto yana wiani mdogo kuliko maji baridi. Kwa hivyo maji yaliyo juu ya tanki yatakuwa moto zaidi kuliko yale yaliyo chini ya tangi kwani maji ya moto yatapanda. Sehemu ya geyser pia kawaida iko juu na ghuba chini ambayo inachangia zaidi kwenye wasifu wa joto.
Katika mradi wangu, nilitumia sensorer tatu za joto. Moja chini, moja juu na sensorer ya joto iliyoko. Kulingana na majaribio kadhaa, niliamua kutumia sensorer ya joto la chini kama kiashiria changu kwamba tangi ni moto. Shida ya sensa ya juu ni kwamba itaibuka na digrii chache wakati kichupo cha moto kinafunguliwa kwa sekunde chache na kunaweza kuwa na maji ya moto kidogo kushoto juu ya tanki. Unaweza kuamua kutumia wastani kati ya sensorer mbili.
Hatua ya 3: Jenga vifaa vyako
Unganisha SSR kwenye PIN 15 na GND
Unganisha sensorer ya 3 DS18B20: Njano kwa PIN 16, Nyeusi kwa GND, Nyekundu hadi 3.3volt. Tumia 4.7KOhms kuvuta mpinzani kati ya PIN 16 na 3.3volt. (Kumbuka, DS18B20 ni vifaa vya waya moja, na vifaa vingi vya waya vinaruhusiwa kwenye basi moja au pini).
Unganisha waya yako ya kugusa ya kuanza tena kwa TO na Rudisha waya kwa T2
Usiunganishe ujenzi wako kwa mtandao (AC). Usiambatanishe sensorer kwenye Geyser yako. Kwanza unahitaji kugundua ni sensor ipi inapaswa kwenda kwa msimamo gani.
Hatua ya 4: Jisajili kama Mtumiaji wa Cayenne
Hii sio mafunzo ya cayenne.mydevices.com. Cayenne ni toleo la bei ya sifuri ya mydevices.com
Ikiwa haujui cayenne, habari zaidi inapatikana kwa
Kwanza unahitaji kujiandikisha kwenye cayenne.mydevices.com na upoke kuingia na nywila.
Maelezo zaidi kuhusu cayenne inapatikana kwa
Ni muhimu pia kusoma
developers.mydevices.com/cayenne/docs/cayenne-mqtt-api/#cayenne-mqtt-api-using-arduino-mqtt kuongeza maktaba ya cayenne kwenye kitambulisho cha Arduino
Hatua ya 5: Sakinisha Maktaba zinazohitajika katika Arduino IDE
WiFiManager
Toleo la ArduinoJson 6.9.0
CayenneMQTT
OneWire
Joto la Dallas
ArduinoOTA
Hatua ya 6: Pakia Mchoro wa ESP32
Mchoro wa ESP32 una nambari nyingi. Inajumuisha nambari ya
- https://github.com/tzapu/WiFiManager. Meneja wa WiFi hutumiwa kumruhusu ESP32 yako kujua ni vipi vyeti vyako vya ufikiaji vya WiFi ni vipi. Inatumiwa zaidi kunasa maelezo ya CayenneMQTT, mipaka ya joto kwa geyser na kuunganisha sensorer 3 za Joto kwa eneo lake (Juu, chini au iliyoko)
- Nambari ya API ya cayenne
- OTA (Juu ya sasisho za hewa). Utaweza kusasisha firmware kupitia WiFi. Unahitaji kuwa kwenye WiFi yako ya karibu, ukitumia kompyuta ile ile ambayo ulitumia kupakia mchoro wako wa asili.
-
Usomaji wa joto wa DS18B20.
Mchoro wa ArduinoIDE unapatikana kwa:
Hatua ya 7: Ongeza ESP32 yako kwa Cayenne
Sasa unaweza kuongeza kifaa kipya.
Ingia kwenye cayenne.mydevices.com. Kushoto kwako utaona menyu kunjuzi Ongeza Mpya …… Chagua Kifaa / Widget. Ukurasa utafunguliwa ikiwa unahitaji kuchagua ulete kitu chako mwenyewe. Ukurasa mpya utafunguliwa na maelezo yako ya MQTT. Andika jina lako la MQTT USERNAME, MQTT PASSWORD, ID ya MTEJA. Utahitaji hii kuwasiliana na Cayenne MQTT Broker (Server). MQTT USERNAME na MQTT PASSWORD zitakuwa sawa kila wakati, lakini Kitambulisho cha MTEJA kitakuwa tofauti kwa kila kifaa kipya kama ESP32 nyingine, Arduino au Raspberry PI.
Unaweza pia kutoa kifaa chako jina kwenye fomu hii.
Hatua ya 8: Tumia Mchoro wako
Anza tena ESP32
Sasa unapaswa kuona njia mpya ya kufikia WiFi iitwayo "Slim_Geyser_DEV". (ESP 32 itakuwa katika hali ya ufikiaji / Ad-hoc au mode hotspot) ukitumia utaftaji / utaftaji wa WiFi wa kompyuta yako.
Ingia katika hatua hii mpya ya kufikia. Nenosiri / Ufunguo wa Usalama ni nywila.
Kivinjari chako kinapaswa kwenda kwenye ukurasa wa kutua "192.168.4.1", ikiwa sio hivyo, fanya mwongozo.
Nenda kwenye Sanidi WiFi
Ukurasa wa usanidi sasa unapaswa kufunguliwa. Inapaswa kuwa imechanganuliwa kiatomati kwa kituo chako cha ufikiaji wa mtandao, chagua, andika nenosiri, maelezo ya Cayenne MQTT. Acha wengine sawa. Thamani zote za muda ni metri (Deg Celcius).
Bonyeza kuhifadhi. ESP32 sasa itajaribu kuungana na wifi yako na seva ya Cayenne.
Tenganisha kutoka "Slim_Geyser_DEV" na unganisha kompyuta yako kwa kituo chako cha kufikia nyumbani.
Hatua ya 9: Kuunda Dashibodi yako ya Cayenne
Sasa unapaswa kuingia kwenye cayenne.mydevices.com ukitumia hati zako za cayenne.
Kifaa chako kinapaswa kuorodheshwa kwenye mwambaa wa menyu ya kushoto (Yangu ni Geyser_DEV).
Sasa unaweza kuongeza sensorer zako zote na relay (au vituo) kwenye dashibodi yako kwa kubofya ishara za kuongeza.
Kwenye Ikoni ya kituo 0, bonyeza mipangilio na ubadilishe jina kuwa "Geyser Bottom TEMP". Chagua Ikoni inayofaa (Uchunguzi wa Joto) na uchague idadi ya desimali kama 1. Fanya vivyo hivyo kwa kituo cha 1, 2, 5, 6
Kwa Idhaa 4 na 8, badilisha idadi ya desimali kuwa 0 na uwape jina "** Hali ya Geyser (1 = ON, O = OFF) **"
na "* Njia ya Kukanza Kiotomatiki (0 = Mwongozo, 1 = Kiotomatiki) *" mtawaliwa.
Kituo cha 3 na 7 kinapaswa kuwa vifungo
Nenda kwenye Ongeza kipengee kipya cha menyu kwenye mwambaa wa menyu ya kushoto, nenda kwenye Kifaa / Widget> Wijeti Zilizowekwa> Kitufe
Taja Kitufe "Zima Geyser on / off", Chagua jina la Kifaa (Geyser_DEV), DATA = Atuji ya dijiti, Kituo cha 3, Kitengo = Digital I / O, Icon = toggle switch. Bonyeza kuongeza Widget.
Fanya vivyo hivyo kwa Channel 7
Kituo cha 9 kinapaswa kubadilishwa kuwa kitelezi
Nenda kwenye Ongeza kipengee kipya cha menyu kwenye mwambaa wa menyu ya kushoto, nenda kwenye Kifaa / Widget> Wijeti Zilizowekwa> Kitelezi na uchague maadili yanayofaa kama kwenye picha.
Sasa unaweza kusogeza vilivyoandikwa vyako karibu.
Hatua ya 10: Kuamua Nafasi za Sensorer
Kwa kuwa sensorer tatu za Temp zimeunganishwa na pini moja (basi moja ya waya), unapaswa kujua ni sensor ipi inapaswa kwenda wapi.
Angalia dashibodi yako ya Cayenne na uone joto tatu. Wanapaswa kuwa sawa au chini sawa. Pasha moto moja na maji ya joto au mkono wako. Kumbuka sensa inayowaka kwenye dashibodi. Andika kitambulisho chako ipasavyo. Fanya hivi kwa sensorer zingine 2.
Hatua ya 11: Kucheza Karibu (Kupima) Dashibodi yako
Cheza karibu na vidhibiti kwenye dashibodi. Badilisha swichi ya kuwasha / kuzima na uone ikiwa SSR iliyoongozwa inaangazia. Pia badilisha hali ya kupokanzwa kiotomatiki, joto sensorer ya chini na uone ikiwa swichi ya SSR ya wakati joto linalohitajika limefikiwa.
Sasa unaweza kuunganisha sensorer 2 kwa geyser na sensor ya tempi iliyoko kwa nafasi inayofaa. Unaweza pia kuunganisha SSR kwa mtandao wako.
Hatua ya 12: Kupanga ratiba ya Geyser yako
Sasa unaweza kupanga juu ya / kuzima hafla na Geyser yako
Kwenye Dashibodi, chagua Ongeza Mpya> Tukio
Ilipendekeza:
Punguza Hita yako ya Maji na Shelly1pm: 9 Hatua
Dhibiti Heater Yako ya Maji na Shelly Kufuatia uchambuzi wa utendaji wake, niliona muda mrefu zaidi wa kufanya kazi kuliko lazima. Kwa kuongeza, hita yangu ya maji pia inafanya kazi hata kama tuko kwenye v
Joto la Maji ya Kisima Halisi, Uendeshaji na mita ya Kiwango cha Maji: Hatua 6 (na Picha)
Joto la Maji ya Kisima cha Maji ya Wakati wa Kweli, Uendeshaji na mita ya Kiwango cha Maji: Maagizo haya yanaelezea jinsi ya kujenga gharama ya chini, wakati halisi, mita ya maji kwa ufuatiliaji wa joto, Uendeshaji wa Umeme (EC) na viwango vya maji kwenye visima vilivyochimbwa. Mita imeundwa kutundika ndani ya kisima kilichochimbwa, kupima joto la maji, EC
Kikumbusho cha Maji Mmiliki wa chupa ya Maji: Hatua 16
Kikumbusho cha Maji Mmiliki wa chupa ya Maji: Je! Unasahau kunywa maji yako? Najua mimi! Ndio maana nikapata wazo la kuunda kishika chupa cha maji kinachokukumbusha kunywa maji yako. Mmiliki wa chupa ya maji ana huduma ambapo kelele itasikika kila saa kukukumbusha t
Mfumo wa Kengele ya Kunywa Maji / Ufuatiliaji wa Ulaji wa Maji: Hatua 6
Mfumo wa Kengele ya Kunywa Maji / Ufuatiliaji wa Ulaji wa Maji: Tunapaswa kunywa Maji ya kutosha kila siku ili tuwe na afya nzuri. Pia kuna wagonjwa wengi ambao wameagizwa kunywa kiasi fulani cha maji kila siku. Lakini kwa bahati mbaya tulikosa ratiba karibu kila siku. Kwa hivyo ninabuni
Bastola ya Maji ya IOT / Mtoaji Maji: 20 Hatua
Bastola ya Maji ya IOT / Maji ya mmea: Huu ni mradi wa kufurahisha ambao hutumia Nyumba ya Google au simu yoyote iliyo na msaidizi wa Google juu yake kunyunyizia maji kwa mtu au kumwagilia mimea. Pia ina matumizi mengi ya matumizi mengine kama taa, inapokanzwa, mashabiki nk. Ikiwa unapenda hii