Skocz do zawartości
magu

6-kanałowy sterownik LED - AQma LED Control v3 - by magu

Rekomendowane odpowiedzi

Nie bardzo to rozumie.

Chodzi mi o to, ze najpierw trzeba wlaczyc AQma konfigurator z ktorym nie moge

sie polaczyc, a nastepne do obslugi sterownika AQma controller z tym sie

polaczylem bez problemy.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Do obsługi tego co w temacie (6-kanalowy-sterownik-led-aqma-led-control-by-magu) korzystamy z programu AQma LED Control


f5bbb6b31b93a038f9571a95b4ac476eu1061a932.png

http://nano-reef.pl/topic/77629-katowickie-240l-sump-128/

Akwa 120x40x50 + sump 80x40x40, Obieg NJ 3000, Odpieniacz DIY ala Deltec 1455 Aquabee 2000 igła, Światło Hailea 4x54W + nocne, Dolewka AquaTrend, Dozownik Jebao DP4

Nowy zbiornik:

http://nano-reef.pl/forums/topic/87373-projekt-nowego-szkiełka-150x60x60-w-katowicach/

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Shellik, dziekuje za odpowiedz.

To ja cos namieszalem chyba albo zle przeczytalem, ze pierwszy raz przed uruchomieniem

trzeba uruchomic AQma configurator.

Co teraz jezeli w AQma kontolerze nie ustawilem wszystkich kanalow za pierwszym razem?

Wyczytalem, ze " inaczej zaczytywane są śmieci z nieuzupełnionego epromu i aplikacja wali błąd"

Czy mozna jakos to naprawic.

pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Można ustawić ponownie wszystkie :)


f5bbb6b31b93a038f9571a95b4ac476eu1061a932.png

http://nano-reef.pl/topic/77629-katowickie-240l-sump-128/

Akwa 120x40x50 + sump 80x40x40, Obieg NJ 3000, Odpieniacz DIY ala Deltec 1455 Aquabee 2000 igła, Światło Hailea 4x54W + nocne, Dolewka AquaTrend, Dozownik Jebao DP4

Nowy zbiornik:

http://nano-reef.pl/forums/topic/87373-projekt-nowego-szkiełka-150x60x60-w-katowicach/

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Czytałeś to: http://magu.pl/aqma-led-control?

Do AQMA LED CONTROL na dole strony jest aplikacja, która nazwana jest "Aplikacja na PC do zarządzania AQma LED Control". Nie rozumiem co tu jest trudnego do zrozumienia?

Ponadto na stronie jest napisane "** Żeby aplikacja na windows prawidłowo odczytała dane z AQmy najpierw należy skonfigurować wszystkie kanały (nawet te nieużywane) inaczej zaczytywane są śmieci z nieuzupełnionego epromu i aplikacja wali błąd."

Co znaczy, że po uruchomieniu trzeba kliknąć w "Aplikacji na PC do zarządzania AQma LED Control" wszystkie niebieskie ptaszki przy każdym z obwodów. Czy zrobisz to za pierwszym, czy dziesiątym uruchomieniem, nie ma większego znaczenia. Ale dopóki nie skonfigurujesz wszystkich obwodów, przy próbie pobrania danych ze sterownika do komputera będziesz dostawał błędy. W sumie kliknąć trzeba sześć ptaszków. Prościej nie dam rady...

Gdzie tu jest napisane coś o " AQma configurator" z Twojego poprzedniego postu?

To jest wątek o 6-kanałowym sterowniku LED.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Tak,czytalem i tak jak napisalem powyzej , ze nie zrozumialem wszystkiego.

Pierwszy raz trzymam Arduino i Lcd w reku i nie wszytko jest dla mnie tak oczywiste jak dla "zawodowcow".

Przy okazji LCD jest 20*4, a wyswietla tylko dwie gorne linie, co trzeba zrobic zeby wyswietlal na 4 liniach.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Magu, pisalem ze nie znam sie na programowaniu.

Moglbys napisac co i gdzie trzeba dodac/zmienic?

Czy wystarczy lcd.begin(16,2); zamienic na (20,4)?

Edytowane przez robson16 (wyświetl historię edycji)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Kod jest dostępny w takiej formie jak na stronie. Druga sprawa, nie wiem czy czytałeś: http://magu.pl/aqma-led-control

Tam jest napisane: Kod do Arduino Nano. LCD (New LiquidCrystal), czujnik temperatury, czujnik ruchu, obsługa grzałki i wentylatorów. Kod nierozwijany, niewspierany.

Mogę Ci dopisać co będziesz chciał, ale na zlecenie. Za każdą rozpoczętą godzinę pracy biorę 200pln oczywiście z FV. Zapraszam do kontaktu mailowego.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ok, dodalem do swojego postu powyzej linijke co powinienem zmienic.

Czy moze ktos potwierdzic czy to wystarczy?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

przecież Magu wyraźnie zaznaczył, że tej wersji nie wspiera i nie rozwija. Nie męczmy go o LCD. Już i tak zrobił wystarczająco dużo dobrej roboty.


f5bbb6b31b93a038f9571a95b4ac476eu1061a932.png

http://nano-reef.pl/topic/77629-katowickie-240l-sump-128/

Akwa 120x40x50 + sump 80x40x40, Obieg NJ 3000, Odpieniacz DIY ala Deltec 1455 Aquabee 2000 igła, Światło Hailea 4x54W + nocne, Dolewka AquaTrend, Dozownik Jebao DP4

Nowy zbiornik:

http://nano-reef.pl/forums/topic/87373-projekt-nowego-szkiełka-150x60x60-w-katowicach/

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Panowie i Panie, pytanko. Jestem w posiadaniu lampy T5 8x80w i chciał bym każdy ze stateczników (4x) włączać i wyłączać oddzielnie o zadanym czasie. Czy zestaw: arduino nano v3.0, 4 kanałowy moduł przekaźnikowy (250VAC 10A) i RTC DS1307 wystarczą aby coś takiego sklecić? W praktyce ma to wyglądać tak, że zasilanie będzie wbudowane w lampę, a arduino z jakimś radiatorem zaraz za wiatraczkiem od chłodzenia lampy.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wystarczą ale jako moduł wykonawczy polecam coś na transoptorach i triakach. Cicho i niezawodne. Wpisz moduł wykonawczy w allegro wyskoczy Ci zestaw firmy avt, co prawda do polutowania Ale to sama przyjemność. 42zeta.

Wysłane z galaktyki S4


7de235a26562911269b91f0894bacc5bu1345a1188.png

Słone "Coś"

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Magu chciałbym Ci bardzo podziękować. Moja lampa na tym sterowniku działa już 4-ty miesiąc bez żadnych problemów :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

bo się nie nadają ...

Z czystej ciekawości, czemu się nie nadają?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mała prośba co do kumatych w sprawach programowania. Napisałem króciutki program, który załącza i wyłącza mi przekaźniki o zadanej godzinie. Problem polega na tym, że po ustawieniu załączenia przekaźnika na zadaną godzinę i zaniku prądu, przekaźnik nie włącza się po ponownym podaniu zasilania. Posiadam arduino nano, rtc1307 i płytke z 4 przekaźnikami półprzewodnikowymi.

Czy ktoś z was może "rzucić" na to okiem?

programik:

#include <Wire.h>

#include "RTClib.h"

RTC_DS1307 czas;

void setup ()

{

pinMode(2, OUTPUT);

pinMode(3, OUTPUT);

pinMode(4, OUTPUT);

pinMode(5, OUTPUT);

Serial.begin(9600);

Wire.begin();

czas.begin();

//czas.adjust(DateTime(2014, 5, 29, 10, 0, 0)); // tutaj ustawiam aktualny czas ( rok, miesiąc, dzień, godzina, minuta, sekunda)

}

void loop ()

{

DateTime now = czas.now();

int godzina=now.hour();

int minut=now.minute();

if (godzina==8 & minut>=0 & godzina<=22)

{

digitalWrite(2, HIGH);

}

else

{

digitalWrite(2, LOW);

}

if (godzina==8 & minut>=30 & godzina<=21)

{

digitalWrite(3, HIGH);

}

else

{

digitalWrite(3, LOW);

}

if (godzina==9 & minut>=0 & godzina<=21)

{

digitalWrite(4, HIGH);

}

else

{

digitalWrite(4, LOW);

}

if (godzina==9 & minut>=30 & godzina<=21)

{

digitalWrite(5, HIGH);

}

else

{

digitalWrite(5, LOW);

}

delay(1000);

{

DateTime now = czas.now();

Serial.print(now.day(), DEC);

Serial.print('.');

Serial.print(now.month(), DEC);

Serial.print('.');

Serial.print(now.year(), DEC);

Serial.print(' ');

Serial.print(now.hour(), DEC);

Serial.print(':');

Serial.print(now.minute(), DEC);

Serial.print(':');

Serial.print(now.second(), DEC);

Serial.println();

delay(1000);

}

}

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wydaje mi się że nie spełnia sie pierwsza część warunku

If(godzina==8) itd

Daj że jeśli jest większa od ósmej i wtedy powinny się spełniać wszystkie trzy. Teraz omija Ci te ify jeśli jest inna godzina.

Wysłane z galaktyki S4


7de235a26562911269b91f0894bacc5bu1345a1188.png

Słone "Coś"

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Przepraszam, że się wcinam, mając blade pojęcie o programowaniu i pętlach. Nie pomogę autorowi, ale sama też chciałabym się dokształcić.

Na oko wydaje mi się, że big daddy ma rację.

Załóżmy, że (przy takiej konstrukcji pętli) prąd wywali o godzinie 8:12 i powróci o 8:23.

Wtedy wszystkie warunki pozostają niespełnione i wszystko się wywala.

znalazłam taki komentarz w necie i mam głupie pytanie;

"delay(1000); // waits for a second"

czy to oznacza, że warunki sprawdzane są co sekundę?

Czy ta petla wykonuje się w nieskończoność?

Edytowane przez Nik@ (wyświetl historię edycji)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Delay to opóźnienie, procesor sobie po prostu czeka i się leni przez 1000 milisekund czyli 1s nic się nie dzieje.

void loop wykonuje się w nieskończoność.

Jeśli na początku programu dasz delay (1000) to tak wtedy warunki będą sprawdzane co sekundę ale to nie do końca tak działa to jest po prostu komenda zatrzymania na określony czas(bardzo zresztą kłopotliwa i niekorzystna w bardziej rozbudowanych szkicach)

DigitalWrite(dioda, HIGH);

Delay(1000)

DigitalWrite(dioda, LOW)

delay(1000);

Dioda w tym przypadku miga z dostępem sekundowym, obieg programu trwa 2s.

Nik@ trochę nie do końca jak piszesz w przykładzie który podałaś właśnie to jedyna godzina przy której wszystko powinno działać jak należy, ale jeśli to będzie inna godzina pierwsza część warunku o której pisałem nie spełni się zatem program pominie tego ifa.

Wysłane z galaktyki S4

Edytowane przez big daddy (wyświetl historię edycji)

7de235a26562911269b91f0894bacc5bu1345a1188.png

Słone "Coś"

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Ten wątek jest dość stary. Należy rozważyć rozpoczęcie nowego wątku zamiast ożywienia tego.

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ą.

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ę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wchodząc do serwisu Nano-Reef, zgadzasz się na warunki Warunki użytkowania.