Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Od pewnego czasu majstruję i majstruję w domku (zanim pierwszy pomysł udaje się zrealizować to kolejny przychodzi do głowy i robota od nowa ;))
ale w końcu udało mi się dociągnąć budowę sterownika do końca (jestem na etapie kończenia zabudowy gratów w obudowie)

Postanowiłem nie chować wiedzy pod poduszkę, może komuś się przyda.

Założenia:
Budowa sterownika ma być uniwersalna, tzn ma się dać łatwo adaptować w zależności od potrzeb konkretnego zbiornika (ilość kanałów on/off, ilość kanałów PWM, ilość punktów pomiaru temperatury itp, itd)
Sterownika ma ogarnąć akwarium całościowo w przypadku mojego zbiornika na którym go testuje od pewnego czasu ma on następujące funkcje:
sterowanie ON/OFF - dwa kanały światła (akurat w akwarium na którym testuje sterownik nie ma możliwości regulacji jasnością, ale dodanie tego to nie problem), filtr, grzałka
sterowanie PWM - wentylatory
pomiar temperatury
funkcje dodatkowe: - "karmienie" (wyłączenie wentylatorów/filtra na ~ 5min)
                               - "serwis" (prace techniczne w zbiorniku)
możliwość zdalnego sterowania wszystkimi funkcjami przez internet z telefonu lub przez stronę www z dowolnego komputera
wyświetlenie podstawowych informacji ze zbiornika (plus zegarek ;)) na lokalnym wyświetlaczu

Co do tego potrzebowałem:
1. arduino pro mini
2. NRF24
3. wyświetlacz LCD 16x2
4. moduł przekaźników x4
5. DS18B20
6. trochę pierdułek (obudowa, płytki prototypowe, IRF520, złącza, rezystorki itp)

Dodatkowo do zdalnego dostępu potrzebowałem skonfigurowaną bramkę sensorgate oraz skonfigurowanego domoticza (domoticz do serwer automatyki domowej) oraz w celu zabezpieczenia dostępu do swojej sieci lokalnej mam uruchomionego VPNa
VPN i domoticz posadzone są na raspberry do niego też podłączona jest bramka sensorgate

ogólnie sterownik akwarium jest u mnie tylko jednym z elementów całego systemu IoT jaki tworze w domu (pomiar temperatury, sterowanie urządzeniami itp)

Podstawowe założenie było takie że ma być w miarę prosto (budowa na łatwo dostępnych modułach), bez nadmiernego klepania kodu (cały system powstał w oparciu o domoticza i mysensors) oraz bezpiecznie i to w dwóch aspektach: bezpieczeństwo sieci domowej (VPN), bezpieczeństwo w zbiorniku (np w obwodzie grzania są trzy zabezpieczenia, filtr jest podłączony do styków NC przekaźnika itp)

System powstawał stopniowo (zaczynałem od pomiaru samej temperatury) więc trochę wiedzy przy okazji odświeżyłem/nabyłem (np to że watchdog to pożyteczne "zwierze" ;))

Teraz trochę o samym systemie w którym pracuje sterownik, oraz o samym sterowniku,
najpierw rysunek który mam nadzieje potrafi lepiej zrozumieć cały sens funkcjonowania sieci IoT do której podpięte są sterowniki
wbHJPCe.jpg

drugi rysunek pokazuje schemat blokowy samego sterownika 
VVAfdof.jpg

Dla tych co potrzebują/chcą więcej teorii polecam następujące strony:
www.domoticz.com
www.mysensors.org
www.vpn.net
oraz poszukać haseł: arduino, nrf24, sensorgate, raspberry
Jest tego maaaaaaaaaasa, ale można sporo się dowiedzieć w miarę szybkim tempie.

No i żeby nie było że jakieś bajki opowiadam to poniżej aktualne zdjęcie działającego prototypu
QJSjUdN.jpg

a dalej zrzuty ekranu z interfejsu www
zakładka z podglądem temperatury
opVU4uX.png

zakładka z przełącznikami (sterowanie poszczególnymi urządzeniami/kanałami)
f69gAFa.png

zakładka umożliwiająca tworzenie akcji/reakcji na zdarzenia
TvDFDRF.png

oczywiście mamy dostęp również do danych historycznych/statystycznych
rb9hsUd.png

poniżej jeszcze zrzuty z aplikacji na telefon
zakładka z termometrami:
GVjG2cX.png

zakładka z przełącznikami sterującymi
cK0MKp6.png

PS: spokojnie filtr jest włączonym, jeszcze nie odwróciłem logiki działania, dlatego sygnalizacja jest odwrotna :)

To chyba na tyle tytułem bardziej rozwiniętego wstępu, oczywiście cały system ma dużo większe możliwości (np. wysyłanie info na maila/telefon o jakimś zdarzeniu), z ciekawostek mam podpięty system informacji o zagrożeniach pogodowych (burze/upał itp/itd), mogę się z niego dowiedzieć np ile piorunów walnęło w interesującej mnie okolicy i gdzie był najbliższy :)
Można do niego podczepić kamerę zarówno USB jak i IP i.... podglądać naszych ulubieńców podczas urlop :D
da się do niego podłączyć klimę i/lub system ogrzewania, nawet prostą instalację alarmową/monitoringu da się zrobić, w zasadzie można zrobić wszystko i podpiąć wszystko, część urządzeń IoT działa z marszu (wsparcie autorów systemu) innym trzeba "pomóc" dopisując trochę kodu.

 

  • Lubię to 6
Opublikowano (edytowane)

To i ja się pochwalę swoim pulpetem :):)

Zrobione na domoticzu raspbery, arduino mega (mysensors) to tak w wielkim skrócie. Sterowanie światłem oczywiście jak se wymyślę od której do której nawet w który dzień jakie ma być (pełna konfigurowalność bez ograniczeń).

 
aquabox_pulpet.thumb.jpg.569c4038349db2c232096abfd7a24fd6.jpg

Screenshot_2018-08-09-15-37-42-203_nl.hnogames.domoticz.premium.thumb.png.5ae9d7a70c350dbcec5a168c01945ed7.pngScreenshot_2018-08-09-15-38-16-082_nl.hnogames.domoticz.premium.thumb.png.f3153a263f9754e90d6c04be125e42ce.pngScreenshot_2018-08-09-15-39-17-336_nl.hnogames.domoticz.premium.thumb.png.da0195c2674d7219764d4ec7dd7c794d.pngScreenshot_2018-08-09-15-39-27-026_nl.hnogames.domoticz.premium.thumb.png.20c3b222bec7756c0d7a5330a7d349bf.pngScreenshot_2018-08-09-15-39-36-077_nl.hnogames.domoticz.premium.thumb.png.bf4d201c5d36860928a5e9ccae2d7da1.png

Tak zwane flaki

20180222_181349.jpg.e1901f1f13e6cef54d4849a810585c53.jpg

Trochę kodzika z domoticza u mnie nie jest na blockly tylko dzVents + autorski skrypt do planów tu jest tylko konfiguracja.

dz1.thumb.jpg.e12ab6e0ffdb634c321f66c473a55def.jpgdz2.thumb.jpg.8880c8958af9cb7af22b45ad065653f4.jpg

Dla zainteresowany bardziej tematyką mogę opisać jak to u mnie wygląda po 26 sierpnia 2018.

Edytowane przez aurban6
  • Lubię to 5
Opublikowano

Nie ma problemu :) 
Już od dawna się zbierałem z w miarę dokładnym opisem co i jak. Myślę, że sporo ludzi jest w stanie ogarnąć ten temat (głównie chodzi o poskładanie elektroniki, soft udostępnie na forum).
Jak wrócę już z urlopu czyli jak wcześniej napisałem po 26 sierpnia to będę miał parę dni wolnego to postaram się zacząć opisywać poszczególne elementy, obawiam się, że będzie tego baardzo dużo.
 

  • Lubię to 2
Opublikowano (edytowane)

Jeśli ktoś jest wstanie ogarnąć poskładanie klocków, to tą odrobinę programowania też da radę. Przynajmniej tak żeby wystartować, dopiero na etapie dopieszczania może przydać się pomóc innych. Każdy ma inne potrzeby (inna ilość urządzeń, inne sterowania pwm/on_off itd) program uniwersalny byłby kobyłą, program dopasowany do potrzeb będzie zawsze lepszy. No ale to tylko moje zdanie. 

Edytowane przez karolus

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.


  • Posty

    • Spójrz ile jest tematów nowicjuszy w dziale Tło, podłoże, dekoracja gdzie porady dotyczące podniesienia aranżacji czy dołożenia większych głazów idą jak krew w piach. 
    • Dlatego jak nowicjusz chce stawiać akwa z naszym biotopem  to ma do poczytania tematy w dziale PODSTAWY . Wiem..nie każdy czyta. To po to ma forum aby pytać. Bartku..nie wiem czemu ustawienie aranżacji pod tafle jest niewykonalne dla nowicjusz. Chyba , że sam będzie to robić bez konsultacji. Ja jednak uważam , że Demasoni jest dla nowicjusza z naszym biotopem z zachowaniem warunków które wszyscy opisaliśmy. W końcu akwarysta to też człowiek myślący.
    • Dziękuję, właśnie go przejrzałem. 👍
    • @Andrzej Głuszyca moje pytanie jak najbardziej dotyczy ryb z naszego biotopu. Uważam, że jest mnóstwo gatunków, które w hodowli wymagają  niesamowitych operacji ze strony akwarysty. Wracając do tematu wątku, ja w swojej przygodzie z Malawi największe problemy miałem z Metriaclima Msobo Magunga. Z moich obserwacji wynikało, że ten gatunek po pierwsze jest bardzo delikatny i wybredny jeśli chodzi o żywienie a po drugie bardzo łatwo wywołać u niego stres, który później odbija się na zdrowiu. W pierwszym stadzie, które miałem, na bodajże 12 sztuk, 9 okazało się samcami. Sam początkowy etap wybarwiania przebiegał tak nerwowo, że nie udało mi się w żaden sposób tego okiełznać i z 12 sztuk została mi jedna samica i jeden samiec. Przy drugim podejściu miałem nieco więcej szczęścia i samic było tyle samo co samców, jednakże przy jakichś pracach porządkowych w zbiorniku tak zestresowało je moje grzebanie w baniaku (wcale nie jakieś intensywne), że przez 3 miesiące jak tylko podchodziłem do zbiornika to chowały się po kątach jakby miały jakąś traumę. Finalnie najlepiej funkcjonował mi o dziwo układ 3 Panów i 2 Panie. Panie miały względny spokój od natarczywych samców ponieważ Panowie większość energii pożytkowali na ustalanie kto będzie mógł spędzić czas z Panią. W każdym razie ten gatunek uważam za trudniejszy i wymagający większego zaangażowania ze strony akwarysty.
    • Podpięty. @Andrzej Głuszyca zgadzam się z tą teorią. Również uważam, że Malawi to jeden z najłatwiejszych biotopów. Ale jak w każdym biotopie mamy tu ryby "łatwe" i te bardziej wymagające i Demasoni należy właśnie do tej drugiej grupy. @SlavekG i @Gonera1992 ładnie wypunktowali wymagania, które dla nas "starych wyjadaczy" nie powinny stanowić problemu, ale dla nowicjusza już samo ułożenie aranżacji pod taflę wody jest niewykonalne. Dlatego w mojej opinii Demasoni nie powinno się polecać osobom na pierwsze akwarium Malawi.
    • Jeżeli do tego tła dasz przemyślane oświetlenie czyli takie aby było sporo po bokach półmroku  to będziesz miał bajkowe akwarium. Ciemne klimaty i kolory Twoich ryb będą cieszyć oczy.
    • @VrzechuBardzo ładnie to ująłeś i mam nadzieję , że Twoje pytanie dotyczy ryb z naszego biotopu a nie innych ryb , które wymagają czasami " skomplikowanych" choćby parametrów wody, które mogą sprawiać początkującemu akwaryście problemy. Powtórzę to co pisałem ja i inni koledzy włącznie z Tobą:   muszą być spełnione warunki siedliskowe ( obsada, aranż ) , żywieniowe no i odpowiednia wielkość akwarium . Często czytam na forum , że jakieś tam dwa czy nawet trzy gatunki można trzymać w akwarium np. 240 litrowym. Owszwm ..można. Ale my jednak mający jakieś doświadczenie zawsze polecamy większe i wtedy zaczynają się dyskusje ( zbędne) . W takich dyskusjach często brakuje argumentacji swoich racji. bo odpowiedź , że można trzymać czy nie można niczego nie tłumaczy. Uzasadnienie swoich wypowiedzi czasami wymaga czasu czy chęci bo pytania się powtarzają. Dlatego @Vrzechubardzo dobrze zrobiłeś zakładając ten temat. Proponuję aby Bartek @Bartek_Dego podwiesił i niech będzie widoczny. A tak na marginesie to w swoim życiu prowadziłem akwa które wymagały wiedzy wtedy niedostępnej w internecie bo go nie było. O "pyszczakach" nie myślałem . Ale właśnie z tego względu , że prowadzenie akwa z naszym biotopem jest bardzo łatwe ( moje zdanie) w porównaniu do innych , dlatego zdecydowałem się na ten biotop. Potem wróciłem do innych biotopów ale chyba wrócę jednak do Malawi.
    • @TomekTmoje pierwsze demonarium miało 240L, pływało w nim około 30 osobników. Nie było z nimi najmniejszych kłopotów, ale miały dużo kryjówek.  Jeśli masz do dyspozycji 420L spokojnie możesz startować z grupą demasoni. Później postaram się znaleźć parę fotek zbiornika 240L i 670L. 670L bylo bezpiaskowe, same kamienie. Na forum jest dokładny opis tego zbiornika pod tytułem Demonarium.   @Vrzechuw zasadzie tak, masz rację. Przykładem może być Flavus, ryba która odstrasza wiele osób ze wzgledu na swoj charakter. U mnie z powodzeniem plywaly w zbiorniku o podstawie 180x60cm. Byly dwa samce które podzieliły się zbiornikiem. Nie mialem z nimi najmniejszych kłopotów poza jedną sytuacja kiedy maingano chciał przejąć grotę flavusa i nie doczekał rana. Ale na pewne rzeczy nie mamy wpływu.
    • Dzięki @Andrzej Głuszyca, @Bartek_De, @SlavekG, @Gonera1992 za takie rzeczowe i obszerne spostrzeżenia dotyczące Chindongo Demasoni  Czy zgodzicie się z moją teorią, że wobec tego każda ryba nada się dla początkującego, o ile, i to jest najważniejsze, O ILE akwarysta zapozna się z jej wymaganiami siedliskowymi oraz żywieniowymi i spełni je w znakomitej większości? Wg mnie tak właśnie jest. Później dochodzi już kwestia charakteru konkretnych osobników. Chyba, że za początkującego akwarystę uznamy po prostu leniwego akwarystę, który dysponując jakimś akwarium i jakimś pokarmem wpuści do niego nieprzemyślaną wcześniej obsadę i zastanawia się dlaczego zbiornik "nie gra". 
    • No i ten wątek zaczął mi mącić w głowie, mianowicie jestem prawie zdecydowany na zmianę obsady na jednogatunkową w postaci Chindongo Saulosi w moich 420 l, ale warunki do spełnienia wypunktowane przez @Gonera1992 sprawiły, że zacząłem zastanawiać się nad Demasoni. 😉 Mam dużo i wysoko ustawionych kamieni, w akwarium 420 l chyba mógłbym sobie pozwolić na stadko 15-20 szt. - ale jeśli ktoś z Was ma doświadczenia, że lepszy większy zbiornik, to będę wdzięczny za komentarz. 
  • Tematy

  • Grafiki

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

By using this site, you agree to our Warunki użytkowania.