Witaj!
LogowanieRejestracja




Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Sterownik arduino AquaLed
23.01.2017, 22:55 (Ten post był ostatnio modyfikowany: 23.01.2017 23:00 przez Lukasz.)
Post: #1
Sterownik arduino AquaLed
Niedawno wykonałem nowy sterownik do akwarium, tym razem z wyświetlaczem dotykowym Uśmiech
Nie jestem autorem tego programu, znalazłem gotowy program ale musiałem go dopracować do własnych potrzeb.
Głównym celem jest sterowanie moją lampą power LED, dodatkowo może sterować chłodzeniem wody, radiatora i czegoś jeszcze Uśmiech (ja nie mam pomysłu ale obsługuje 3 termometry).
Sterownik składa się z:
arduino nano
RTC DS3131
termometru DS18B20 w wodoodpornej obudowie
wyświetlacza Nextion 2,8"
przetwornicy step down ustawionej na 5V ponieważ sterownik jest zasilany tym samym zasilaczem co lampa
TIP122 + opornik 1k ohm do sterowania wentylatorem chłodzącym.

Sterownik może max obsłużyć 6 kanałów PWM, dla każdego można ustawić: godzinę włączenia, wyłączenia, czas wschodu i zachodu, min i max moc, oświetlenie nocne.

Wszystkie ustawieniami można zmieniać z wyświetlacza dotykowego.

Ponieważ składa się on z wielu elementów wszystko przylutowałem do płytki uniwersalnej.

Tak to wygląda
[Obrazek: 2a4156e88de052f20444fb84a5018ee9.jpg]
[Obrazek: 159e3b4f389170c6da55d887ca6a0103.jpg]
PWM - sterowanie lampą
C - 3x chłodzeniem 12V
T - 3x podłączenie termometru

[Obrazek: 3b7e7fd8492ef1e74506943c98e401aa.jpg]


https://github.com/mathompl/AquaLed/blob.../README.md
Strona autora sterownika, zamieszczony jest dokładny opis i zdjęcia jak to wszystko wygląda na wyświetlaczu.

Podsumowanie:
-jestem zadowolony z efektu
-spędziłem na tym kilkanaście godzin
-dotykowe zmiany ustawień lampy są naprawdę wygodne
-jeśli będę potrzebować to na pewno zrobię drugi taki sterownik
-nie polecam budowy tego osobie która nie miała wcześnie styczności z arduino, to nie jest proste do zrobienia.

Później spróbuję nagrać i wstawić tu film z funkcjonowania sterownika.
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
[-] 5 użytkowników podziękowało za ten post:
adams2121 (23.01.2017), bartesta (06.03.2017), flyman7 (23.01.2017), Norrden (23.01.2017), Rafal (23.01.2017)
Reklama (jeśli nie chcesz jej oglądać, zarejestruj się na forum!)

23.01.2017, 23:01
Post: #2
RE: Sterownik arduino AquaLed
O, to jest dokładnie to, co mi się niebawem przyda Duży uśmiech Dzięki za opis i źródło. Plusik ode mnie Uśmiech
P.S W razie pytań, można do Ciebie uderzyć?

Pozdrawiam,
Robert


[Obrazek: podpis.gif]
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
23.01.2017, 23:06
Post: #3
RE: Sterownik arduino AquaLed
Oczywiście, chętnie pomogę.

Dodatkowo do sterownika dodałem opcje aby wyświetlacz po 15 minutach (czas można zmienić) nie dotykania wyłączył się. Nie świeci się cały czas.
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
[-] 1 użytkownik podziękował za ten post:
Norrden (23.01.2017)
23.01.2017, 23:42
Post: #4
RE: Sterownik arduino AquaLed
ładny pająk Uśmiech kurcze..trzeba opanować technikę wytrawiania płytek ? Uśmiech układ bardzo ciekawy - szacunek. Co do 3 termistorów.. to nie trudno wymyślić układ Uśmiech
akwarium temperatura / radiator lampy /sump ?
można też mierzyć temperaturę wody RO z sieci ? różne parametry można mierzyć Uśmiech nawet temperaturę na dworze i załączanie chłodziarki w lato ? (na piwo Uśmiech nie do akwarium Uśmiech ) Technika galopuje strasznie szybko do przodu skoro z gotowca można kupić już wyświetlacz dotykowy Uśmiech kiedyś nie do pomyślenia -nadal niektóre nowoczesne samochody nie mają tego rozwiązania z budżetem milionowym - które ty zamontujesz do swojego akwarium .
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
23.01.2017, 23:56
Post: #5
RE: Sterownik arduino AquaLed
Przy arduino ręcznie zrobione płytki się nie sprawdzą, piny są bardzo blisko siebie.
Przy jednej sztuce nie opłaca się zamawiać specjalnej płytki drukowanej, profesjonalnie wykonanej.

Nie spotkałem się z takim rozwiązaniem w żadnej gotowej lampie Led Uśmiech
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
24.01.2017, 09:29
Post: #6
RE: Sterownik arduino AquaLed
no fakt arduino jest wspaniałą platformą, czytam o niej i się ucze. też lepie sterownik do akwarium, ale mam kilka problemów technicznych - wykonanie dozownika nawozowego, masakra, na yt wygląda to tak prosto.... a potem okazuje się że wcale tak nie jest i to co było najłatwiejsze jest mega trudne do zrobienia
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
05.03.2017, 16:28
Post: #7
RE: Sterownik arduino AquaLed
Ostatnio do program weszło dużo poprawek i wersja na większy wyswietlacz 4,3".
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
05.03.2017, 23:07 (Ten post był ostatnio modyfikowany: 05.03.2017 23:08 przez adam1004a.)
Post: #8
RE: Sterownik arduino AquaLed
a czy ten wyswieltacz nie jest na 3.3v? z tego co wiem to arduino jest na 5V, lepiej było użyć esp - ma wifi wbudowane i 10 wejść/wyjść PWM. ekran fajna rzecz, też zrobiłem, ale konfiguracja przez www to jest wygoda.

a mam pytanie o ten termometr, mój w wodzie nie mierzy?! wsadziłem go do worka i mierzy, zauważyłem że obudowa ta metalowa ma przebicie do masy, czy twoja też tak ma?
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
05.03.2017, 23:31
Post: #9
RE: Sterownik arduino AquaLed
Wyświetlacz jest 5V.
Wyświetlacz do arduino jest podłączony przez piny RX TX nie wiem jak to wygląda w ESP.
Ten wyświetlacz to też wygoda Uśmiech

Nie wiem i nie sprawdzę bo obkleiłem termometr silikonem Uśmiech
Ale zanim go obkleiłem to w wodzie działał normalnie.
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
Reklama (jeśli nie chcesz jej oglądać, zarejestruj się na forum!)

06.03.2017, 13:06 (Ten post był ostatnio modyfikowany: 06.03.2017 13:09 przez adam1004a.)
Post: #10
RE: Sterownik arduino AquaLed
najwidoczniej mój termometr jest jakiś felerny... w szklance z wodą równiez kiszka. chyba go też całego silikonem wysmaruje.

ESP też ma RX i TX bo to magistrala szeregowa (o ile się nie myle). wifi daje ten bajer ze będąc w robocie mogę sobie np. lampe odpalić ub zgasić Uśmiech no i nie trzeba tyłka z kanapy podnosić Uśmiech to co zrobisz na arduino zrobisz też na esp, tylko trzeba opinowanie inaczej zadeklarować, czasem biblioteke dać inną.

ilość portów pwm czy zwykłych można łatwo zwiększyć. ilość urządzeń którymi można sterować jest w zasadzie nieograniczona, wyłącznie wyobraźnia.

pokaż co masz na wyświetlaczu, taż mam dotykowy 2.8" ale nie zainstalowałem, zostawiłem na rzecz zwykłego 16x2,bo taki miałem. programuje się za pomocą 5 klawiszy, bo tyle miałem, no i przez WWW

kłopot mam jedynie z odświeżaniem w czasie rzeczywistym strony www kompletenie nie kumam html, php i innych www technologii.

co do trudności -to uważam że jest to proste i każdy kto ma lutownicę da sobie radę. wystarczy odpatrzeć schemat połączeń, ja robiłem na początku na pająka, na desce, potem przeniosłem na płytkę. z perspektywy czasu rozsądniejszym było zrobić to odrazu na płytce, ale człowiek się uczy czały czas.
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
06.03.2017, 14:18
Post: #11
RE: Sterownik arduino AquaLed
Fajna robota. Jak na posiadane funkcje mało kabelkówUśmiech Drivery do lampy masz na jakiejś osobnej płytce, przy lampie czy w powietrzu? Każdy driver to dodatkowa wiązka przewodówUśmiech
Wyświetlacz na 5V jest na pewno dobrym rozwiązaniem, ja mam na 3,3 i to powoduje konieczność zastosowania konwertera, czyli dodatkowy pająk. Wyświetlacz i funkcje dotykowe ekranu są razem na rx/tx?

Możliwych rozwiązań przybywa szybko, trzeba będzie się pochylić nad jakąś nową konstrukcjąUśmiech

pozdrawiam, bartesta
[Słonina - 346 + 96 litrów]
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
06.03.2017, 14:34
Post: #12
RE: Sterownik arduino AquaLed
http://akwarystyczne.info/showthread.php?tid=12604
Tu reszta Uśmiech
Pająk ale przykręcony do płyty od startach bezpieczników Uśmiech
Stare zdjęcie widać na nim arduino zamiast tego obecnego sterownika.
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
06.03.2017, 15:44
Post: #13
RE: Sterownik arduino AquaLed
Eee, tam są tylko 3 driveryOczko Gorzej robi się, kiedy jest ich więcej...

pozdrawiam, bartesta
[Słonina - 346 + 96 litrów]
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
06.03.2017, 17:23 (Ten post był ostatnio modyfikowany: 06.03.2017 17:23 przez Lukasz.)
Post: #14
RE: Sterownik arduino AquaLed
Nie drivery tylko przetwornice + TIP122
I nie 3 a 4 (jedna mała)
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
25.05.2017, 10:42
Post: #15
Sterownik arduino AquaLed
[Obrazek: 67915e5fd69e66aabe14f6c4cc3c75b5.jpg]
[Obrazek: fa2e62dde854b971116e220197a56a27.jpg]
Wreszcie miałem czas aby wszystko poskładać Uśmiech
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post

Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Sterownik do akwarium na esp8266 adam1004a 22 2 821 09.03.2017 10:41
Ostatni post: adam1004a
  AQMA - STEROWNIK DO AKWARIUM MORSKIEGO, ARDUINO LEONARDO Lukasz 2 952 03.03.2017 14:34
Ostatni post: Lukasz
  JAK WCZYTAĆ KOD Z PLIKU I ZAINSTALOWAĆ BIBLIOTEKI - ARDUINO Lukasz 4 813 02.03.2017 21:32
Ostatni post: adam1004a
  AQMA REFILL ATO - AUTOMATYCZNA DOLEWKA, ARDUINO NANO Lukasz 0 512 01.03.2017 00:40
Ostatni post: Lukasz
  Sterownik lampy LED bartesta 61 19 186 16.08.2016 12:28
Ostatni post: bartesta
  Sterownik na Arduino irekw71 0 1 479 16.05.2015 06:50
Ostatni post: irekw71
  kontroler//sterownik lampy led Morseton 0 1 366 24.02.2015 17:01
Ostatni post: Morseton
  Sterownik obrotów silnika irekw71 33 11 304 12.11.2014 09:00
Ostatni post: cypeks
  Pomiar temperatury - arduino bartesta 8 3 840 25.08.2014 12:48
Ostatni post: bartesta

Skocz do:



Użytkownicy przeglądający ten wątek: 1 gości

Polskie tłumaczenie © 2007-2017 Polski Support MyBB
Silnik forum MyBB, © 2002-2017 MyBB Group.
Elementy graficzne wykonane przez Polski Support MyBB.
Kodowanie i obsługa techniczna: TIserwis.pl.