Geneza
Pomysł na zrobienie takiej modyfikacji zrodził się, gdy rachunek za wodę zdawał się być większy niż powinien. Na początku skontaktowano się z firmą wodociągową w celu uzyskania informacji o poborze wody. Niestety ich wodomierz zdawał jedynie jednodniowe relacje, które były niewystarczające.
Różne pomysły
W celu uzyskania informacji o ilości przepływającej wody planowano przechwycić transmisję radiową z miernika za pomocą programowalnej radiostacji (SDR). Jednakże po zapoznaniu się z tematem okazało się, że firmowy wodomierz nadaje informacje jedynie co godzinę. Co więcej, licznik używa dość skomplikowanego kodowania, które byłoby trudne do odkodowania, więc porzucono ten pomysł.
Następnie próbowano znaleźć w mierniku diodę podczerwoną, która informowałaby o ilości przepływającej wody, lecz takowej nie znaleziono. Rozważano także kupno gotowego miernika, jednak ceny dobrych jednostek sięgały powyżej 800zł co odstraszyło konstruktora.
Rozwiązanie
Miernik zamontowany przez firmę wodociągową działa w taki sposób, że dysk pod wpływem przepływu wody kręci wałem, na którym zamontowano magnes trwały. Jego zmieniające się pole magnetyczne jest odbierane przez czujnik Halla. Z tą wiedzą, umieszczono 3-osiowy magnetometr HMC5883L (taki pozostał po budowie quadrocoptera) blisko dysku i przechwycono zmieniające się pole magnetyczne. Poniższy film przedstawia zasadę działania takiego wodomierza.
[youtube]https://www.youtube.com/watch?v=v3vcPhuWXSs
[/youtube]
Kod
Cały kod został napisany na płytce rozwojowej o nazwie Particle Photon, która posiada wbudowaną łączność Wi-Fi.
Kod: C / C++
Baza danych
Mając kod monitorujący dane, zdecydowano się pójść o krok dalej i gromadzić pomiary w bazie danych. W tym celu użyto bazy typu open-source o nazwie InfluxDB.
Końcowy efekt
Cały układ zadziałał tak jak powinien. Dzięki niemu odkryto, że jedna z rur w ogródku pękła zimą i cały czas wyciekała z niej woda.
Rozbudowywanie
Za pomocą takiej modyfikacji możliwe jest otrzymanie informacji o tym, ile wody jest zużywanej i jaki jest jej koszt. Można także wyświetlać statystyki, np.: tygodniowe zużycie wody; dzień, w którym zużyto najwięcej wody lub ilość godziny jej używania w poszczególnych miesiącach. Autor w przyszłości planuje wykonać podobne urządzenie do monitorowania ilości zużywanego gazu.
źródło: http://seductiveequations.com/2015/11/09/water-meter.html
Fajne? Ranking DIY