Sterowanie akwarium. Arduino projekty...
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Na wielu forach internetowych pojawiają się projekty sterowników opartych o "platformę" Arduino*.
Kilkukrotnie z Bartkiem, a również z Teadropsem rozmawiałem o Arduino.
Może uda się na naszym forum przetestować kilka projektów. Może ktoś skorzysta i zdobędzie nową sprawność
Tak więc zaczynam testy. Bartek obiecał coś niecoś naskrobać o tej platformie i trzymam go za słowo.
Tak wygląda sterownik (koszt to ok 3$)
Tak wygląda wyświetlacz (koszt ok. 3-4 $)
Jako pierwszy projekt testuję sterownik DIY sterownik dwu (lub więcej) kanałowy lampy LED/ z forum nano-reef.pl autorstwa kolegi nanorafa.
Sterownik steruje dwoma kanałami oświetlenia Led poprzez PWM oraz dwoma przekaźnikami. Są na stronie inne wersje urządzenia....
*
A co to jest zapytacie...
Według wikipedii:
"Projekt zapoczątkowany został w 2005 roku we Włoszech w celu zbudowania urządzenia kontrolującego studenckie projekty interakcyjne jako tańsza alternatywa dla innych dostępnych wtedy systemów prototypowania."
Tłumacząc na nasze: Są to klocki elektroniczne które można ze sobą łączyć i tworzyć projekty elektroniczne o różnych zastosowaniach. Ideą jest maksymalne uproszczenie konstruowania sprzętowego, a skupienie się na programowej stronie tworzenia. Kupujemy klocki łączymy prosto bez użycia lutownicy. Podłączamy do komputera programujemy i cieszymy się z urządzenia
Kilkukrotnie z Bartkiem, a również z Teadropsem rozmawiałem o Arduino.
Może uda się na naszym forum przetestować kilka projektów. Może ktoś skorzysta i zdobędzie nową sprawność
Tak więc zaczynam testy. Bartek obiecał coś niecoś naskrobać o tej platformie i trzymam go za słowo.
Tak wygląda sterownik (koszt to ok 3$)
Tak wygląda wyświetlacz (koszt ok. 3-4 $)
Jako pierwszy projekt testuję sterownik DIY sterownik dwu (lub więcej) kanałowy lampy LED/ z forum nano-reef.pl autorstwa kolegi nanorafa.
Sterownik steruje dwoma kanałami oświetlenia Led poprzez PWM oraz dwoma przekaźnikami. Są na stronie inne wersje urządzenia....
*
A co to jest zapytacie...
Według wikipedii:
"Projekt zapoczątkowany został w 2005 roku we Włoszech w celu zbudowania urządzenia kontrolującego studenckie projekty interakcyjne jako tańsza alternatywa dla innych dostępnych wtedy systemów prototypowania."
Tłumacząc na nasze: Są to klocki elektroniczne które można ze sobą łączyć i tworzyć projekty elektroniczne o różnych zastosowaniach. Ideą jest maksymalne uproszczenie konstruowania sprzętowego, a skupienie się na programowej stronie tworzenia. Kupujemy klocki łączymy prosto bez użycia lutownicy. Podłączamy do komputera programujemy i cieszymy się z urządzenia
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Początkujący
- Posty: 16
- Rejestracja: pn gru 27, 2010 6:15 pm
- Lokalizacja: Wiatrak
- Płeć:
Re: Sterowanie akwarium. Arduino projekty...
Właśnie od pewnego czasu bawię się Arduino i powoli szykuję program do sterowania akwarium. Na razie zrobiłem "stację pogodową":
Kliknij obrazek, aby powiększyć
Co do sterowania akwarium - jeden kanał to będzie sterowanie ledami przez PWM, reszta (oświetlenie, elektrozawór, wentylator, grzałka itp.) za pomocą przekaźników. W moim przypadku, zamiast samemu je przygotować, kupiłem za 4$ płytkę z 8 przekaźnikami:
Kliknij obrazek, aby powiększyć
Ogólnie - kibicuję Waszemu projektowi i z chęcią zobaczę dalsze projekty. Arduino jest o tyle dobre, że początkujący mogą się nauczyć podstaw programowania i elektroniki w ciekawy (i tani) sposób (zdalne sterowanie pilotem od telewizora, wyświetlacze, czujniki odległości) a bardziej zaawansowani mogą wykorzystać je do takich właśnie projektów jak sterowanie akwarium.
Ps. Polecam kupowanie samego arduino jak i wszystkich dodatków np. na ebay.com (nie .pl) bo ceny są kilka(!!) razy niższe niż w sklepach/polskich stronach (sam kilka takich modułów sprzedałem w Polsce na znanej stronce, 2 razy drożej), dodatkowo prawie zawsze przesyłka jest gratis. I nie, to nie jest ściema, kupiłem (jak i sporo innych osób) już mnóstwo rzeczy w ten sposób, jedyny mankament to czas oczekiwania, ok 2 tygodnie.
Kliknij obrazek, aby powiększyć
Co do sterowania akwarium - jeden kanał to będzie sterowanie ledami przez PWM, reszta (oświetlenie, elektrozawór, wentylator, grzałka itp.) za pomocą przekaźników. W moim przypadku, zamiast samemu je przygotować, kupiłem za 4$ płytkę z 8 przekaźnikami:
Kliknij obrazek, aby powiększyć
Ogólnie - kibicuję Waszemu projektowi i z chęcią zobaczę dalsze projekty. Arduino jest o tyle dobre, że początkujący mogą się nauczyć podstaw programowania i elektroniki w ciekawy (i tani) sposób (zdalne sterowanie pilotem od telewizora, wyświetlacze, czujniki odległości) a bardziej zaawansowani mogą wykorzystać je do takich właśnie projektów jak sterowanie akwarium.
Ps. Polecam kupowanie samego arduino jak i wszystkich dodatków np. na ebay.com (nie .pl) bo ceny są kilka(!!) razy niższe niż w sklepach/polskich stronach (sam kilka takich modułów sprzedałem w Polsce na znanej stronce, 2 razy drożej), dodatkowo prawie zawsze przesyłka jest gratis. I nie, to nie jest ściema, kupiłem (jak i sporo innych osób) już mnóstwo rzeczy w ten sposób, jedyny mankament to czas oczekiwania, ok 2 tygodnie.
-
- Gaduła
- Posty: 130
- Rejestracja: pn sie 18, 2014 7:09 pm
- Lokalizacja: Piastów
- Na imię mam: Michal
- Płeć:
Sterowanie akwarium. Arduino projekty...
Dodam, że można też kupić płytkę zgodną z Arduino: http://allegro.pl/show_item.php?item=4799217952" onclick="window.open(this.href);return false; - kosztuje naprawdę grosze i jest w pełni zgodne z Arduino pro mini.
-
- Zapaleniec
- Posty: 240
- Rejestracja: wt lis 05, 2013 9:15 pm
- Telefon: 790020866
- Lokalizacja: Warszawa, Gocław
- Na imię mam: Bartek
- Płeć:
Sterowanie akwarium. Arduino projekty...
Faktycznie od paru tygodni bawię się Arduino. Ja nabyłem model Leonardo:pkucaba pisze:Bartek obiecał coś niecoś naskrobać o tej platformie i trzymam go za słowo.
W takiej postaci służy on bardziej do prototypowania, niż zastosowań praktycznych. W finalnym rozwiązaniu stosuje się np. płytki z postu crazyaqua lub jeszcze taniej kupując sam procesor:
http://www.allegromat.pl/aukcja169824
Nie będę tutaj pisał o podstawach tego sprzętu, bo jest mnóstwo informacji na ten temat w sieci. Polecam następujące strony:
1. Strona projektu Arduino, znajdziecie tam przykładowe programy i schematy połączeń, pokazujące wszystkie funkcje.
http://arduino.cc/ - strona główna
http://arduino.cc/en/Tutorial/HomePage - wspomniane przykłady
2. Dział Arduino na stronie majsterkowo.pl - tu znajdziecie kompletne opisy bardzo ciekawych projektów:
http://majsterkowo.pl/kategoria/arduino/
3. Kanały na YT - mniej lub bardziej 'profesjonalne', ale mimo wszystko wiele się z nich nauczyłem:
https://www.youtube.com/user/ElektroPrzewodnik/videos - ElektroPrzewodnik
https://www.youtube.com/user/elektromaras/videos - Elektro Maras
To oczywiście tylko wybrane pozycje, ale w sieci jest tego mnóstwo.
Jak programuje się taki mikrokontroler? W języku C/C++ - ale bez obaw, można się bardzo szybko nauczyć podstaw analizując dostępne przykłady. Tak wygląda najprostszy program, powodujący miganie diody:
Każdy program musi posiadać implementację 2 metod:
- setup - wywoływana podczas inicjalizacji mikrokontrolera (raz na początku)
- loop - wywoływana cyklicznie podczas działania (wieczna pętla)
Polecenie "pinMode(13, OUTPUT);" definiuje pin trzynasty jako wyjściowy. Musimy to zrobić, bo piny mogą być również wejściowe.
Polecenie "digitalWrite(13, HIGH);" powoduje ustawienie stanu wysokiego na pinie 13, czyli pojawia się tam napięcie 5V.
Polecenie "digitalWrite(13, LOW);" powoduje ustawienie stanu niskiego na pinie 13, czyli pojawia się tam napięcie 0V.
Polecenie "delay(1000);" powoduje zatrzymanie wykonywania poleceń na 1000ms czyli na 1 sekundę.
Efektem tego programu jest pojawianie się 5V na pinie 13 na sekundę na przemian z 0V. Jeśli podłączylibyśmy pod ten pin diodę (w szeregu z rezystorem) lub cokolwiek innego (np. przekaźnik) wydać byłoby cykliczne załączanie i wyłączanie.
W Arduino pin 13 ma sprzężoną diodę led na samej płytce, więc nie trzeba do tego programu nic podłączać aby zobaczyć efekt działania.
Jak wgrywamy ten program do mikrokontrolera? Poprzez złącze USB i kliknięcie ikonki za strzałką (Załaduj):
Prawda, że proste?
W ciągu kilku dni postaram się przedstawić pomysł na sterowanie wentylatorem chłodzącym moją pokrywę (zamiast niezbyt udanego RT-2C - głośne włączanie i wyłączanie przekaźnika co sekundę). Liczę na pomoc osób bardziej obeznanych z elektroniką
I pamiętajcie:
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Brawo!
Kod jest kolegi Pinki z nanorafy.
-- 3 lut 2015, o 00:19 --
Zamiast przekaźnika można użyć tranzystora i będzie cicho
Kod: Zaznacz cały
#include <DallasTemperature.h>
#include <OneWire.h>
#define ONE_WIRE_BUS 5 // termometr numer pinu
int chlodzeniePin = 7; // pin chlodzenia
int grzaniePin = 8; // pin grzania
int histeryza = 0.5; // histeryza
int temp_norma = 25; // normalna temperatuea
int temp_chlodzenia = 26; // temperatura od której zacznie chlodzic
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
DeviceAddress insideThermometer = { 0x28, 0xF4, 0x3A, 0x5E, 0x6, 0x0, 0x0, 0x95 };// adres termometru
void setup(){
pinMode(chlodzeniePin, OUTPUT);
pinMode(grzaniePin, OUTPUT);
sensors.begin();
sensors.setResolution(insideThermometer, ONE_WIRE_BUS);
}
void loop(){
if (sensors.getTempCByIndex(0)>= temp_chlodzenia) {
digitalWrite(chlodzeniePin, HIGH);
digitalWrite(grzaniePin, LOW);
} if(sensors.getTempCByIndex(0) <= temp_norma - histeryza) {
digitalWrite(chlodzeniePin, LOW);
digitalWrite(grzaniePin, HIGH);
}
delay(1000);
}
-- 3 lut 2015, o 00:19 --
Zamiast przekaźnika można użyć tranzystora i będzie cicho
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Gaduła
- Posty: 130
- Rejestracja: pn sie 18, 2014 7:09 pm
- Lokalizacja: Piastów
- Na imię mam: Michal
- Płeć:
Sterowanie akwarium. Arduino projekty...
Panowie - z całym szacunkiem, ale co do bardziej szczegółowych porad dotyczących elektroniki, konsultujcie się na forach poświęconych elektronice. Moduł z przekaźnikami pokazany w poście powyżej zawiera zabezpieczenia w postaci transoptorów, które separują galwanicznie obwód niskiego napięcia (zasilanie mikrokontrolera - zwykle 5V) od obwodu wysokiego napięcia (zasilanie urządzeń w akwarium - zwykle 230V). Dlatego jeśli ktoś nie ma doświadczenia, niech używa bezpiecznych modułów zaprojektowanych przez zawodowców.
Nie kombinuj nic z tranzystorami jako zastępstwem dla przekaźników, bo one nie do tego służą i może skończyć się naprawdę źle, bo z wysokimi napięciami żartów nie ma. To już nie zabawa bateryjką i diodami
Nie kombinuj nic z tranzystorami jako zastępstwem dla przekaźników, bo one nie do tego służą i może skończyć się naprawdę źle, bo z wysokimi napięciami żartów nie ma. To już nie zabawa bateryjką i diodami
-
- Zapaleniec
- Posty: 240
- Rejestracja: wt lis 05, 2013 9:15 pm
- Telefon: 790020866
- Lokalizacja: Warszawa, Gocław
- Na imię mam: Bartek
- Płeć:
Sterowanie akwarium. Arduino projekty...
Spokojnie, nikt nie zamierza podłączać 12 voltowego wiatraczka pod 230V a przy 12V są inne metody separacji galwanicznej niż wielki i głośny przekaźnik
-
- Gaduła
- Posty: 130
- Rejestracja: pn sie 18, 2014 7:09 pm
- Lokalizacja: Piastów
- Na imię mam: Michal
- Płeć:
Sterowanie akwarium. Arduino projekty...
Zgadza się, tylko warto dać ostrzeżenie żeby ktoś nie spróbował tego z napięciem AC 230V. Tam też się da to zrobić na triakach albo tyrystorach zamiast przekaźników, ale to nie jest zabawa dla niedoświadczonego entuzjasty elektroniki
Małe sprostowanie - to nie przekaźnik zapewnia separację galwaniczną, tylko transoptor.
Jeśli komuś zależy, żeby było cicho, polecam wypróbować przekaźniki półprzewodnikowe.
Małe sprostowanie - to nie przekaźnik zapewnia separację galwaniczną, tylko transoptor.
Jeśli komuś zależy, żeby było cicho, polecam wypróbować przekaźniki półprzewodnikowe.
Ostatnio zmieniony wt lut 03, 2015 9:03 am przez crazyaqua, łącznie zmieniany 1 raz.
-
- Zapaleniec
- Posty: 240
- Rejestracja: wt lis 05, 2013 9:15 pm
- Telefon: 790020866
- Lokalizacja: Warszawa, Gocław
- Na imię mam: Bartek
- Płeć:
Sterowanie akwarium. Arduino projekty...
Crazyaqua, liczę na Twoją pomoc, bo wygląda na to, że się na tym znasz. Co do wyboru forum - zauważ, że to dział DIY i jeśli wynikowe urządzenie pomoże nam w obsłudze naszego akwarium to dlaczego nie?
-
- Gaduła
- Posty: 130
- Rejestracja: pn sie 18, 2014 7:09 pm
- Lokalizacja: Piastów
- Na imię mam: Michal
- Płeć:
Sterowanie akwarium. Arduino projekty...
Ale ja jestem jak najbardziej za budowaniem takich rzeczy Zależy mi tylko na bezpieczeństwie, bo to jest podstawa. Ja sterowanie akwarium organizowałem sobie na bardziej kompaktowej wersji Arduino - mianowicie PRO mini, a w zasadzie na jego kompatybilnym odpowiedniku, do którego link zamieściłem w tym wątku.
Przy projektowaniu takiego czegoś kluczem jest wykonanie sterowania oraz panelu wykonawczego. Np. robisz listwę na 10 gniazd 230 V i do każdego gniazda przypisujesz określone zadanie (np. oświetlenie, lampa UV, grzałka, wentylator, elektrozawór CO2, napowietrzacz itd). W module sterującym masz mikrokontroler, wyświetlacz i przyciski, a w panelu wykonawczym kryje się moduł z przekaźnikami i gniazda do podłączenia urzadzeń (zamykasz to w obudowie listwy zasilającej). Potem piszesz soft do sterowania tym (np. cykle noc/dzień/świt/zmierzch, załączanie poszczególnych gniazd listwy w zależności od danych odczytanych z sensorów itd). Moduł sterujący łączysz z panelem wykonawczym taśmą, która załącza przekaźniki napięciem z pinów mikrokontrolera oraz podłączasz panel wykonawczy do zasilania 230V. Takie modularne podejście gwarantuje Ci, że potem każdy element możesz udoskonalać.
Czyli w momencie kiedy to zrobisz i działa, to możesz zastanawiać się nad optymalizacją obwodu elektrycznego - np. przekaźniki w panelu wykonawczym są za głośne, zastąpić je przekaźnikami półprzewodnikowymi lub skonsultować z jakimś doświadczonym elektronikiem inne rozwiązania
Przy projektowaniu takiego czegoś kluczem jest wykonanie sterowania oraz panelu wykonawczego. Np. robisz listwę na 10 gniazd 230 V i do każdego gniazda przypisujesz określone zadanie (np. oświetlenie, lampa UV, grzałka, wentylator, elektrozawór CO2, napowietrzacz itd). W module sterującym masz mikrokontroler, wyświetlacz i przyciski, a w panelu wykonawczym kryje się moduł z przekaźnikami i gniazda do podłączenia urzadzeń (zamykasz to w obudowie listwy zasilającej). Potem piszesz soft do sterowania tym (np. cykle noc/dzień/świt/zmierzch, załączanie poszczególnych gniazd listwy w zależności od danych odczytanych z sensorów itd). Moduł sterujący łączysz z panelem wykonawczym taśmą, która załącza przekaźniki napięciem z pinów mikrokontrolera oraz podłączasz panel wykonawczy do zasilania 230V. Takie modularne podejście gwarantuje Ci, że potem każdy element możesz udoskonalać.
Czyli w momencie kiedy to zrobisz i działa, to możesz zastanawiać się nad optymalizacją obwodu elektrycznego - np. przekaźniki w panelu wykonawczym są za głośne, zastąpić je przekaźnikami półprzewodnikowymi lub skonsultować z jakimś doświadczonym elektronikiem inne rozwiązania
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
nonamed42, bartek, jak Wasze konstrukcje i postępy w ogarnianiu arduino?
Zróbmy może taką listę zadań dla takiego sterownika. To co niezbędne i to co by było przydatne.
Zróbmy może taką listę zadań dla takiego sterownika. To co niezbędne i to co by było przydatne.
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Gaduła
- Posty: 130
- Rejestracja: pn sie 18, 2014 7:09 pm
- Lokalizacja: Piastów
- Na imię mam: Michal
- Płeć:
Sterowanie akwarium. Arduino projekty...
U siebie mam sterowanie oświetleniem, a to co mi się najbardziej przydaje to ostatnio zrobiłem dozownik nawozów, który ma zastosowanie kiedy muszę wyjechać na tydzień czy dwa. Sąsiad mi wtedy tylko raz na dwa dni dolewa trochę wody.
-
- Uczestnik
- Posty: 28
- Rejestracja: wt lut 17, 2015 8:53 am
- Lokalizacja: Warszawa, Gocław
- Na imię mam: Darek
- Płeć:
Sterowanie akwarium. Arduino projekty...
Od jakiegoś czasu szukam tez rozwiązania do sterowania wszystkim w akwarium i oprócz w miarę taniego gotowego elemac sa-03 widziałem ciekawy polski dobrze opisany projekt AquaPI na bazie mini komputera Raspberry PI http://aquapi.polarnet.pl/index.php" onclick="window.open(this.href);return false;
Niestety nie ma grafów przedstawiających okablowanie do typowego obrazu systemu z oprogramowaniem ze strony - podłączenia termometru, wyświetlacza, wyjść sterujących zasilaniem urządzeń, itd. Można oczywiście na stornie podążać za instrukcją instalacji oprogramowania sterującego na istniejącym już systemie. W obecnym stanie projektu obsługuje termometr i kilka wyjść zasilania do sprzętów tak że można podłączyć na timerach oświetlenie, grzałkę, napowietrzacz, wiatraki, UV, filtry itd. oraz sterować nimi automatycznie przez parametry wody. Plusem jest gotowy bardzo czytelny dostęp po http do sterowania i logów. Przy przekierowaniu na domowym routerze można 24/7 mieć podgląd na statystyki.
Dodatkowo jak ktoś potrafi programować można by dodać kilka ciekawych rzeczy jak:
- badanie PH i sterowanie CO2, kalibracja sondy PH
- czujnik zalania (zwykły przewód przy zwarciu dający alarm i wyłączający odpowiednie sprzęty
- czujnik ruchu lub czujnik otwarcia od alarmów (np przy otwarciu przez dziecko szafki z osprzętem) kto ma małe dziecko ten zrozumie
- sterowanie PWM do LEDów,
- wysyłanie alarmów na e-maila i np przez stronę plusnet dostawanie od razu SMSa lub po transferze danach odbieranie info na androidzie
- dodanie brzęczka i czerwonej diody na obudowie w przypadku przekroczenie ważnych parametrów
- dodanie czujnika zanurzeniowego w celu sprawdzania poziomu wody i podłączenie do tego dolewki (pompki lub elektrozaworu)
- dodanie zakładki z podglądem po kamerze IP czyli tak naprawdę dodanie okna z IP loginem i hasłem do takiej kamery domowej
- dozownik nawozów na silniczkach do spryskiwaczy samochodowych lub silniku krokowym albo tłokowym
- karmnik na bazie silnika krokowego
- czujnik temperatury wewnątrz obudowy urządzenia i załączenie ewentualnie wiatraka
pomysłów może być wiele......
Najwięcej kosztuje Raspberry PI ale myślę że można się zamknąć w 300 zł z komputerem RPI, zasilaczem, płytką sterowania zasilaniem 8 wyjść, termometrem, wyświetlaczem LCD i jego sterownikiem, czujnikiem ruchu, brzęczkiem, diodą, czujnikiem zalania i poziomu wody.
Najprościej by zrobić listę zakupów, plik z dokładnym opisem podłączenia i gotowy obraz na kartę SD do RPI z włączonym DHCP by dostał adres i można go zmienić na stały bądź dać na stałe go później po mac-adresie ( dodatkowo przekierować adres WAN na LAN i innym portem), oczywiście nie zapomnieć o instrukcji zmiany haseł do strony http sterownika jeżeli ktoś lubi.
Niestety nie ma grafów przedstawiających okablowanie do typowego obrazu systemu z oprogramowaniem ze strony - podłączenia termometru, wyświetlacza, wyjść sterujących zasilaniem urządzeń, itd. Można oczywiście na stornie podążać za instrukcją instalacji oprogramowania sterującego na istniejącym już systemie. W obecnym stanie projektu obsługuje termometr i kilka wyjść zasilania do sprzętów tak że można podłączyć na timerach oświetlenie, grzałkę, napowietrzacz, wiatraki, UV, filtry itd. oraz sterować nimi automatycznie przez parametry wody. Plusem jest gotowy bardzo czytelny dostęp po http do sterowania i logów. Przy przekierowaniu na domowym routerze można 24/7 mieć podgląd na statystyki.
Dodatkowo jak ktoś potrafi programować można by dodać kilka ciekawych rzeczy jak:
- badanie PH i sterowanie CO2, kalibracja sondy PH
- czujnik zalania (zwykły przewód przy zwarciu dający alarm i wyłączający odpowiednie sprzęty
- czujnik ruchu lub czujnik otwarcia od alarmów (np przy otwarciu przez dziecko szafki z osprzętem) kto ma małe dziecko ten zrozumie
- sterowanie PWM do LEDów,
- wysyłanie alarmów na e-maila i np przez stronę plusnet dostawanie od razu SMSa lub po transferze danach odbieranie info na androidzie
- dodanie brzęczka i czerwonej diody na obudowie w przypadku przekroczenie ważnych parametrów
- dodanie czujnika zanurzeniowego w celu sprawdzania poziomu wody i podłączenie do tego dolewki (pompki lub elektrozaworu)
- dodanie zakładki z podglądem po kamerze IP czyli tak naprawdę dodanie okna z IP loginem i hasłem do takiej kamery domowej
- dozownik nawozów na silniczkach do spryskiwaczy samochodowych lub silniku krokowym albo tłokowym
- karmnik na bazie silnika krokowego
- czujnik temperatury wewnątrz obudowy urządzenia i załączenie ewentualnie wiatraka
pomysłów może być wiele......
Najwięcej kosztuje Raspberry PI ale myślę że można się zamknąć w 300 zł z komputerem RPI, zasilaczem, płytką sterowania zasilaniem 8 wyjść, termometrem, wyświetlaczem LCD i jego sterownikiem, czujnikiem ruchu, brzęczkiem, diodą, czujnikiem zalania i poziomu wody.
Najprościej by zrobić listę zakupów, plik z dokładnym opisem podłączenia i gotowy obraz na kartę SD do RPI z włączonym DHCP by dostał adres i można go zmienić na stały bądź dać na stałe go później po mac-adresie ( dodatkowo przekierować adres WAN na LAN i innym portem), oczywiście nie zapomnieć o instrukcji zmiany haseł do strony http sterownika jeżeli ktoś lubi.
Ostatnio zmieniony śr mar 11, 2015 3:53 pm przez darek84, łącznie zmieniany 4 razy.
-
- Admin
- Posty: 21853
- Rejestracja: ndz paź 30, 2011 10:22 pm
- Lokalizacja: Warszawa-Piaseczno
- Na imię mam: Lech-u
- Płeć:
Sterowanie akwarium. Arduino projekty...
Naprawdę kosztuje to tylko 3$?pkucaba pisze:Tak wygląda sterownik (koszt to ok 3$)
Najbardziej spodobało mi się to, że na tym urządzeniu można coś fajnego napisać. Ja bym se napisał: "Masz wporzo akwarium, nie musisz nic w nim robić".
Czy trzeba być elektronikiem (lub mieć o tym duże pojęcie), żeby takie zabawki robić? A kto pisze do tego programy?
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Tak, wersja z Chin tyle kosztuje. Oryginalne Arduino jest droższe. Ale jest to projekt otwarty i jest wiele klonów.Lech-u pisze:Naprawdę kosztuje to tylko 3$?
To nie są wszystkie koszty trzeba doliczyć czujniki wyświetlacz przyciski jakąś obudowę elementy wykonawcze...
Troszkę się uzbiera... Ale zabawa pyszna.
Idea jest taka by osoby bez wykształcenia elektronicznego mogły od razu wkroczyć w świat programowania.Lech-u pisze:Czy trzeba być elektronikiem (lub mieć o tym duże pojęcie), żeby takie zabawki robić? A kto pisze do tego programy?
To takie klocki które wystarczy połączyć przewodami i zacząć poznawać świat mikroprocesorów.
Lech-u pisze:Ja bym se napisał: "Masz wporzo akwarium, nie musisz nic w nim robić".
Napisałem dla Ciebie jakby Ci się nie chciało
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Admin
- Posty: 21853
- Rejestracja: ndz paź 30, 2011 10:22 pm
- Lokalizacja: Warszawa-Piaseczno
- Na imię mam: Lech-u
- Płeć:
Sterowanie akwarium. Arduino projekty...
No, to rozumiem.
Teraz mogę iść na piwko i będę tylko patrzył na akwarium.
Potrzebowałem takiej obiektywnej oceny, wystawionej przez komputer akwarystyczny.
Jednak co maszyna, to maszyna. Zero tendencyjnych odpowiedzi: lubię, nie lubię, wiem, nie wiem...
Prosty przekaz od maszyny jest najlepszy: teraz wiem, że mam w porzo akwarium i nie muszę nic w nim robić.
Dziękuję Kucysiu, że tak mądrą maszynę skonstruowałeś.
Pochwała się należy jak talala
Teraz mogę iść na piwko i będę tylko patrzył na akwarium.
Potrzebowałem takiej obiektywnej oceny, wystawionej przez komputer akwarystyczny.
Jednak co maszyna, to maszyna. Zero tendencyjnych odpowiedzi: lubię, nie lubię, wiem, nie wiem...
Prosty przekaz od maszyny jest najlepszy: teraz wiem, że mam w porzo akwarium i nie muszę nic w nim robić.
Dziękuję Kucysiu, że tak mądrą maszynę skonstruowałeś.
Pochwała się należy jak talala
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Jestem wzruszony...
Tak wracając do tej małej płytki z elektroniką.
Zaczęły mnie wkurzać urządzenia sterujące u mnie. Niby programuje się je rzadko, a jednak monotonne klikanie i ustawianie kilkunastu funkcji jest czasochłonne. Samo menu przy wielofunkcyjnym urządzeniu staje się skomplikowane.
Myślę nad sterownikiem w którym ustawienia wprowadza się przy pomocy komputera albo przez aplikację w telefonie. Praktycznie bez przycisków do programowania tylko wyświetlacz informacyjny.
Co wy na to?
Tak wracając do tej małej płytki z elektroniką.
Zaczęły mnie wkurzać urządzenia sterujące u mnie. Niby programuje się je rzadko, a jednak monotonne klikanie i ustawianie kilkunastu funkcji jest czasochłonne. Samo menu przy wielofunkcyjnym urządzeniu staje się skomplikowane.
Myślę nad sterownikiem w którym ustawienia wprowadza się przy pomocy komputera albo przez aplikację w telefonie. Praktycznie bez przycisków do programowania tylko wyświetlacz informacyjny.
Co wy na to?
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Admin
- Posty: 21853
- Rejestracja: ndz paź 30, 2011 10:22 pm
- Lokalizacja: Warszawa-Piaseczno
- Na imię mam: Lech-u
- Płeć:
Sterowanie akwarium. Arduino projekty...
Profilux?pkucaba pisze:Praktycznie bez przycisków do programowania tylko wyświetlacz informacyjny.
Co wy na to?
Polecam!
Obsługa (prawie 100%) z komputera PC.
Zakochałem się w tym urządzeniu. Miodzio!
Steruje wszystkim w moich trzech akwariach. Włącznie z dolewkami wody.
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Ma tylko jedną wadę... Kto zgadnie jaką?Lech-u pisze:Profilux?
Polecam!
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Admin
- Posty: 21853
- Rejestracja: ndz paź 30, 2011 10:22 pm
- Lokalizacja: Warszawa-Piaseczno
- Na imię mam: Lech-u
- Płeć:
Sterowanie akwarium. Arduino projekty...
Policz najpierw całkowity koszt tego składaka. Ale tak wszystko wszystko.pkucaba pisze:Ma tylko jedną wadę... Kto zgadnie jaką?
A potem przyłożymy to do Profiluxa i sprawdzimy, czy pokrywają się wszystkie funkcje.
No to start!
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Ale co mam policzyć? Komputer czy razem z sondami itp itd?
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Admin
- Posty: 21853
- Rejestracja: ndz paź 30, 2011 10:22 pm
- Lokalizacja: Warszawa-Piaseczno
- Na imię mam: Lech-u
- Płeć:
Sterowanie akwarium. Arduino projekty...
Sondy i do Profiluxa trzeba policzyć. Więc można je spokojnie odpuścić.pkucaba pisze:Ale co mam policzyć? Komputer czy razem z sondami itp itd?
Ale gniazda pomiarowe np. pH, temperatury, poziom wody itp. jako część urządzenia, do której podpinasz sondy to już trzeba policzyć. Oczywiście gniazdo z odpowiednim układem do odczytania danego parametru i do odpowiedniego zareagowania (np. włączenie lub wyłączenie czegoś).
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Myślę, że to bezcelowe bo wiadomo, że będzie to cena części.
O wartości urządzenia stanowi funkcjonalność i możliwości. Możliwości zależne są od oprogramowania oraz peryferiów.
Taki projekt DIY trzeba jeszcze estetycznie wykończyć.
Dyskusja mająca wyłonić co lepsze profilux czy amazon, lajon czy skalar czy jakikolwiek DIY jest bez sensu.
Lechu mam prośbę. Opisz czym steruje Twój profilux. Będzie to ciekawa lista.
Dla podbicia tematu zobaczcie sterownik oparty o Arduino mega (klon kosztuje 10$).
Oczywiście najdroższy jest wyświetlacz dotykowy
[youtube][/youtube]
O wartości urządzenia stanowi funkcjonalność i możliwości. Możliwości zależne są od oprogramowania oraz peryferiów.
Taki projekt DIY trzeba jeszcze estetycznie wykończyć.
Dyskusja mająca wyłonić co lepsze profilux czy amazon, lajon czy skalar czy jakikolwiek DIY jest bez sensu.
Lechu mam prośbę. Opisz czym steruje Twój profilux. Będzie to ciekawa lista.
Dla podbicia tematu zobaczcie sterownik oparty o Arduino mega (klon kosztuje 10$).
Oczywiście najdroższy jest wyświetlacz dotykowy
[youtube][/youtube]
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Uczestnik
- Posty: 49
- Rejestracja: pn mar 10, 2014 6:38 pm
- Lokalizacja: Pruszków
- Na imię mam: Tomek
- Płeć:
Re: Sterowanie akwarium. Arduino projekty...
Cześć.
Mam zrobiony taki sterownik, no może podobny.
Nie miałem czasu podłączyć go jeszcze pod akwarium ale na biurku dobrze się sprawował.
Tylko moja koncepcja była troszkę inna: wszystko przez www i tylko kontrolka z alarmem że coś jest nie tak.
NA tą chwilę zrealizowałem:
-strona statusu
-ustawienia czasowe
-sterowanie temperaturą
-ustawienie adresu IP
-czas RTC
-czujniki dallas
-zapis w eeprom
Oczywiście na arduino plus ethernet shield.
Pozdrawiam
Mam zrobiony taki sterownik, no może podobny.
Nie miałem czasu podłączyć go jeszcze pod akwarium ale na biurku dobrze się sprawował.
Tylko moja koncepcja była troszkę inna: wszystko przez www i tylko kontrolka z alarmem że coś jest nie tak.
NA tą chwilę zrealizowałem:
-strona statusu
-ustawienia czasowe
-sterowanie temperaturą
-ustawienie adresu IP
-czas RTC
-czujniki dallas
-zapis w eeprom
Oczywiście na arduino plus ethernet shield.
Pozdrawiam
-
- Arcymistrz
- Posty: 4316
- Rejestracja: wt sie 24, 2010 1:57 pm
- Lokalizacja: Kraków,Warszawa-Wawer
- Płeć:
Sterowanie akwarium. Arduino projekty...
nie było pytania, czujnik temperaturykodzin pisze:-czujniki dallas
Ratel
-
- Uczestnik
- Posty: 45
- Rejestracja: śr lut 12, 2014 3:50 pm
- Lokalizacja: Warszawa
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
grlskce, uszkodzisz prawdopodobnie port mikrokontrolera w ten sposób podłączając diody.
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Uczestnik
- Posty: 45
- Rejestracja: śr lut 12, 2014 3:50 pm
- Lokalizacja: Warszawa
Sterowanie akwarium. Arduino projekty...
W ten sposób na chwilę do testów. Docelowo przez drivery led z wejściem PWM
-
- Miszcz
- Posty: 3741
- Rejestracja: śr gru 01, 2010 9:58 pm
- Lokalizacja: Witolin
- Na imię mam: Piotr
- Płeć:
Sterowanie akwarium. Arduino projekty...
Jakich chcesz użyć driverów?
Kiedy spytają cię, jak się masz, odpowiedz po prostu, że wcale.
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
Z pszczołami nigdy nic nie wiadomo. Ani z misiami, prosiaczkami, królikami, sowami, kucykami…
-
- Uczestnik
- Posty: 45
- Rejestracja: śr lut 12, 2014 3:50 pm
- Lokalizacja: Warszawa
Re: Sterowanie akwarium. Arduino projekty...
Http://allegro.pl/driver-p4115h-led-180 ... 73319.html" onclick="window.open(this.href);return false;
Kliknij obrazek, aby powiększyć
Kliknij obrazek, aby powiększyć