zomer Zgłoś Napisano 3 Grudnia 2015 Witam! Forum jest pełne kodów do sterowników Arduino na pinach PWM. Dodatkowo z osobnym sterowaniem diodami niebieskimi i białymi na dodatek. Szukam prostego kodu który włączał by świetlówki o zadanej godzinie i gasił o zadanej godzinie. Nie potrzebuję żadnego rozjaśniania ani sterowania diodami kolorowymi. Bardzo proszę o wstawkę takiego kodu. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
xEndriu Zgłoś Napisano 3 Grudnia 2015 Nie lepiej kupić programator czasowy ? Cytuj 820L w obiegu 282.5L http://nano-reef.pl/...2825l-z-lubina/ 72L http://nano-reef.pl/...ropelka-oceanu/ Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
magu Zgłoś Napisano 3 Grudnia 2015 http://magu.pl/aqma Podłącz tylko zegarek i przekaźniki SSR albo triaki z optoizolacją (max sześć kanałów). Cytuj www.magu.pl większy: https://nano-reef.pl/...550l duży: https://nano-reef.pl/...ystko-zle-300l/ mały: https://nano-reef.pl/...odmian-by-magu/ Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
zomer Zgłoś Napisano 4 Grudnia 2015 Nie lepiej bo mam zamiar wykorzystać funkcję pomp do dozowania soli, oraz sondę termostat na arduino. Do tego chcę podłączyć pilota. Pilot zresztą mi już działa na arduino. Mam już kupiony cały zestaw arduino leonardo. Oczekuję że ktoś wstawi fragment kody z funkcją włączania HIGH i wyłączania LOW w zależności od czasu na zegarze RTC. W dostępnych przykładach są tylko funkcje ściemniania diodami led i to z podziałem na białe i niebieskie. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Gość Zgłoś Napisano 4 Grudnia 2015 AQma ma przecież 3 lub 6 timery/ów (3 zamiennie z pompami perystaltycznymi albo-albo) i 3 "normalne" popmy Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
zomer Zgłoś Napisano 4 Grudnia 2015 (edytowane) AQma ma przecież 3 lub 6 timery/ów (3 zamiennie z pompami perystaltycznymi albo-albo) i 3 "normalne" popmy Mam aQme. Podłączyłem aQme i działała w korelacji z przekaźnikiem 8 kanałowym, ale przy dołączeniu kodu ze sterowaniem pilotem IR pojawiły się błędy i nie działa ani pilot ani aQma. Potrzebuję prostego kody włącz wyłącz o danej godzinie, żebym mógł do tego dołączyć swój kod sterowania pilotem IR. Tutaj jest coś podobnego http://nano-reef.pl/...wy/page__st__20 ale autor dorzucił sterowanie kanałem niebieskim i białym w różnym zakresie oporności na potencjometrach. Nie czyje się na siłach przerabiać ten kod pod swoje potrzeby. Szukam czegoś takiego: Włącz o godzinie 6:00 (HIGH), wyłącz o godzinie 20:00 (LOW) Normalnie wszędzie są przykłady na wykonanie zegara http://www.jarzebski.pl/ zegar dla zegara, Po co, na co. Skoro niczego nie włącza ani nie wyłącza. Zegarek do wyświetlania czasu. Banał wyświetla i co z tego, niczym nie steruje.http://malinowo.net....uladzie-ds1307/ To samo, ręce opadają. Na nano-ref jest kilka ciekawych przykładów, ale dotyczą się driwerów ściemniania lamp led, dla mnie nie przydatne do świetlówek i żarników HQL. --- Próbowałem przerobić kod aQma, ale poległem. Szukam czegoś takiego /* * OpenAquarium sensor platform for Arduino from Cooking-hacks. * * Copyright © Libelium Comunicaciones Distribuidas S.L. * http://www.libelium.com * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * a * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * * Version: 1.0 * Design: David Gascón * Implementation: Marcos Martinez, Luis Martin & Jorge Casanova */ #include "OpenAquarium.h" #include "Wire.h" DateTime now; //Power strip codes unsigned long on1 = 1597145202; unsigned long off1 = 1597145204; unsigned long on2 = 1597145220; unsigned long off2 = 1597145222; unsigned long on3 = 1597145112; unsigned long off3 = 1597145114; unsigned long on4 = 1597144950; unsigned long off4 = 1597144952; unsigned long on5 = 1597144464; unsigned long off5 = 1597144466; void setup() { Serial.begin(115200); OpenAquarium.init(); OpenAquarium.setTime(); } void loop() { now =OpenAquarium.getTime(); OpenAquarium.printTime(now); if (now.hour() == 22 && now.minute() == 15){ OpenAquarium.sendPowerStrip(on1); //Turn ON plug 1 Serial.println("RGB ON"); } if (now.hour() == 23 && now.minute() == 59){ OpenAquarium.sendPowerStrip(off1); //Turn OFF plug 1 Serial.println("RGB OFF"); } } Lecz ten projekt https://www.cooking-...itoring-arduino również jest mocno rozbudowany Edytowane 4 Grudnia 2015 przez zomer (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Grzegorz T Zgłoś Napisano 4 Grudnia 2015 "Potrzebuję prostego kody włącz wyłącz o danej godzinie, żebym mógł do tego dołączyć swój kod sterowania pilotem IR." - 3 posty i 3 razy pretensje. Kolego zomer. Ja nie widzę problemu tam gdzie ty go widzisz. I to bez zmiany kodu. 0% PWM wystawione na przekaźnik nie załącza kanału niebieskiego (np HQI). 100% PWM załącza kanał. Nie trzeba stosować driverów a wyjścia podłączyć bezpośrednio do modułu przekaźników. Posiadają one na wejściu układ działający trochę jako komparator okienkowy więc będą się załączać prawidłowo jeżeli ustawisz o odpowiednich godzinach 0% i 100%. I po temacie. I do tego możesz wstawić własny kod pilota itp. Nie ma problemu. Przypominam o konieczności skorzystania z przekaźników elektronicznych nie generujących zakłóceń. Czy taka odpowiedz cię satysfakcjonuje ? Jeżeli nadal nie to chętnie odpowiem na kolejne pytania. Cytuj 600l w obiegu, OPTI z kominem, lampa LED PANDORA HYPERION R2 HYBRID, obieg DC6000, odpieniacz na tunze silence 9430.040, PROFILUX II Ex 2xPh, redox, SMS itp, DP-4 na balingu, sump 80x80x40 + refugium, miękko-LPS-SPS. Naprawimy wszystko co jest związane z elektroniką i nie ucieka na drzewo. Rzeczy niemożliwe załatwiam od ręki. Cuda zajmują mi trochę czasu. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Gość Zgłoś Napisano 4 Grudnia 2015 Na nano-ref jest kilka ciekawych przykładów, ale dotyczą się driwerów ściemniania lamp led, dla mnie nie przydatne do świetlówek i żarników HQL. polecam programator czasowy .. lub gniazdko na pilota a nie "odkręcanie nakrętki widelcem" dopisałeś sobie pilota .. i nie działa ? autor kodu zaznaczył wyraźnie że projekt jest skończony i że zależy mu na stabilności pracy więc "grzebanie" w kodzie - na własną odpowiedzialność Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
qni Zgłoś Napisano 4 Grudnia 2015 Oczekuję że ktoś wstawi fragment kody .... DZIWI nie że nikt nie napisał kodu: A mnie dziwi że oczekujesz że ktoś taki kod specjalnie do twoich potrzeb napisał . Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
zomer Zgłoś Napisano 4 Grudnia 2015 A mnie dziwi że oczekujesz że ktoś taki kod specjalnie do twoich potrzeb napisał . Nie zupełnie specjalnie dla mnie. Liczę na wyrozumiałość autorów kodu do obsługi PWM że wstawią uboższą wersję swoich prac. Tak po prostu. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
jerzyk Zgłoś Napisano 5 Grudnia 2015 Mam aQme. Podłączyłem aQme i działała w korelacji z przekaźnikiem 8 kanałowym, ale przy dołączeniu kodu ze sterowaniem pilotem IR pojawiły się błędy i nie działa ani pilot ani aQma. Potrzebuję prostego kody włącz wyłącz o danej godzinie, żebym mógł do tego dołączyć swój kod sterowania pilotem IR. Tutaj jest coś podobnego http://nano-reef.pl/...wy/page__st__20 ale autor dorzucił sterowanie kanałem niebieskim i białym w różnym zakresie oporności na potencjometrach. Nie czyje się na siłach przerabiać ten kod pod swoje potrzeby. Szukam czegoś takiego: Włącz o godzinie 6:00 (HIGH), wyłącz o godzinie 20:00 (LOW) Normalnie wszędzie są przykłady na wykonanie zegara http://www.jarzebski.pl/ zegar dla zegara, Po co, na co. Skoro niczego nie włącza ani nie wyłącza. Zegarek do wyświetlania czasu. Banał wyświetla i co z tego, niczym nie steruje.http://malinowo.net....uladzie-ds1307/ To samo, ręce opadają. Na nano-ref jest kilka ciekawych przykładów, ale dotyczą się driwerów ściemniania lamp led, dla mnie nie przydatne do świetlówek i żarników HQL. ... Nie zupełnie specjalnie dla mnie. Liczę na wyrozumiałość autorów kodu do obsługi PWM że wstawią uboższą wersję swoich prac. Tak po prostu. A mnie zastanawia czy nie za bardzo idziesz na łatwiznę, niech ktoś zrobi za mnie. Wystarczy użyć głowy i pomyśleć trochę a nie mieć pretensje. Wstawiłeś filmik do elektro marsa, wdziałem jego parę filmików i na prawdę dobrze tłumaczy. Piszesz że chcesz użyć pomp itp ale jak masz problem z czymś tak prostym to jest to zastanawiające czy dasz rade. Odczytanie godziny zostawiam Tobie, w końcu materiały do tego sam wstawiłeś. W odniesieniu do filmiku Elektro Marsa, gdzie zmienna 'tm' przechowuje czas: wystarczy ci prosta instrukcja IF do sprawdzenia która jest godzina np: setup() { PinMode(pin,OUTPUT) } loop() { if ( tm.Hour >= 6 & tm.Hour < 20) { DigitalWrtie(pin, HIGH); } else { DigitalWrtie(pin, LOW); } oto cała robota.. Cytuj 120x52x50 (20cm komin z dolewką) + 80x35x40sump, JEBAO DCT-4000, Blau VM 8000 + RW4, grzałka 200w, Deltec sc1455, 90w LED DIY + arduino wschody/zachody + 2x 39T5 Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach