Sadržaj:
- Korak 1: Potrebne vještine
- Korak 2: Lista komponenti/hardvera
- Korak 3: Pregled projekta
- Korak 4: Priprema hardvera
- Korak 5: Pisanje koda
- Korak 6: Pitanja?
Video: Detektor curenja vode: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ako ste ikada bili zabrinuti oko dolaska kući u poplavljeni podrum, ovaj je projekt za vas.
Pokazat ćemo vam kako stvoriti sistem za otkrivanje curenja vode koji će vam poslati tekstualnu poruku kada se otkrije curenje.
Korak 1: Potrebne vještine
Za ovaj projekt sve što vam je potrebno je osnovno znanje programiranja! Napisali smo program koji mjeri senzor vode i šalje tekst na C.
Korak 2: Lista komponenti/hardvera
Evo šta smo koristili:
- Phidget SBC4
- Senzor vode
- Phidget Cable
Korak 3: Pregled projekta
Ovaj projekat će imati sljedeći izgled:
- PhidgetSBC4 će pokretati naš programski kod (napisan na C). Bit će spojen na senzor vode kroz ugrađeni VINT Hub.
- Ako senzor vode pokaže da je voda prisutna, SBC će koristiti funkciju e -pošte za slanje SMS -a koju podržava većina bežičnih operatera za slanje tekstualne poruke.
Korak 4: Priprema hardvera
Naš senzor će vjerojatno doći u dodir s vodom (posebno tokom testiranja), pa je važno da zaštitimo komponente PCB -a. Da bismo to učinili, koristili smo konformni premaz na PCB -u.
Korak 5: Pisanje koda
Sav kod za ovaj projekt već je napisan i uključen je u datoteku waterLeakDetector.c, pa ako ga želite implementirati, sve što trebate učiniti je izmijeniti nekoliko stvari (serijski brojevi, adresa e -pošte itd.) I kompajlirati to.
Važno: prije instaliranja morat ćete postaviti libcurl na SBC. Otvorite terminal i unesite sljedeću naredbu:
sudo apt-get install libcurl4-gnutls-dev
Za više informacija o tome kako sastaviti C programe na SBC -u pogledajte ove veze:
- Instaliranje razvojnih paketa
- Prevođenje C programa na Linuxu
Evo kratkog pregleda koda:
- Kreirajte VoltageInput objekt
- Mapirajte objekt VoltageInput na senzor vode. Za više informacija pogledajte ovaj video.
- U petlji while očitajte vrijednost senzora vode, ako je nivo vode opasan, pošaljite tekstualnu poruku. Ako ne, nastavite.
- Spavajte jednu sekundu i ponovite
Korak 6: Pitanja?
Ako imate bilo kakvih pitanja o projektu, javite nam se u odjeljku komentara!
Hvala na čitanju
Preporučuje se:
Senzor curenja vode na ESP8266 + Micropython + Domoticz: 16 koraka (sa slikama)
Senzor curenja vode na ESP8266 + Micropython + Domoticz: Prije nekog vremena supruga me zamolila da napravim senzor za curenje vode. Bojala se da crijevo u kotlovnici ne može procuriti i da će voda poplaviti tek položeni drveni pod. I ja sam kao pravi inženjer preduzeo takav senzor da uradim. Od svojih 15 godina
Detektor curenja kućišta podvodne kamere: 7 koraka (sa slikama)
Detektor propuštanja kućišta podvodne kamere: Kućište podvodne kamere rijetko propušta, ali ako se ovaj događaj dogodi, rezultati su obično katastrofalni uzrokujući nepopravljivu štetu na kućištu kamere i objektivu. SparkFun je 2013. godine objavio projekt detektora vode, gdje je prvobitni dizajn bio namijenjen
ESP8266/ESP-01 Detektor curenja sa napajanjem SmartThings na Arduinu: 5 koraka (sa slikama)
ESP8266/ESP-01 Arduino detektor curenja sa napajanjem SmartThings sa Arduinom: Sooooo Mnogi detektori curenja na izbor, koji će vam najbolje odgovarati? Ako imate Samsung SmartThings koji kontrolira bilo koje uređaje u vašem domu, ovo bi mogao biti samo ulaznica! Ovo je konačna verzija u nizu koji sam pravio
ESP8266/ESP-01 Arduino detektor curenja s napajanjem: 3 koraka (sa slikama)
ESP8266/ESP-01 Arduino detektor curenja s napajanjem: Voda je ODLIČNA stvar, zar ne? Ne toliko kad je prisiljen napustiti svoj dom i umjesto toga počinje plivati po tvom prostoru. Znam da je ovo projekt "nakon činjenice", ali nadam se da može pomoći nekome drugome da izbjegne potencijalnu propast
Bežični senzor curenja vode: 4 koraka
Bežični senzor curenja vode: U ovom uputstvu pokazat ću kako izgraditi vlastiti senzor za curenje vode s temperaturnim senzorima, alarmima i obavještenjima v í a Twillio..Iznenađujuće je jednostavno pa će ovo biti stvarno kratak Instructable.https: // m .youtube.com/watch