Obsah:
- Krok 1: Požadované dovednosti
- Krok 2: Seznam komponent/hardwaru
- Krok 3: Přehled projektu
- Krok 4: Příprava hardwaru
- Krok 5: Psaní kódu
- Krok 6: Otázky?
Video: Detektor úniku vody: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Pokud jste se někdy obávali návratu domů do zatopeného sklepa, tento projekt je pro vás.
Ukážeme vám, jak vytvořit systém detekce úniku vody, který vám při zjištění úniku pošle textovou zprávu.
Krok 1: Požadované dovednosti
Pro tento projekt budete potřebovat jen základní znalosti programování! Napsali jsme program, který měří vodní senzor a odešle text v C.
Krok 2: Seznam komponent/hardwaru
Zde jsme použili:
- Phidget SBC4
- Čidlo vody
- Kabel Phidget
Krok 3: Přehled projektu
Tento projekt bude mít následující rozložení:
- PhidgetSBC4 spustí náš programový kód (napsaný v jazyce C). Bude připojen k vodnímu senzoru prostřednictvím vestavěného VINT Hub.
- Pokud snímač vody indikuje přítomnost vody, SBC použije k odeslání textové zprávy funkci e -mailu k odeslání textu, kterou podporuje většina mobilních operátorů.
Krok 4: Příprava hardwaru
Náš senzor bude pravděpodobně přicházet do styku s vodou (zejména během testování), takže je důležité, abychom chránili součásti desky plošných spojů. K tomu jsme použili konformní povlak na DPS.
Krok 5: Psaní kódu
Veškerý kód pro tento projekt je již zapsán a je zahrnut v souboru waterLeakDetector.c, takže pokud jej chcete implementovat, stačí upravit několik věcí (sériová čísla, e -mailová adresa atd.) A zkompilovat to.
Důležité: před instalací budete muset nastavit libcurl na vašem SBC. Otevřete terminál a zadejte následující příkaz:
sudo apt-get install libcurl4-gnutls-dev
Další informace o tom, jak kompilovat programy C na SBC, najdete na těchto odkazech:
- Instalace balíčků pro vývoj
- Kompilace programů C v Linuxu
Zde je rychlý přehled kódu:
- Vytvořte objekt VoltageInput
- Namapujte objekt VoltageInput na vodní senzor. Další informace najdete v tomto videu.
- Ve smyčce while načtěte hodnotu snímače vody, pokud je hladina vody nebezpečná, odešlete textovou zprávu. Pokud ne, pokračujte.
- Spěte jednu sekundu a opakujte
Krok 6: Otázky?
Pokud máte nějaké dotazy k projektu, dejte nám vědět v sekci komentáře!
Děkuji za přečtení
Doporučuje:
Detektor úniku plynu na bázi IOT: 4 kroky
Detektor úniku plynu na bázi IOT: Požadavky1 - Nodemcu (ESP8266) 2 - Kouřový senzor (MQ135) 3 - Propojovací vodiče (3)
Alarmový systém pití vody /Monitor příjmu vody: 6 kroků
Alarmový systém pití vody /Monitor příjmu vody: Měli bychom pít dostatečné množství vody každý den, abychom byli zdraví. Existuje také mnoho pacientů, kteří mají předepsáno pít určité množství vody každý den. Ale bohužel jsme téměř každý den zmeškali rozvrh. Navrhuji tedy
Senzor úniku vody na ESP8266 + Micropython + Domoticz: 16 kroků (s obrázky)
Senzor úniku vody na ESP8266 + Micropython + Domoticz: Před nějakou dobou mě moje žena požádala, abych vyrobil senzor úniku vody. Bála se, že hadice v kotelně může být děravá a voda zaplaví nově položenou dřevěnou podlahu. A jako skutečný inženýr jsem se ujal takového senzoru. Od mých 15 let
VYLEPŠENÝ PODVODNÍ KAMEROVÝ DETEKTOR ÚNIKU: 7 kroků (s obrázky)
VYLEPŠENÝ DETEKTOR PODLAHOVÉ KAMERY S UCHOVÁVÁNÍM ÚNIKU: Předchozí verze tohoto detektoru netěsnosti pouzdra podvodní kamery byla v loňském roce zveřejněna na Instructables, kde byl návrh založen na Tretce AdaFruit založené na Atmel AVR. Tato vylepšená verze využívá Atmel SAMD M0 na bázi AdaFruit Trinket. Tam
Bezdrátový snímač úniku vody: 4 kroky
Bezdrátový snímač úniku vody: V tomto návodu předvedu, jak si postavit vlastní snímač úniku vody pomocí teplotních senzorů, alarmů a oznámení v Twillio..Je to překvapivě jednoduché, takže to bude opravdu krátký návod. Https: // m .youtube.com/sledovat