![ESP8266 / ESP-01 Arduino Pinapatakbo ng SmartThings Leak Detector: 5 Hakbang (na may Mga Larawan) ESP8266 / ESP-01 Arduino Pinapatakbo ng SmartThings Leak Detector: 5 Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/004/image-9233-18-j.webp)
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
![Image Image](https://i.howwhatproduce.com/images/004/image-9233-20-j.webp)
![](https://i.ytimg.com/vi/73OKWox55QY/hqdefault.jpg)
Sooooo Maraming mga detektor ng tagas na mapagpipilian, alin ang pinakamahusay na gagana para sa iyo? Kung mayroon kang Samsung SmartThings na kumokontrol sa anumang mga aparato sa iyong bahay, kung gayon ang isang ito ay maaaring maging tiket lamang!
Ito ang pangwakas na bersyon sa isang serye na binubuo ko sa paligid ng tagontrol ng ESP8266 / ESP-01 na pinalakas ng Arduino. Alam nating lahat na ang mas may-edad na mga kapatid ng ESP-01 tulad ng NodeMCU ESP12's, atbp… ay mas madaling magtrabaho, ngunit ito ay isang misyon upang ipakita ang lakas ng maliit na ESP-01 na kinasasabikan ko pa rin. Ito ang aking unang ESP8266 !!
Upang makita ang mga nakaraang bersyon sa maliit na seryeng 'Leak Detector How-To' na ito, mangyaring tingnan ang mga Instructable sa ibaba. Mayroon para sa lahat!
Ang ESP8266 / ESP-01 Arduino Powered Leak Detector - Walang Wi-Fi Basic na Alarm sa Lokal
Ang ESP8266 / ESP-01 Arduino Pinapatakbo ng MQTT Leak Detector at Remote Alarm Receiver
Kung ang mga hakbang na nilalaman sa loob ng Instructable na ito ay pamilyar, dahil ito ay pareho sa ilang mga hakbang sa Mga Instructable sa itaas, pati na rin ang para sa ESP8266 / Arduino SmartThings Relay para sa Mga Christmas Light.
Hakbang 1: Hardware - Ano ang Kakailanganin mo
![Hardware - Ano ang Kakailanganin mo Hardware - Ano ang Kakailanganin mo](https://i.howwhatproduce.com/images/004/image-9233-21-j.webp)
![Hardware - Ano ang Kakailanganin mo Hardware - Ano ang Kakailanganin mo](https://i.howwhatproduce.com/images/004/image-9233-22-j.webp)
HINDI AKO nag-eendorso, kumakatawan, o tumatanggap ng anupaman para sa mga halimbawa sa ibaba. Caveat Emptor.
- ESP8266 ESP-01 ** Maaari mong kunin ang ESP at ang Programmer bilang isang pakikitungo sa pakete dito **
- Programmer ** Maaari mong kunin ang ESP at ang Programmer bilang isang pakikitungo sa pakete dito **
- Mini Breadboard
- LED (Medyo ligtas na pusta mayroon ka nang ilang pagtula sa natitirang mga bagay sa iyong GEEK)
- Piezo Buzzer
- Mga jumper
- ESP01 Breadboad Adapter
- Water / Leak Sensor (Hygrometer)
- Samsung SmartThings 2.0 Hub
Hakbang 2: Software - Ano ang Kakailanganin mo
![Software - Ano ang Kakailanganin mo Software - Ano ang Kakailanganin mo](https://i.howwhatproduce.com/images/004/image-9233-23-j.webp)
![Software - Ano ang Kakailanganin mo Software - Ano ang Kakailanganin mo](https://i.howwhatproduce.com/images/004/image-9233-24-j.webp)
![Software - Ano ang Kakailanganin mo Software - Ano ang Kakailanganin mo](https://i.howwhatproduce.com/images/004/image-9233-25-j.webp)
![Software - Ano ang Kakailanganin mo Software - Ano ang Kakailanganin mo](https://i.howwhatproduce.com/images/004/image-9233-26-j.webp)
ASSUMPTIONS: komportable na pagtatrabaho sa Arduino IDE, Library, SmartThings IDE at GITHub.
- Arduino IDE
- Samsung SmartThings IDE
- SmartThings Android App
- Github
Hakbang 3: Pag-setup ng Hardware
![Image Image](https://i.howwhatproduce.com/images/004/image-9233-28-j.webp)
![](https://i.ytimg.com/vi/QagLMRXuF7Q/hqdefault.jpg)
![Pag-setup ng Hardware Pag-setup ng Hardware](https://i.howwhatproduce.com/images/004/image-9233-29-j.webp)
![Pag-setup ng Hardware Pag-setup ng Hardware](https://i.howwhatproduce.com/images/004/image-9233-30-j.webp)
- Tukuyin ang isang mapagkukunan ng kuryente para sa iyong ESP. Gumamit ako ng mas matandang programmer ng ESP na naka-plug sa aking laptop USB, at na-plug ang mga VCC at Grnd jumpers sa kani-kanilang lokasyon. (Tingnan ang Pic)
- I-straddle ang ad ng breadboard ng ESP sa gitnang channel ng mini-breadboard upang ang isang hilera ng 4 na mga pin ay nasa magkabilang panig.
- Ikonekta ang Pinagmulan ng Vcc sa Vcc ng Chcc, Ch_Pd, at ng Hygrometer.
- Ikonekta ang Pinagmulan ng Grnd sa Grnd, Hygrometer, at Piezo / LED na 'maikling' binti ng ESP.
- Ikonekta ang ESP pin 2 sa Data ng Hygrometer's (Hindi analog).
- Ikonekta ang ESP pin 0 sa Piezo / LED na 'mahabang' binti.
-
TIP
- HUWAG ipalagay ang mga kulay ng jumper sa naka-attach na mga larawan ay kumakatawan sa Vcc o Grnd.
- Ang Piezo at / o LED ay hindi maaaring ikabit habang nag-boot. Kung ang mga ito, magpapagana ang ESP sa bootload mode at hindi isasagawa ang na-load na code. Ikabit ang mga ito pagkatapos mapalakas ang ESP.
- Ayusin ang pagiging sensitibo kung kinakailangan sa Hygrometer na may kalakip na Potentiometer.
WrapUp: Plano kong gawin ang mga koneksyon sa permanenteng ito at ipabahay ang lahat sa isang disenteng enclosure. Ang enclosure na iyon ay maaaring maging isa pa sa aking tanyag na mga kahon ng Lego muli !! Kapag nakumpleto ay ibabahagi ko rin ito.
Hakbang 4: Pag-setup / Pag-configure ng Software
![Pag-setup / Pag-configure ng Software Pag-setup / Pag-configure ng Software](https://i.howwhatproduce.com/images/004/image-9233-31-j.webp)
ASSUMPTIONS: komportable na pagtatrabaho sa Arduino IDE, Library, SmartThings IDE at GITHub.
- Mag-login sa iyong kani-kanilang mga SmartThings IDE at Github account.
- Sundin ang LAHAT ng mga hakbang na ipinakita rito ni Daniel Ogorchock. AKA Ogiewon.
Mangyaring Mag-ingat sa Mga Sumusunod na Hakbang (Kung kasalukuyan kang gumagamit ng isang ST_Anything contact Sensor na aparato ng bata, maaaring hindi ito paganahin ng mga hakbang na ito:
Karagdagang Tandaan: Kung na-set up mo ang iyong koneksyon ng SmartThings IDE sa GITHub para sa ST_Anything repo, ang mga pagbabago sa hinaharap na ginawa sa sensor ng contact sa repo ay maaaring itulak sa iyong SmartThings. Maaari itong magresulta sa mai-o-overtake ang mga sumusunod na pagbabago.
- Baguhin ang naka-attach na sketch ng Arduino, pagdaragdag ng iyong mga detalye sa kapaligiran sa WiFi / SmartThings. Tumawag ang sketch kung saan gagawin ang mga pagbabago, tulad ng mga hakbang sa Pahina ng Github.
- Buksan ang iyong pahina ng SmartThings IDE, at pangalawa… ang pahina ng Aking Device Handler.
- Hanapin ang ogiewon: Sensor ng Pakikipag-ugnay sa Bata sa iyong listahan at mag-click dito upang buksan.
- Piliin ang lahat ng code, Kopyahin at I-paste ito sa isang dokumento para sa 'ligtas na pag-iingat' ng Orihinal. I-save ang dokumentong ito sa isang lugar na maaalala mo kung / kung kinakailangan sa hinaharap.
-
Gawin ang sumusunod na pagbabago sa Child Contact Sensor na kasalukuyan mong binuksan sa SmartThings IDE: PALITAN:
ang katangiang "bukas" ng estado, label: '$ {name}', icon: "st.contact.contact.open", backgroundColor: "# e86d13" atributState "sarado", label: '$ {name}', icon: "st.contact.contact.closed ", backgroundColor:" # 00a0dc"
WITH: attributeState ("open", label: "Dry", icon: "st.alarm.water.dry", backgroundColor: "# ffffff") attributState ("closed", label: "Wet", icon: "st. alarm.water.wet ", backgroundColor:" # 00a0dc ") Makita ang nakakabit para sa karagdagang detalyadong impormasyon kung kinakailangan.
- Mag-click sa I-save mula sa tuktok / kanang menu.
- Mag-click sa I-publish mula sa tuktok / kanang menu.
- I-click ang 'Para sa Akin'. Lumabas sa IDE.
- I-load ang iyong nabagong Arduino sketch sa ESP-01. Ikabit ang iyong ESP-01 sa iyong leak Detector rig at paigtingin.
- Buksan ang iyong SmartThings Mobile App sa iyong aparato. Sa iyong listahan ng 'Mga Bagay', dapat mo na ngayong makita ang isang contact Sensor na nakadamit bilang isang Water Sensor.
- Dunk the Water Sensor at tingnan kung ano ang nangyayari. Tumawid ang mga daliri na ang iyong mga resulta ay tulad ng minahan at nagbabago ang hitsura ng mga water icon kapag na-trigger. EXTRAS: Magdagdag ng isang SmartThings SmartApp upang itulak ang Mga Alarm mula sa aparatong ito. Piliin ang Automation, SmartApps, Mag-scroll pababa upang Magdagdag ng isang SmartApp, Kaligtasan at Seguridad, Abisuhan Ako Kailan. Sundin ang Wizard para sa 'Mga Pagsasara ng Mga Pakikipag-ugnay'.
Inirerekumendang:
Leak Detector Na May Abiso sa Mensahe sa Teksto: 7 Mga Hakbang
![Leak Detector Na May Abiso sa Mensahe sa Teksto: 7 Mga Hakbang Leak Detector Na May Abiso sa Mensahe sa Teksto: 7 Mga Hakbang](https://i.howwhatproduce.com/images/006/image-15924-j.webp)
Leak Detector Sa Pag-abiso sa Mensahe ng Teksto: Ipinapakita ng gabay na ito kung paano bumuo ng isang detektor ng leak na nagpapadala ng mga notification sa text message. Nagpapadala ito ng mga alerto kung ang tubig mula sa isang pumutok na tubo o na-back up na alisan ng tubig ay nadama. Inilaan ang gabay para sa sinumang interesado sa Python 3, Raspberry Pi, Secure Shell
Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: 7 Mga Hakbang (na may Mga Larawan)
![Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: 7 Mga Hakbang (na may Mga Larawan) Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: 7 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/002/image-5261-50-j.webp)
Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: Ang isang naunang bersyon ng detektor ng leak na pabahay sa ilalim ng kamera na ito ay nai-post sa Mga Instructable noong nakaraang taon kung saan ang disenyo ay batay sa isang Atmel AVR na nakabatay sa AdaFruit Trinket. Ang pinabuting bersyon na ito ay gumagamit ng Atmel SAMD M0 batay sa AdaFruit Trinket. Ang muling
Water Leak Detector: 6 na Hakbang (na may Mga Larawan)
![Water Leak Detector: 6 na Hakbang (na may Mga Larawan) Water Leak Detector: 6 na Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/003/image-7896-23-j.webp)
Water Leak Detector: Kung nag-aalala ka tungkol sa pag-uwi sa isang basement na basement, para sa iyo ang proyektong ito. Ipapakita namin sa iyo kung paano lumikha ng isang sistema ng pagtuklas ng pagtulo ng tubig na magpapadala sa iyo ng isang text message kapag may napansin na leak
ESP8266 / ESP-12 Arduino Pinapatakbo ng SmartThings DS18B20 Temp. Sensor: 4 na Hakbang (na may Mga Larawan)
![ESP8266 / ESP-12 Arduino Pinapatakbo ng SmartThings DS18B20 Temp. Sensor: 4 na Hakbang (na may Mga Larawan) ESP8266 / ESP-12 Arduino Pinapatakbo ng SmartThings DS18B20 Temp. Sensor: 4 na Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/004/image-9064-41-j.webp)
ESP8266 / ESP-12 Arduino Pinapatakbo ng SmartThings DS18B20 Temp. Sensor: Gusto nating malaman lahat kung ano ang kasalukuyang temperatura ng kuwarto, at kung minsan kung ano ang temperatura sa ibang silid, o marahil kahit sa iyong bahay bakasyunan sa kabilang panig ng mundo. Siguro nais mong subaybayan ang temperatura sa bahay ng iyong alagang Lizard
ESP8266 / ESP-01 Arduino Powered Leak Detector: 3 Hakbang (na may Mga Larawan)
![ESP8266 / ESP-01 Arduino Powered Leak Detector: 3 Hakbang (na may Mga Larawan) ESP8266 / ESP-01 Arduino Powered Leak Detector: 3 Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/004/image-9493-18-j.webp)
ESP8266 / ESP-01 Arduino Powered Leak Detector: Tama ba ang Tubig? Hindi gaanong napipilitang iwanan ang itinalagang bahay at nagsisimulang lumalangoy sa paligid ng palapag ng iyong bahay sa halip. Alam kong ito ay isang proyekto na 'after-the-fact', ngunit inaasahan kong makakatulong ito sa ibang tao na maiwasan ang isang potensyal na floo