Orodha ya maudhui:
- Hatua ya 1: Vifaa - Vifaa utakavyohitaji
- Hatua ya 2: Programu - Utakachohitaji
- Hatua ya 3: Usanidi wa vifaa
- Hatua ya 4: Usanidi wa Programu / Usanidi
Video: ESP8266 / ESP-01 Arduino Powered SmartThings Detector Leak: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Sooooo Vipelelezi vingi vinavuja kuchagua, ni ipi itakayokufaa zaidi? Ikiwa una Samsung SmartThings inayodhibiti vifaa vyovyote nyumbani kwako, basi hii inaweza kuwa tikiti tu!
Hii ndio toleo la mwisho katika safu ambayo nimekuwa nikiunda karibu na mtawala wa ESP8266 / ESP-01 inayotumiwa na Arduino. Sote tunajua kuwa ndugu waliokomaa zaidi wa ESP-01 kama NodeMCU ESP12's, nk … ni rahisi kufanya kazi nao, lakini hii ilikuwa dhamira ya kuonyesha nguvu ya ESP-01 ndogo ambayo bado napenda sana. Ilikuwa ESP8266 yangu ya kwanza !!
Ili kuona matoleo ya awali kwenye safu hii ndogo ya 'Leak Detector How-To', tafadhali angalia Maagizo hapa chini. Kuna kitu kwa kila mtu!
ESP8266 / ESP-01 Arduino Power Detector Detector - Hakuna Kengele ya Msingi ya Wi-Fi
ESP8266 / ESP-01 Arduino Powered MQTT Kitambuzi kinachovuja na Mpokeaji wa Alarm ya mbali
Ikiwa hatua zilizomo ndani ya Maagizo haya zinajulikana, ni kwa sababu zinafanana na hatua kadhaa kwenye Maagizo hapo juu, na ile ya ESP8266 / Arduino SmartThings Relay ya Taa za Krismasi.
Hatua ya 1: Vifaa - Vifaa utakavyohitaji
SIIDHIBITI, kuwakilisha, au kupokea chochote kabisa kwa mifano hapa chini. Mpango wa Pango.
- ESP8266 ESP-01 ** Unaweza kuchukua ESP na Programu kama mpango wa kifurushi hapa **
- Programu ** Unaweza kuchukua ESP na Programu kama mpango wa kifurushi hapa **
- Bodi ndogo ya mkate
- LED (salama salama tayari unayo baadhi ya kuwekewa karibu na vitu vyako vyote vya GEEK)
- Piezo Buzzer
- Wanarukaji
- Adapta ya mkate wa ESP01
- Sensorer ya Maji / Uvujaji (Hygrometer)
- Kituo cha Samsung SmartThings 2.0
Hatua ya 2: Programu - Utakachohitaji
MATUMIZI: Starehe kufanya kazi na Arduino IDE, Maktaba, SmartThings IDE na GITHub.
- Arduino IDE
- Samsung SmartThings IDE
- Programu ya Android ya SmartThings
- GITHub
Hatua ya 3: Usanidi wa vifaa
- Tambua chanzo cha nguvu kwa ESP yako. Nilitumia programu ya zamani ya ESP iliyowekwa kwenye kompyuta yangu ndogo ya USB, na nikachomoa VCC na Grnd jumpers katika maeneo yao. (Tazama Picha)
- Shika adapta ya ubao wa mkate wa ESP juu ya kituo cha katikati cha mkate-mini ili safu moja ya pini 4 iko upande wowote.
- Unganisha Chanzo cha Vcc kwenye Vcc, Ch_Pd ya ESP, na Hygrometer.
- Unganisha Chanzo cha Grnd kwa Grnd, Hygrometer, na Piezo / LED 'mguu mfupi' wa ESP.
- Unganisha pini 2 ya ESP kwenye Takwimu za Hygrometer (Sio Analog).
- Unganisha pini ya ESP 0 kwa mguu wa Piezo / LED 'mrefu'.
-
VIDOKEZO
- Usifikirie rangi za kuruka kwenye picha zilizoambatishwa zinawakilisha Vcc au Grnd.
- Piezo na / au LED haiwezi kushikamana wakati wa boot. Ikiwa ni hivyo, ESP itaongeza nguvu katika hali ya bootload na haitafanya nambari iliyopakiwa. Ambatisha baada ya ESP kuwezeshwa.
- Rekebisha unyeti kama inahitajika kwenye Hygrometer na Potentiometer iliyoambatishwa.
WrapUp: Nina mpango wa kufanya unganisho kwenye hii ya kudumu na kuiweka nyumba yote kwa wigo mzuri. Kioo hicho kinaweza kuwa moja ya sanduku langu maarufu la Lego tena !! Ikikamilika nitashiriki pia.
Hatua ya 4: Usanidi wa Programu / Usanidi
MATUMIZI: Starehe kufanya kazi na Arduino IDE, Maktaba, SmartThings IDE na GITHub.
- Ingia kwenye akaunti yako ya SmartThings IDE na akaunti za GITHub.
- Fuata hatua ZOTE zilizoonyeshwa hapa na Daniel Ogorchock. AKA Ogiewon.
Tafadhali Kuwa Makini katika Hatua Zifuatazo (Ikiwa tayari unatumia kifaa cha mtoto cha ST_Anything Sensor, hatua hizi zinaweza kuzima:
Ujumbe wa Ziada: Ikiwa utaweka unganisho lako la SmartThings IDE kwa GITHub kwa ST_Anything repo, mabadiliko ya baadaye ambayo hufanywa kwa sensa ya mawasiliano kwenye repo inaweza kusukumwa kwa SmartThings yako. Hii inaweza kusababisha mabadiliko yafuatayo kuandikwa tena.
- Rekebisha mchoro wa Arduino ulioambatanishwa, ukiongeza maalum ya mazingira ya WiFi / SmartThings. Mchoro huita mahali pa kufanya mabadiliko, kama vile hatua kwenye Ukurasa wa GITHub.
- Fungua ukurasa wako wa IDT ya SmartThings, na pili… ukurasa wa Mshughulikiaji wa Kifaa changu.
- Pata ogiewon: Sensor ya Mawasiliano ya Mtoto katika orodha yako na ubonyeze ili ufungue.
- Chagua nambari yote, Nakili na ibandike kwenye hati ya 'utunzaji salama' wa Asili. Hifadhi hati hii mahali pengine utakumbuka ikiwa / wakati inahitajika baadaye.
-
Fanya mabadiliko yafuatayo kwa Sensor ya Mawasiliano ya Mtoto ambayo umefungua kwa sasa kwenye SmartThings IDE: BADILI:
sifaState "fungua", lebo: '$ {name}', ikoni: "st.contact.contact.open", backgroundColor: "# e86d13" sifaState "imefungwa", lebo: '$ {name}', icon: "st "mawasiliano"
NA: attributeState ("wazi", lebo: "Kavu", ikoni: "st.alarm.water.dry", backgroundColor: "# ffffff") sifaState ("imefungwa", lebo: "Mvua", ikoni: "st. alarm.water.wet ", background Colour:" # 00a0dc ") Tazama iliyoambatishwa kwa maelezo ya kina zaidi ikiwa inahitajika.
- Bonyeza kwenye Hifadhi kutoka kwa menyu ya juu / kulia.
- Bonyeza kwenye Chapisha kutoka kwenye menyu ya juu / kulia.
- Bonyeza 'Kwangu'. Toka IDE.
- Pakia mchoro wako uliobadilishwa wa Arduino kwenye ESP-01. Ambatisha ESP-01 yako kwa rig yako ya Detector ya Uvujaji na uongeze nguvu.
- Fungua programu yako ya SmartThings Mobile kwenye kifaa chako. Katika orodha yako ya 'Vitu', unapaswa sasa kuona Sensorer ya Mawasiliano imevaa kama Sensor ya Maji.
- Chakula Sura ya Maji na uone kinachotokea. Vidole vilivuka kwamba matokeo yako ni kama yangu na picha za maji huonekana wakati zinasababishwa. ZIADA: Ongeza SmartThings SmartApp ili kushinikiza Larm kutoka kwa kifaa hiki Chagua kiotomatiki, SmartApps, Tembeza chini ili kuongeza SmartApp, Usalama na Usalama, Nijulishe Wakati. Fuata Mchawi kwa 'Mawasiliano Funga'.
Ilipendekeza:
Kuanza na Esp 8266 Esp-01 Na Arduino IDE - Kuweka Bodi za Esp katika Maoni ya Arduino na Programu Esp: Hatua 4
Kuanza na Esp 8266 Esp-01 Na Arduino IDE | Kuweka Bodi za Esp katika Arduino Ide na Programming Esp: Katika mafunzo haya tutajifunza jinsi ya kusanikisha bodi za esp8266 katika Arduino IDE na jinsi ya kupanga esp-01 na kupakia nambari ndani yake. Kwa kuwa bodi za esp ni maarufu sana kwa hivyo nilifikiri juu ya kusahihisha mafunzo hii na watu wengi wanakabiliwa na shida
ESP8266 / ESP12 Wingu la Witty - Arduino Powered SmartThings Mdhibiti wa RGB: Hatua 4
ESP8266 / ESP12 Witty Witty - Arduino Powered SmartThings RGB Mdhibiti: RGB's RGB's RGB's Kila mahali! Nani hapendi kuwa na taa za kupendeza zilizo na rangi karibu na nyumba zao siku hizi? Mradi huu mdogo unaonyesha ESP8266 iliyochanganywa na udhibiti wa SmartThings na upepo kama mtawala halisi wa RGB kwa str ya LED
ESP8266 / ESP12 Wingu la Witty - Arduino Powered SmartThings Sensor ya Mwangaza: Hatua 4
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings Sensor Illuminance: Kuwa na Taa yako ya Smart kuguswa na nyakati zingine za msingi kama machweo na kuchomoza kwa jua, au wakati maalum … hailingani kila wakati na macho yako yanaona ukiwa ndani nyumba yako. Labda ni wakati wa kuongeza kitambuzi ambacho kinaweza kuwaka moto wote hao
ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensorer: Hatua 4 (na Picha)
ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensorer: Sote tunapenda kujua joto la kawaida la chumba ni nini, na wakati mwingine hali ya joto iko kwenye chumba kingine, au labda hata kwenye nyumba yako ya likizo upande wa pili wa ulimwengu. Labda unataka kufuatilia hali ya joto katika nyumba ya Mjusi wa mnyama wako
ESP8266 / ESP-01 Arduino Power Detector Detector: 3 Hatua (na Picha)
ESP8266 / ESP-01 Arduino Kivinjari chenye Uvujaji: Maji ni VITU VIKUU sawa? Sio sana wakati inalazimika kuondoka ni nyumba iliyoteuliwa na kuanza kuogelea karibu na nafasi ya sakafu ya nyumba yako badala yake. Najua huu ni mradi wa "baada ya ukweli", lakini natumai inaweza kumsaidia mtu mwingine kuepukana na uwezo wa kufanya kazi