Obsah:
- Krok 1: Potrebné zručnosti
- Krok 2: Zoznam komponentov/hardvéru
- Krok 3: Prehľad projektu
- Krok 4: Príprava hardvéru
- Krok 5: Písanie kódu
- Krok 6: Otázky?
Video: Detektor úniku vody: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Ak ste sa niekedy obávali príchodu domov do zaplavenej pivnice, tento projekt je pre vás.
Ukážeme vám, ako vytvoriť systém detekcie úniku vody, ktorý vám v prípade zistenia úniku zašle textovú správu.
Krok 1: Potrebné zručnosti
Na tento projekt budete potrebovať iba základné znalosti programovania! Napísali sme program, ktorý meria snímač vody a odošle text v jazyku C.
Krok 2: Zoznam komponentov/hardvéru
Tu sme použili:
- Phidget SBC4
- Senzor vody
- Kábel Phidget
Krok 3: Prehľad projektu
Tento projekt bude mať nasledujúce rozloženie:
- PhidgetSBC4 spustí náš programový kód (napísaný v jazyku C). Bude pripojený k senzoru vody prostredníctvom vstavaného VINT Hubu.
- Ak snímač vody indikuje prítomnosť vody, SBC použije na odoslanie textovej správy funkciu e -mailu na textové správy, ktorú väčšina mobilných operátorov podporuje.
Krok 4: Príprava hardvéru
Náš senzor bude pravdepodobne prichádzať do kontaktu s vodou (obzvlášť počas testovania), preto je dôležité, aby sme chránili súčiastky DPS. Na tento účel sme na DPS použili konformný povlak.
Krok 5: Písanie kódu
Všetok kód pre tento projekt je už napísaný a je zahrnutý v súbore waterLeakDetector.c, takže ak ho chcete implementovať, budete musieť iba upraviť niekoľko vecí (sériové čísla, e -mailovú adresu atď.) A skompilovať to.
Dôležité: Pred inštaláciou budete musieť vo svojej SBC nastaviť libcurl. Otvorte terminál a zadajte nasledujúci príkaz:
sudo apt-get install libcurl4-gnutls-dev
Ďalšie informácie o tom, ako zostaviť programy C v SBC, nájdete na týchto odkazoch:
- Inštalácia balíkov pre vývoj
- Kompilácia programov C v systéme Linux
Tu je rýchly prehľad kódu:
- Vytvorte objekt VoltageInput
- Namapujte objekt VoltageInput na snímač vody. Viac informácií nájdete v tomto videu.
- V slučke while prečítajte hodnotu senzora vody, ak je hladina vody nebezpečná, pošlite textovú správu. Ak nie, pokračujte.
- Spite jednu sekundu a opakujte
Krok 6: Otázky?
Ak máte akékoľvek otázky týkajúce sa projektu, dajte nám vedieť v sekcii komentárov!
Vďaka za prečítanie
Odporúča:
Detektor úniku plynu na báze IOT: 4 kroky
Detektor úniku plynu na báze IOT: Požiadavky1 - Nodemcu (ESP8266) 2 - dymový senzor (MQ135) 3 - prepojovacie vodiče (3)
Tester úniku kondenzátora: 9 krokov (s obrázkami)
Tester tesnosti kondenzátora: Tento tester je možné použiť na kontrolu kondenzátorov menších hodnôt, aby sa zistilo, či nedochádza k úniku pri ich menovitých napätiach. Môže sa použiť aj na testovanie izolačného odporu v vodičoch alebo na testovanie reverzného rozpadu diódy. Analógový merač na
Alarmový systém pitia vody /monitor príjmu vody: 6 krokov
Alarmový systém pitia vody /Monitor príjmu vody: Mali by sme denne piť dostatočné množstvo vody, aby sme boli zdraví. Existuje tiež veľa pacientov, ktorí majú predpis piť každý deň určité množstvo vody. Harmonogram sme však bohužiaľ zmeškali takmer každý deň. Preto navrhujem
Senzor úniku vody na ESP8266 + Micropython + Domoticz: 16 krokov (s obrázkami)
Senzor úniku vody na ESP8266 + Micropython + Domoticz: Pred nejakým časom ma moja žena požiadala, aby som urobil snímač úniku vody. Bála sa, že hadica v kotolni môže byť netesná a voda zaplaví novo položenú drevenú podlahu. A ako skutočný inžinier som sa podujal urobiť taký snímač. Od mojich 15 rokov
Bezdrôtový snímač úniku vody: 4 kroky
Bezdrôtový snímač úniku vody: V tomto návode vám ukážem, ako si vytvoriť vlastný snímač úniku vody s teplotnými senzormi, alarmmi a oznámeniami v Twillio..Je to prekvapivo jednoduché, takže to bude skutočne krátky návod. Https: // m .youtube.com/sledovať