![ESP8266/ESP-01 Arduino Powered SmartThings läckagedetektor: 5 steg (med bilder) ESP8266/ESP-01 Arduino Powered SmartThings läckagedetektor: 5 steg (med bilder)](https://i.howwhatproduce.com/images/004/image-9233-18-j.webp)
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
![Image Image](https://i.howwhatproduce.com/images/004/image-9233-20-j.webp)
![](https://i.ytimg.com/vi/73OKWox55QY/hqdefault.jpg)
Sooooo Många läcksökare att välja mellan, vilken fungerar bäst för dig? Om du har Samsung SmartThings som styr några enheter i ditt hem, så kan den här bara vara biljetten!
Detta är den sista versionen i en serie som jag har byggt kring ESP8266/ESP-01-styrenheten som drivs av Arduino. Vi vet alla att de mer mogna syskonen till ESP-01 som NodeMCU ESP12, etc … är mycket lättare att arbeta med, men detta var ett uppdrag att visa upp kraften i den lilla ESP-01 som jag fortfarande är väldigt förtjust i. Det var min första ESP8266 !!
Om du vill se de tidigare versionerna i den här lilla läckagesensorn, ta en titt på instruktionerna nedan. Det finns något för alla!
ESP8266/ESP-01 Arduino Powered Leak Detector-Inget Wi-Fi Basic Local Alarm
ESP8266/ESP-01 Arduino Powered MQTT läckagedetektor & fjärrlarmmottagare
Om stegen i denna instruktionsbara ser bekanta ut, beror det på att de liknar några av stegen i instruktionerna ovan, liksom steget för ESP8266/Arduino SmartThings -relä för julbelysning
Steg 1: Hårdvara - vad du behöver
![Hårdvara - vad du behöver Hårdvara - vad du behöver](https://i.howwhatproduce.com/images/004/image-9233-21-j.webp)
![Hårdvara - vad du behöver Hårdvara - vad du behöver](https://i.howwhatproduce.com/images/004/image-9233-22-j.webp)
Jag stöder, representerar eller får INTE någonting alls för exemplen nedan. Caveat Emptor.
- ESP8266 ESP-01 ** Du kan hämta ESP och programmeraren som ett paketavtal här **
- Programmerare ** Du kan hämta ESP och programmeraren som ett paketavtal här **
- Mini brödbräda
- LED (Ganska säker satsning att du redan har en del med resten av dina GEEK -saker)
- Piezo summer
- Tröjor
- ESP01 Breadboad Adapter
- Vatten-/läcksensor (hygrometer)
- Samsung SmartThings 2.0 -hubb
Steg 2: Programvara - vad du behöver
![Programvara - vad du behöver Programvara - vad du behöver](https://i.howwhatproduce.com/images/004/image-9233-23-j.webp)
![Programvara - vad du behöver Programvara - vad du behöver](https://i.howwhatproduce.com/images/004/image-9233-24-j.webp)
![Programvara - vad du behöver Programvara - vad du behöver](https://i.howwhatproduce.com/images/004/image-9233-25-j.webp)
![Programvara - vad du behöver Programvara - vad du behöver](https://i.howwhatproduce.com/images/004/image-9233-26-j.webp)
ANTAGANDEN: Bekvämt att arbeta med Arduino IDE, Libraries, SmartThings IDE och GITHub.
- Arduino IDE
- Samsung SmartThings IDE
- SmartThings Android -app
- GITHub
Steg 3: Hårdvaruinstallation
![Image Image](https://i.howwhatproduce.com/images/004/image-9233-28-j.webp)
![](https://i.ytimg.com/vi/QagLMRXuF7Q/hqdefault.jpg)
![Hardware Setup Hardware Setup](https://i.howwhatproduce.com/images/004/image-9233-29-j.webp)
![Hardware Setup Hardware Setup](https://i.howwhatproduce.com/images/004/image-9233-30-j.webp)
- Identifiera en strömkälla för din ESP. Jag använde en äldre ESP -programmerare ansluten till min bärbara USB -USB och kopplade VCC- och Grnd -hoppare till sina respektive platser. (Se bild)
- Placera ESP-brödbrädans adapter över mini-brödbrädans mittkanal så att en rad med 4 stift sitter på vardera sidan.
- Anslut Vcc -källan till ESP: s Vcc, Ch_Pd och Hygrometer.
- Anslut Grnd Source till ESP: s Grnd, Hygrometer och Piezo/LED 'kort' ben.
- Anslut ESP -stift 2 till Hygrometerns data (ej analog).
- Anslut ESP -stift 0 till Piezo/LED 'långa' ben.
-
TIPS
- ANTAG INTE att bygelns färger på bifogade bilder representerar Vcc eller Grnd.
- Piezo och/eller LED kan inte anslutas under start. Om så är fallet startar ESP upp i startladdningsläge och kör inte den laddade koden. Fäst dem efter att ESP har slagits på.
- Justera känsligheten efter behov på Hygrometer med ansluten potentiometer.
WrapUp: Jag planerar att göra anslutningarna på den här permanenta och rymma allt i ett anständigt hölje. Det där höljet kan bli ännu en av mina berömda Lego -lådor igen !! När den är klar delar jag den också.
Steg 4: Programvaruinstallation/konfiguration
![Inställning/konfiguration av programvara Inställning/konfiguration av programvara](https://i.howwhatproduce.com/images/004/image-9233-31-j.webp)
ANTAGANDEN: Bekvämt att arbeta med Arduino IDE, Libraries, SmartThings IDE och GITHub.
- Logga in på dina respektive SmartThings IDE- och GITHub -konton.
- Följ ALLA steg som visas här av Daniel Ogorchock. AKA Ogiewon.
Var försiktig i följande steg (Om du redan använder en ST_Anything Contact Sensor -underordnad enhet kan dessa steg inaktivera den:
Ytterligare anmärkning: Om du konfigurerar din SmartThings IDE -anslutning till GITHub för ST_Anything -repo kan framtida ändringar som görs i kontaktsensorn i repo flyttas till dina SmartThings. Detta kan leda till att följande ändringar skrivs över.
- Ändra den bifogade Arduino -skissen och lägg till dina WiFi/SmartThings -miljöspecifikationer. Skissen ropar ut var du ska göra ändringarna, liksom stegen på GITHub -sidan.
- Öppna din SmartThings IDE -sida och för det andra … Min enhetshanterare.
- Leta reda på ogiewon: Child Contact Sensor i din lista och klicka på den för att öppna.
- Markera hela koden, kopiera och klistra in den i ett dokument för att "förvara" originalet. Spara detta dokument någonstans du kommer ihåg om/när det behövs i framtiden.
-
Gör följande ändring av barnkontaktsensorn som du för närvarande har öppnat i SmartThings IDE: REPLACE:
attributeState "open", label: '$ {name}', icon: "st.contact.contact.open", backgroundColor: "#e86d13" attributeState "closed", label: '$ {name}', icon: "st.contact.contact.closed ", backgroundColor:"#00a0dc"
WITH: attributeState ("open", label: "Dry", icon: "st.alarm.water.dry", backgroundColor: "#ffffff") attributeState ("closed", label: "Wet", icon: "st. alarm.water.wet ", backgroundColor:"#00a0dc ") Se bifogad för ytterligare detaljerad information om det behövs.
- Klicka på Spara från den övre/högra menyn.
- Klicka på Publicera från den övre/högra menyn.
- Klicka på "För mig". Avsluta IDE.
- Ladda din modifierade Arduino-skiss till ESP-01. Anslut din ESP-01 till din läcksökningsrigg och sätt på.
- Öppna din SmartThings Mobile App på din enhet. I din lista över "saker" bör du nu se en kontaktsensor klädd som en vattensensor.
- Doppa vattensensorn och se vad som händer. Håller tummarna för att dina resultat är som mina och att vattenikonen ser ut när de utlöses. EXTRA: Lägg till en SmartThings SmartApp för att aktivera larm från den här enheten. Välj Automation, SmartApps, Bläddra ner till Lägg till en SmartApp, Säkerhet och säkerhet, meddela mig när. Följ guiden för 'Kontakt stänger'.
Rekommenderad:
Komma igång med Esp 8266 Esp-01 Med Arduino IDE - Installera Esp -kort i Arduino Ide och Programmering Esp: 4 steg
![Komma igång med Esp 8266 Esp-01 Med Arduino IDE - Installera Esp -kort i Arduino Ide och Programmering Esp: 4 steg Komma igång med Esp 8266 Esp-01 Med Arduino IDE - Installera Esp -kort i Arduino Ide och Programmering Esp: 4 steg](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Komma igång med Esp 8266 Esp-01 Med Arduino IDE | Installera Esp-kort i Arduino Ide och programmera Esp: I dessa instruktioner lär vi oss hur man installerar esp8266-kort i Arduino IDE och hur man programmerar esp-01 och laddar upp kod i den. Eftersom esp-kort är så populära så jag tänkte rätta till en instruktionsför detta och de flesta människor har problem
Läckagedetektor för undervattenskamerahus: 7 steg (med bilder)
![Läckagedetektor för undervattenskamerahus: 7 steg (med bilder) Läckagedetektor för undervattenskamerahus: 7 steg (med bilder)](https://i.howwhatproduce.com/images/005/image-12637-26-j.webp)
Underwater Camera Housing Leak Detector: Undervattenskamerahus läcker sällan, men om denna händelse inträffar är resultaten normalt katastrofala och orsakar irreparabel skada på kamerahuset och objektivet. SparkFun publicerade ett vattendetektorprojekt 2013, där den ursprungliga designen var avsedd
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -kontroller: 4 steg
![ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -kontroller: 4 steg ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -kontroller: 4 steg](https://i.howwhatproduce.com/images/003/image-8860-30-j.webp)
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -kontroller: RGB: s RGB: s RGB överallt! Vem gillar inte att ha kul färgad belysning i hemmet nuförtiden? Detta lilla projekt visar upp ESP8266 blandat med SmartThings -kontroll och slutar som en riktigt snygg RGB -kontroller för LED -str
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 steg (med bilder)
![ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 steg (med bilder) ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 steg (med bilder)](https://i.howwhatproduce.com/images/004/image-9064-41-j.webp)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Vi gillar alla att veta vad den aktuella rumstemperaturen är, och ibland vad temperaturen är i ett annat rum, eller kanske till och med i ditt semesterhus på andra sidan världen. Kanske vill du övervaka temperaturen i ditt husdjurs ödla hus
ESP8266/ESP-01 Arduino Powered Leak Detector: 3 steg (med bilder)
![ESP8266/ESP-01 Arduino Powered Leak Detector: 3 steg (med bilder) ESP8266/ESP-01 Arduino Powered Leak Detector: 3 steg (med bilder)](https://i.howwhatproduce.com/images/004/image-9493-18-j.webp)
ESP8266/ESP-01 Arduino Powered Leak Detector: Vatten är bra saker, eller hur? Inte så mycket när det tvingas lämna det utsedda hemmet och börjar simma runt ditt hems golvyta istället. Jag vet att det här är ett "efter-faktum" -projekt, men jag hoppas att det kan hjälpa någon annan att undvika ett potentiellt floo