Alarm zalaniowy to niezwykle przydatne urządzenie. Autor pisze, że kilka miesięcy temu, przydarzyła mi się niefortunna historia - w jego pokoju pękła rura, a woda zaczęła zalewać pokój. Gdyby nie szybka reakcja jednego z domowników, który akurat był w tym momencie w domu, sytuacja skończyłaby się zalaniem m.in. komputera autora - to coś, czego raczej chcielibyśmy uniknąć. Ta sytuacja była impulsem do stworzenia prostego systemu, który pozwalałby na detekcję zalania i wysyłałby informacje o takiej sytuacji poprzez SMS. Autor zdecydował się na wykorzystanie do tego celu modułu LinkIt ONE firmy Mediatek. Opis modułu znaleźć można tutaj.
Krok 1: Elementy
Do skonstruowania przedstawionego układu potrzebny będzie oczywiście moduł LinkIt ONE. Moduł ten jest kompatybilny z systemem Arduino, posiada procesor taktowany zegarem 260 MHz, interfejsy WiFi, Bluetooth 4.0 oraz GPS, GSM, gniazdo karty microSD oraz wyjście audio. Oprócz samego modułu potrzebne będą nam:
* Kabel USB do podłączenia LinkIt ONE do komputera
* Karta SIM
* Sensor wilgoco - możemy taki wykonać samodzielnie lub kupić gotowy
* Opornik 1,2 kΩ
* Kable do połączenia całości
Krok 2: Połączenia elementów
Wszystko trzeba polutować zgodnie z schematem pokazanym powyżej. Można całość zlutować na płytce uniwersalnej, ale z uwagi na prostotę autor sugeruje, że jest to zbędne. Następnie wkładamy w moduł kartę SIM i podłączamy antenę GSM (na dolnej stronie modułu znajdziemy gniazdo podpisane GSM, gdzie należy ją podłączyć).
Krok 3: Program
Zamieszczony poniżej program jest bardzo prosty, sprawdza on wartość na wejściu analogowym A0 i jeżeli wartość jest większa niż 5 wysyła wiadomość SMS. Numer, na który wysłać można SMSa zapisany jest w zmiennej:
char charbuffer[20] = "666198814";
A wysyłana wiadomość znajduje się w stringu:
String sms_text ="Water was detected in your home! Check it!";
Krok 4: Podsumowanie
Gotowe! Ten łatwy w realizacji projekt, może pozwolić nam uniknąć wielu nieprzyjemnych sytuacji.
Źródło: http://www.instructables.com/id/Linkit-One-Flood-Alarm/?ALLSTEPS
Krok 1: Elementy
Do skonstruowania przedstawionego układu potrzebny będzie oczywiście moduł LinkIt ONE. Moduł ten jest kompatybilny z systemem Arduino, posiada procesor taktowany zegarem 260 MHz, interfejsy WiFi, Bluetooth 4.0 oraz GPS, GSM, gniazdo karty microSD oraz wyjście audio. Oprócz samego modułu potrzebne będą nam:
* Kabel USB do podłączenia LinkIt ONE do komputera
* Karta SIM
* Sensor wilgoco - możemy taki wykonać samodzielnie lub kupić gotowy
* Opornik 1,2 kΩ
* Kable do połączenia całości
Krok 2: Połączenia elementów
Wszystko trzeba polutować zgodnie z schematem pokazanym powyżej. Można całość zlutować na płytce uniwersalnej, ale z uwagi na prostotę autor sugeruje, że jest to zbędne. Następnie wkładamy w moduł kartę SIM i podłączamy antenę GSM (na dolnej stronie modułu znajdziemy gniazdo podpisane GSM, gdzie należy ją podłączyć).
Krok 3: Program
Zamieszczony poniżej program jest bardzo prosty, sprawdza on wartość na wejściu analogowym A0 i jeżeli wartość jest większa niż 5 wysyła wiadomość SMS. Numer, na który wysłać można SMSa zapisany jest w zmiennej:
char charbuffer[20] = "666198814";
A wysyłana wiadomość znajduje się w stringu:
String sms_text ="Water was detected in your home! Check it!";
Kod: C / C++
Krok 4: Podsumowanie
Gotowe! Ten łatwy w realizacji projekt, może pozwolić nam uniknąć wielu nieprzyjemnych sytuacji.
Źródło: http://www.instructables.com/id/Linkit-One-Flood-Alarm/?ALLSTEPS
Fajne? Ranking DIY
