Innehållsförteckning:
- Steg 1: Hårdvara - Vad du behöver:
- Steg 2: Programvara - vad du behöver
- Steg 3: Hårdvaruinstallation och kabeldragning
Video: ESP8266/ESP-01 Arduino Powered Leak Detector: 3 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
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 en potentiell översvämning och skada. Vår varmvattenberedares expansionstank blåste nyligen i ett hålläckage och började spruta vatten med ilska. Tack och lov innehöll garderobsdörren bakom den vattenhaltiga projektilbanan som minimerade skadorna. Det … och det faktum att jag faktiskt hörde det MISSA bruset räddade oss … DENNA GÅNG. Om jag hade installerat Gizmo som du ser här, hade jag hört det MYCKET tidigare. Kickern är att jag ställde upp något liknande det här förra året bara för att "nörta" runt med några av mina leksaker. I efterhand Mannn! Denna speciella instruerbara är för en grundläggande läckagedetektor som bara meddelar med ett hörbart larm och visuell LED. Du kan se en video av den här versionen här.
Steg 1: Hårdvara - Vad du behöver:
- Jag stöder, representerar eller får INTE någonting alls för exemplen nedan.
- 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 Brödbräda Adapter
- Vatten-/läcksensor (hygrometer)
Steg 2: Programvara - vad du behöver
Antagande: Arbetskunskap om Arduino IDE/Libraries och kunskap om en av metoderna för att ladda kod till ESP01. (Förhoppningsvis har du en av de adaptrar som nämns i den här instruerbara … MYCKET lättare)
Arduino IDE
ESP8266WiFi.h -biblioteket krävs ENDAST om du vill inaktivera WiFi helt och hållet. Future Instructables kommer att använda WiFi för extern kommunikation av larm som detekteras av denna sensor.
Spara och ladda den bifogade skissen. KONTROLLERA att du byter kortet till 'Generic ESP8266' och väljer rätt port.
Steg 3: Hårdvaruinstallation och kabeldragning
- 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 bifogad 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å. Också … Jag lägger till WiFi -funktionalitet till framtida versioner av läcksökningsdetektorn och lägger till dessa instruktioner också.
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 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
ESP-12E och ESP-12F Programming and Development Board: 3 steg (med bilder)
ESP-12E och ESP-12F programmerings- och utvecklingsnämnd: Uppdraget för detta kort var enkelt: Kunna programmera ESP-12E och ESP-12F-moduler lika enkelt som NodeMCU-korten (det vill säga inget behov av att trycka på knapparna). Ha brödbräda -vänliga stift med tillgång till den användbara IO. Använd en separat USB till seriell konvertering
Kontrollerande LED Matrix Array med Arduino Uno (Arduino Powered Robot Face): 4 steg (med bilder)
Kontrollera LED Matrix Array med Arduino Uno (Arduino Powered Robot Face): Denna instruerbara visar hur du styr en rad 8x8 LED -matriser med en Arduino Uno. Den här guiden kan användas för att skapa en enkel (och relativt billig bildskärm) för dina egna projekt. På så sätt kan du visa bokstäver, siffror eller anpassade animationer
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 steg (med bilder)
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 SmartThings läckagedetektor: 5 steg (med bilder)
ESP8266/ESP-01 Arduino Powered SmartThings läckagedetektor: 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 en