Kazalo:
- 1. korak: Potrebne veščine
- 2. korak: Seznam komponent/strojne opreme
- 3. korak: Pregled projekta
- 4. korak: Priprava strojne opreme
- 5. korak: Pisanje kode
- 6. korak: Vprašanja?
Video: Detektor puščanja vode: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Če ste kdaj skrbeli, da bi prišli domov v poplavljeno klet, je ta projekt za vas.
Pokazali vam bomo, kako ustvariti sistem za odkrivanje puščanja vode, ki vam bo poslal besedilno sporočilo, ko odkrijete puščanje.
1. korak: Potrebne veščine
Za ta projekt potrebujete le osnovno znanje programiranja! Napisali smo program, ki meri senzor vode in pošlje besedilo v C.
2. korak: Seznam komponent/strojne opreme
Tukaj smo uporabili:
- Phidget SBC4
- Senzor vode
- Phidget kabel
3. korak: Pregled projekta
Ta projekt bo imel naslednjo postavitev:
- PhidgetSBC4 bo izvajal našo programsko kodo (napisano v C). Na senzor vode bo priključen preko vgrajenega vozlišča VINT.
- Če senzor vode pokaže, da je voda prisotna, bo SBC uporabil funkcijo e -pošte za pošiljanje besedila, ki jo podpira večina brezžičnih operaterjev za pošiljanje besedilnega sporočila.
4. korak: Priprava strojne opreme
Naš senzor bo verjetno prišel v stik z vodo (zlasti med preskušanjem), zato je pomembno, da zaščitimo komponente tiskanega vezja. Za to smo uporabili konformno prevleko na tiskanem vezju.
5. korak: Pisanje kode
Vsa koda za ta projekt je že napisana in je vključena v datoteko waterLeakDetector.c, zato, če jo želite implementirati, morate le spremeniti nekaj stvari (serijske številke, e -poštni naslov itd.) In sestaviti to.
Pomembno: pred namestitvijo boste morali nastaviti libcurl na SBC. Odprite terminal in vnesite naslednji ukaz:
sudo apt-get install libcurl4-gnutls-dev
Za več informacij o tem, kako sestaviti programe C na SBC, si oglejte te povezave:
- Namestitev razvojnih paketov
- Prevajanje programov C v Linuxu
Tu je kratek pregled kode:
- Ustvarite objekt VoltageInput
- Preslikajte predmet VoltageInput na senzor vode. Za več informacij si oglejte ta video.
- V zanki while preberite vrednost senzorja vode, če je nivo vode nevaren, pošljite besedilno sporočilo. Če ne, nadaljujte.
- Spite eno sekundo in ponovite
6. korak: Vprašanja?
Če imate kakršna koli vprašanja o projektu, nam to sporočite v oddelku za komentarje!
Hvala za branje
Priporočena:
Detektor puščanja z obvestilom o besedilnem sporočilu: 7 korakov
Detektor puščanja z obvestilom o besedilnem sporočilu: Ta priročnik prikazuje, kako sestaviti detektor puščanja, ki pošilja obvestila o besedilnih sporočilih. Pošilja opozorila, če se zazna voda iz razpočene cevi ali rezervnega odtoka. Vodnik je namenjen vsem, ki jih zanimajo Python 3, Raspberry Pi, Secure Shell
Senzor puščanja vode na ESP8266 + Micropython + Domoticz: 16 korakov (s slikami)
Senzor puščanja vode na ESP8266 + Micropython + Domoticz: Žena me je pred časom prosila, naj naredim senzor za uhajanje vode. Bala se je, da lahko cev v kotlovnici pušča, voda pa bo poplavila novo položeno leseno tla. In kot pravi inženir sem se lotil takega senzorja. Od svojih 15 let
Detektor puščanja ohišja podvodne kamere: 7 korakov (s slikami)
Detektor puščanja ohišja podvodne kamere: Ohišje podvodne kamere redko pušča, če pa pride do tega dogodka, so rezultati običajno katastrofalni in povzročijo nepopravljivo škodo na ohišju in objektivu kamere. SparkFun je leta 2013 objavil projekt detektorja vode
ESP8266/ESP-01 Detektor puščanja s pomočjo Arduino SmartThings: 5 korakov (s slikami)
ESP8266/ESP-01 Detektor puščanja s tehnologijo SmartThings Arduino na pogonu: Takooooo veliko detektorjev puščanja, med katerimi lahko izbirate, kateri vam bo najbolj ustrezal? Če imate Samsung SmartThings, ki nadzoruje vse naprave v vašem domu, potem je to morda le vstopnica! To je zadnja različica v seriji, ki sem jo ustvaril
Brezžični senzor puščanja vode: 4 koraki
Brezžični senzor puščanja vode: V tem navodilu bom pokazal, kako sestaviti svoj senzor puščanja vode s temperaturnimi senzorji, alarmi in obvestili v í a Twillio..To je presenetljivo preprosto, zato bo to res kratek Instructable.https: // m .youtube.com/watch