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

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

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

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


  • Posty

    • Wspomniałeś o Fosso i mdokach, ale czy będziesz im zakopywać regularnie żarcie pod piaskiem? Na początku pewnie będzie Cię to kręcić, ale jak szybko Ci się to znudzi? Ale do rzeczy. 1...podstawa to stado Pseudotropheus sp. acei lub Pseudotropheus elegans itungi lub Pseudotropheus elegans ngara. Jakieś 30-40 szt. To ryba toniowa, stadna, bardzo efektowna w dużej grupie. Do wystroju mógłbyś dodać gałęzie. Reszta bez skał, tylko piasek, ewentualnie z drobnymi kamieniami. Część akwarium powinno być wypełnione skałami i tam mogłaby pływać ta bardziej skalna mbuna, ale ta dość łagodna. Np. Pseudotropheus interruptus.  
    • @Andrzej Głuszyca z obserwacji tych dwóch materiałów na budowie na plus styroduru dorzuciłbym jeszcze fakt że jako materiał bardziej jednorodny (brak kuleczek) lepiej trzyma się po przyklejeniu. Przy styropianie może się zdarzyć tak (oczywiście w skrajnych przypadkach) że spoina pomiędzy styropianem a szybą będzie trwała i nie ulegnie degradacji a styropian się rozerwie głębiej pomiędzy kuleczkami. Sytuację taką uznałbym za bardziej prawdopodobną przy modułach o dużej objętości - wyporności.
    • Dzięki za odzew 🙂 Nie chce mbuny z kilku względów. Po pierwsze tak jak mówiłem, ciut za duży baniak na tak wiele mniejszych ryb. Lubię się uspokoić przy akwarium po pracy, a mbuna jest taka chaotyczna i dzika że można dostać oczopląsu 😁 Mam wrazenie, ze wszystko w takim akwarium zmienia się jak w kalejdoskopie.  Robię to akwarium typowo do oglądania z kanapy z przeciwległego końca pokoju, myślę że większe ryby będzie się dobrze oglądało z takiej odległości.  Mbuny oczywiście nie wykluczam, ale to temat na inny zbiornik. Na szczęście jestem już na takim etapie i hobby i życia, że mogę sobie pozwolić na nowe szkiełko do nowego projektu 😉 także mbuna będzie w przyszłości, taka typowa mbuna roślinożerna z gruzowiskiem skalnym.  Fossorochromis rostratus z mdoką - takie połączenie wpadło mi kiedyś w oko we wiadomej książce traktującej o tanganice i malawi i chodzi mi to po głowie nieustannie 🙂 dlatego traktuje to jako punkt wyjścia, bo bez sensu robić coś innego i odrazu po założeniu nowego szkiełka myśleć odrazu o kolejnym z takim właśnie połączeniem 🫣 Tomasz78 myślałem początkowo o dodaniu mbuny i właśnie głównie o wspomnianych przez Ciebie gatunkach, ale myślę że taki yellow jest zwyczajnie zbyt mały przy reszcie ryb, boję się że skończy jako kolacja. Wiesz jak to jest, baniak rósł z każdym miesiącem planowania i czym był większy, tym mniej myślałem poważnie żeby dodawać mbune. Jeśli chodzi o hybrydy to nie planuje takich ryb. Motyw przewodni moich akwariów to zawsze na pierwszym miejscu natura. Mam szkiełko z altumami, mesonautami fajne takie osobniki z niskim F, plywaja tez tam dyski red turkusy i doslownie uwazam ze są przaśne i nie pasują do reszty ryb o stonowanych barwach 😅 Z pozostałymi gatunkami też nieźle się wstrzeliłeś, bo buccochromis rhoadesii, nimbochromis venustus i copadichromis borleyi kadango są na mojej liście rozważanych poważnie ryb. Buccochromis samce podobają mi się 10/10, niestety samice wręcz przeciwnie. Jest to gatunek który traktuje na takiej zasadzie "+1", tzn jak będzie na niego miejsce przy reszcie obsady to się skusze, a jak nie to trudno. Venustus myślę że tak. Copadichromis borleyi też jest faworytem do obsady z dwóch względów. Raz barwa, a dwa teoretycznie powinien pływać bliżej skał. Martwię się tylko czy on (i mdoka w sumie tez) nie będą zbyt małe i delikatne przy reszcie ryb). Dziękuję za podrzucenie nigriventera. Bardzo ciekawa ryba, a samice mi się podobają. Nigdy o niej nie myślałem, a teraz muszę poczytać i pooglądać filmy jak pływa 🙂   Vrzechu rozważałem te warianty już wielokrotnie 😄 co do mbuny to już się rozpisałem. Co do "dużych predatorów" to oglądam bardzo dużo filmów na yt i mam takie spostrzeżenia, że takie akwaria są bardzo monotonne. Mam na myśli, że te ryby w gruncie rzeczy mają podobny kształt, często barwy, a w dodatku wszystkie zachowują się dokładnie tak samo, czyli po prostu plywaja od ściany do ściany i tak w kółko 😉 dlatego staram się tak dobrać obsadę, aby była w miarę możliwości zróżnicowana pod względem zachowania. Ideał to kopiący rostratus, pływające za nim i wyjadające mdoki. Jakieś ryby pływające sobie właśnie w kółko i patrolujące teren, a do tego coś żyjące bardziej w skałach 😉 czyli chyba wychodzi wariant nr 2 z wariacjami. Taeniochromis Holotaenia całkiem ciekawa i nieznana mi bliżej ryba, muszę zgłębić temat.  Nimbo fusco tez w zasadzie fajny, myślałem bardziej o venustusie, ale kto wie 🙂 Exochochromis anagenys jest również w mojej topce z uwagi na barwę i średni rozmiar myślę że ostatecznie zawita do obsady. O protomelasach nie myślałem nigdy poważniej z uwagi na dietę. Protomelas Labrosus Thick Lips Mbenji patrzyłeś czy jest może na cichlidenstadel?
    • I co jest najważniejsze styrodur prawie nie chłonie wody . Dobrze zamontowany przetrwa lata. Styropian też. Tyle , że po czasie to , że styropian chłonie wodę jest na jego plus w akwarium. 
    • Napisałem maila z tym zdjęciem do serwisu IBO i przysłali nowy korpus ze śrubunkami za 62zł .  W sumie szacun dla nich za podejście do klienta Pompa to IBO 60
    • Ja dzwoniłem właśnie do Tan-Mal i niestety jeszcze kilka miesięcy nie będą sprzedawali ryb ( mówił, że mają remont). Polecił mi sprzedawcę do jeziora Malawi ( spod Częstochowy ). Jak coś się nazywa Hodowla Pyszczaków LUK&RAF Częstochowa. Z tego co widziałem to ma sporo pyszczaków F1 w ofercie. Ja bede kupował od niego osobiście bo mam 60 km do Częstochowy, ale to będę się dopiero wybierał jakoś w połowie stycznia. 
    • Dzięki piękne za linka, dzięki piękne za odpowiedzi. Tła tak jak mówicie od tyłu nie będę zaciągał, przykleję je na tego Soudala ( właśnie mi przyszedł ).
    • Tła z tyłu nie trzeba już niczym "zaciągać". Jeśli masz do wyboru styrodur lub styropian to ja wybrałbym styrodur. Wg mnie łatwiej się w nim "rzeźbi" i uważam, że klejenie do szyby jest pewniejsze. Do przyklejenia tła polecam Soudal Silirub AQ. 
    • Cześć   Bardzo lubię takie "rozkminy" dotyczące obsady  Gdyby to był mój zbiornik to widziałbym go na trzy sposoby. - Wariant 1 - Predatorium z dużymi rybami  W składzie obsady zbiornika w takiej wersji widziałbym takie gatunki: Fossorochromis Rostratus 1+3 (skoro jest to Twój must have), Aristochromis Christyi 1+3, Tyrannochromis Macrostoma 1+3, Buccochromis Rhoadesii 1+3. - Wariant 2 - Predatorium ze średnimi rybami W skład gatunków wpisałbym takie: Fossorochromis Rostratus 1+3 (żeby Twój must have dalej był  ), Protomelas Labrosus Thick Lips Mbenji 1+4 (zakochałem się w tej rybie i żałuję, że nie wziąłem ich więcej a teraz nie mam gdzie ich dokupić  ), Exochochromis Anagenys 1+3, Nimbochromis Fuscotaeniatus 1+3, Taeniochromis Holotaenia 1+3. - Wariant 3 - Mbuna - małe ryby wg mnie podkreślają ogrom akwarium   Tutaj postawiłbym na takie gatunki: Chindongo Demasoni 4+10, Metriaclima Msobo Magunga 4+10, Labeotropheus Trewavasae Marmalade Cat 2+6, Chindongo Socolofi 2+6, Cynotilapia Zebroides Red Top Likoma 2+6.  
    • Można mbune dodać, np: yellow, crabro. Must have: rostratus i mdoka, no to do tego coś innego koloru, muszą być naturalne bez hybryd? Np: venustus, fryeri, buccochromis rhoadessi, copadichromis borley ( ten czerwony kadango się nazywa czy jakoś tak, albo protomelas taeniolatus red empres). Zamiast fryeri coś większego w ten deseń to np: fusco (nimbochromis fuscotraniatus) albo tyrannochromis nigriventer.
  • Tematy

  • Grafiki

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

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