Opelin Zgłoś Napisano Sobota o 20:35 Czołem. Z powodu kilku nieprzyjemności jakie spotkały mnie ostatnio używawszy rozwiązań "chmurowych" różnych producentów (nie będę wymieniał bo nie chce robić nikomu antyreklamy). Postanowiłem napisać program dla Arduino aby zautomatyzować sobie auto dolewkę, zabezpieczenia przeciwzalaniowe i ogólnie wszystko to. Co da się zrobić na Arduino, a wiąże się z akwarystyką. Proszę Was o podsuwanie pomysłów. Na ten moment z powodu bardzo przykrego fuckupa, który skończy się najprawdopodobniej remontem podłogi i wymianą szafki program będzie obejmował: Sterowanie auto dolewką w oparciu o 4 czujki: 1. Poziom niski - włącz 2. Poziom wysoki - wyłącz 3. Zalanie - odetnij zasilanie całego systemu. 4. Spadku ciśnienia w wężyku nylonowym - zabezpieczenie pompy przed pracą na sucho. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Alcoholik Zgłoś Napisano Niedziela o 07:56 (edytowane) Witaj, jeśli mogę coś dodać do projektu. Zostawił bym dwa czujniki max i min, dodał bym tylko zawór mechaniczny spustowy czy jakoś tak, Po co więcej kąbinować, najprawdopodobniej jest już taki program na stronie Aqma, Edytowane Niedziela o 07:59 przez Alcoholik (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
soszi24 Zgłoś Napisano Niedziela o 10:46 Witam wtrące się w dyskusję obecnie jestem w trakcie budowy automatyki Arduino jestem już po testach miernika zasolenia wstępnie aplikacja w telefonie też działa plan jest podpiąć dolewkę i zobaczy się co dalej j Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
katani Zgłoś Napisano Niedziela o 11:29 Jest już coś takiego, sprawdzone, działa bardzo dobrze. Nasz kolega z forum @magu robi takie rzeczy. (bez reklamy) Magu.pl Na forum jest opisane kilka tematów różnych sterowników. Cytuj Brutto: akwarium 550 + sump 260l, start 20.12.2017. Filtracja: rollermat + skała + refugium, bez odpieniacza. Sprzęt: Akwarium 120x70x65h OW, sump 119x50x45h. Pompa Jebao DCP 10000, Cyrkulacja 2x maxspect XF-350, Jebao MW-22, Oświetlenie: philips Coral Care gen 1 v2 x 3szt.. Oświetlenie refugium Chinka LED. Sól Fauna Marin Professional, dodatki AF, balling AF/CZDA. 50kg suchej skały Marco Rock's, nieco pukani. Ryby i inne biegająco-pełzające: Ctenochaetus binotatus, 6x Pseudanthias squamipinnis, Zebrasoma flavescens, Lysmata amboinensis x 3, L. debelius, 4x Lysmata Seticaudata, 1x Neopetrolisthes oshimai, 2 kraby pustelniki Clibanarius africanus, jeżowiec Mespilla globulus, setki slimaków turbo i columbelli, 1x tectus, 1x strombus luhanus... Oraz kilka kg kiełży, równonogów, wężowideł i innego drobnego życia. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
JerzyB Zgłoś Napisano Niedziela o 12:24 (edytowane) Godzinę temu, katani napisał: Jest już coś takiego, sprawdzone, działa bardzo dobrze. Nasz kolega z forum @magu robi takie rzeczy. (bez reklamy) Magu.pl Na forum jest opisane kilka tematów różnych sterowników. Witam Każde zabezpieczenie jest dobre , ale nie ma 100% pewności , że zawsze zadziała . U mnie pękł wężyk doprowadzający wodę do RO. Mój pokój spko bo ceramika , ale sąsiedzi zalani. Jeszcze w tym roku będzie otwór przez ścianę. Edytowane Niedziela o 12:35 przez JerzyB (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
soszi24 Zgłoś Napisano Niedziela o 17:54 Racja ogólnie systemy elektroniczne są takie sobie ze względu na zabezpieczenie prądowe.. Rozumiem ze każdy z was posiada UPS pod akwarium?.W moim przypadku tak jest ale znam osoby które przez zanik prądu miały problem mianowicie auto dolewka cały czas dolewała wodę do akwarium czy też dozowniki po przez zanik sieci wifi potrafiły dozować. Nie sztuką jest wszystko podpiąć pod elektronikę tylko trzeba robić to rozważnie i zabezpieczać się przed ewentualnymi usterkami. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Opelin Zgłoś Napisano Niedziela o 20:20 (edytowane) 12 godzin temu, Alcoholik napisał: Zostawił bym dwa czujniki max i min, dodał bym tylko zawór mechaniczny spustowy czy jakoś tak, Po co więcej kąbinować Czujnik pośredni ma za zadanie poinformować Arduino, że poziom wody jest na zamierzonym poziomie. Wtedy pętla. If czujnik 2 ma wartość logiczną 1. Jest ok. Jeśli logiczne 0 to woda jest poniżej zadanego poziomu, ale nie na za niskim poziomie - czujnik 3 (za mało wody). Mniejsza o szczegóły... Jestem programistą, żyję z tego... Jeśli bez 3 czujników poziomu cieczy to będę musiał się oprzeć o tak zwaną histerezę czasową bo woda będzie/może falować więc nie mogę uruchamiać dolewki od razu tylko po jakimś czasie - histereza jest użyta np w autodolewce Levelautomatic Eye. 9 godzin temu, soszi24 napisał: Witam wtrące się w dyskusję obecnie jestem w trakcie budowy automatyki Arduino jestem już po testach miernika zasolenia wstępnie aplikacja w telefonie też działa Chętnie rzucę okiem na kod jeśli to nie tajemnica (pisz priv). Czym mierzysz zasolenie i jak spinasz to z Arduino? Co do apki na telefon - nie mam na to czasu ani też nie jestem specjalistą od Android Studio. Ale planuję wykorzystać Nagios'a do monitorowania całego systemu - jest oficjalna wtyczka do monitorowania Arduino i pracujących tam "serwisów". 8 godzin temu, katani napisał: Jest już coś takiego, sprawdzone, działa bardzo dobrze. Nasz kolega z forum @magu robi takie rzeczy. (bez reklamy) Magu.pl Dzięki Michał za cynk, nie twierdzę że nie, ale na taki kod ma wpływ masa rzeczy jak choćby napięcie sterowania poszczególnych urządzeń (pompka DC, napięcie i ilość czujników, etc). @magu chętnie rzucę okiem na kod jak wyżej. 7 godzin temu, JerzyB napisał: Każde zabezpieczenie jest dobre , ale nie ma 100% pewności , że zawsze zadziała . U mnie pękł wężyk doprowadzający wodę do RO. Mój pokój spko bo ceramika , ale sąsiedzi zalani. Jeszcze w tym roku będzie otwór przez ścianę. Jurek, zgodzę się, żadna automatyka nie zwalnia Cię z prostego przeglądania instalacji raz na jakiś czas. Automatyka nie ma za zadanie mnie z tego zwalniać, a jedynie ułatwić mi pewne czynności i ewentualnie rozszerzyć interwał czasowy dla tych czynności (patrz wyjazd na wakacje). Poza tym Arduino i nic elektronicznego mi znanego nie zbada Ci szczelności wężyka w obwodzie otwartym. 2 godziny temu, soszi24 napisał: Racja ogólnie systemy elektroniczne są takie sobie ze względu na zabezpieczenie prądowe.. Rozumiem ze każdy z was posiada UPS pod akwarium?.W moim przypadku tak jest ale znam osoby które przez zanik prądu miały problem mianowicie auto dolewka cały czas dolewała wodę do akwarium czy też dozowniki po przez zanik sieci wifi potrafiły dozować. Nie sztuką jest wszystko podpiąć pod elektronikę tylko trzeba robić to rozważnie i zabezpieczać się przed ewentualnymi usterkami. Dokładnie takie coś mnie spotkało w tych rozwiązaniach chmurowych. Producent stwierdził sobie że włączy tryb Maintenance dnia tego i tego o godzinie tej i tej. I fajnie. Ale zgaduje - bo tego nie wiem na 100% że trym Maintenance wjechał w momencie gdy moja dolewkę podawała wodę. Coś zgłupiało i woda się lała i lała i lała.... Tak jak mówię, ja żyje z programowania. Płacą mi za przewidywanie scenariuszy.... Stąd pomysł na 3, a nawet 4 czujki pod samą dolewkę. Stąd pomysł na Nagios'a, który wyślę mi głupie powiadomienie "Hej, coś się zj***ło bo to i to cały czas działa lub nie, a nie powinno lub niepowinno - weź sprawdź." Sprawa z znakiem zasilania jest prosta do ogarnięcia. Większość UPS ma opcję "dogadania" się z kontrolerem (w tym przypadku Arduino) po Interface Ethernet. I tak ja bym to zrobił. Jeśli ups przechodzi w tryb pracy z baterii - działaj do puki ups nie zgłosi że zostało np 15% baterii. Jeśli nie - wyłącz system do czasu powrotu zasilania sieciowego. Na razie planuję tylko autodolewkę i ewentualne proste pomiary. Dozownik to temat na dalszy plan, bo tam już wchodzi w rachubę harmonogram co ciągnie za sobą pewne wymagania jak zegar czasu rzeczywistego (RCT) etc ... Edytowane Niedziela o 20:22 przez Opelin (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach