pinki Zgłoś Napisano 14 Grudnia 2014 Ja dałem na radiator termostat zwierny, na 35 stopni a drivery led mają wejście wyłączające je po podaniu napięcia wyłączającego (wejście OFF)>2,2V do Uwe.Jak zadziała termostat to podaje napięcie na te wejścia i drivery się wyłączają.Raz już mnie to uratowało jak wentylator nie wystartował. No czyli czujnik bimetaliczny wydaje się być najlepszym rozwiązaniem. zero elektroniki, najmniejsza awaryjność Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Mark112 Zgłoś Napisano 14 Grudnia 2014 Chodzi o pracę przekaźnika aby nie pstrykał przy skokach o 0.5 stopnia C. Zmieniasz w loop czyli na samym dole kodu. znajdz ten kawałek kodu: if (sensors.getTempCByIndex(0) > temp_graniczna) {// temperatura odpalajaca wentylator digitalWrite(wiatrakPin, HIGH); lcd.setCursor(9,0); lcd.print("*"); } else { digitalWrite(wiatrakPin, LOW); } i zamień go na ten: if (sensors.getTempCByIndex(0) > temp_graniczna) { digitalWrite(wiatrakPin, HIGH); lcd.setCursor(9,0); lcd.print("*"); } if(sensors.getTempCByIndex(0) < temp_graniczna - 1) { digitalWrite(wiatrakPin, LOW); } Dzięki Pinki kod zmieniony i sterownik gotowy. Teraz tylko jakaś obudowa i podłączenie do lampy. Jeszcze raz bardzo dziękuję za wszelką pomoc. Jestem Twoim dłużnikiem. Pozdrawiam Mariusz Cytuj Mark 112 Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
jerzyk Zgłoś Napisano 14 Grudnia 2014 Hej, Jutro powinienem odebrać swoje arduino, wykorzystać chce je do lampy, temperatury - wiatraczki, przycisk feed wyłączający odpieniacz i cyrkulacje na 10 minut, może w przyszłości moduł gsm do wysyłania alarmów. Więc pewnie będę katował pytaniami od jutra . Jeszcze nie mam hardware wiec nie przeglądałem softu z 1 postu, ale z tego co wyczytałem Pinki jesteś programistą i jestem ciekaw czy soft na atduino piszesz obiektowo, chyba w tym wątku nie ma Twojego softu czy korzystasz z oprogramowania nanorafy z 1 postu? 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
pinki Zgłoś Napisano 14 Grudnia 2014 To cały czas jest soft nanorafy, ja tylko dopisałem kilka skromnych wstawek do niego. Zresztą wszystko co tutaj się znajduje to różne ewolucje tego samego kodu. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 14 Grudnia 2014 (edytowane) Pinki,tak sobie myślę - mam wolne Arduino. Mam wolny lcd ( brak podświetlania ale działa) . Wstawiłeś tu kod do wiatraków. Może by z tego zrobić jakiś sterownik do grzania / chłodzenia..... Taka sonda się chyba nada,co? http://www.allegro.pl/ShowItem2.php?item=4836862057 Edytowane 14 Grudnia 2014 przez Komarek (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pinki Zgłoś Napisano 14 Grudnia 2014 Pinki,tak sobie myślę - mam wolne Arduino. Mam wolny lcd ( brak podświetlania ale działa) . Wstawiłeś tu kod do wiatraków. Może by z tego zrobić jakiś sterownik do grzania / chłodzenia..... Taka sonda się chyba nada,co? http://www.allegro.p...item=4836862057 No nada się, aczkolwiek mam nadzieję że nigdy nie skoroduje bo słona woda + prąd = akumulator Sterownik można zrobić tylko ustalmy jak to dokładnie ma działać ! Ja osobiście arduino mam poza lampą (w szafce) dlatego oprócz sterowania lampą ma też sterować dolewką i oświetleniem refugium, no chyba że coś tam jeszcze się urodzi po drodze. Zabieram się nareszcie za dodanie przekaźników i temperatury radiatora (czyli to co było wcześniej) do ustawiania z poziomu menu, więc będzie bardziej "profesionalnie". Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 14 Grudnia 2014 (edytowane) Najlepiej - grzanie do zapodanej temp. Np.25st. Histeryza np. 0'5st I chłodzenie np. od 26 st. Histeryza jakaś stała. Możliwość wprowadzenia temp. Jeśli o mnie chodzi, może biegać na Uno bez LCD, ustawiane przez kabel z lapka. Zmniejszy to wielkość sterownika - a przy zastosowaniu nano będzie super małe A dokładając do tego napisany już fragment do obsługi przekaźnika..... Bajka. Grzanie,chłodzenie,lampa refugium w jednym. Ileż to mniej gratów. A wszystko w małej odbudowie Edytowane 15 Grudnia 2014 przez Komarek (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pinki Zgłoś Napisano 15 Grudnia 2014 Tu masz ten kod o który ci chodzilo: #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); } Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 15 Grudnia 2014 Kurcze,jesteś genialny. Powiedz mi jeszcze, gdzie wkleić kod pod przekaźnik. Na końcu? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pinki Zgłoś Napisano 15 Grudnia 2014 Jak chcesz to wkleić w kod to będzie w 3 miejscach do wklejenia Lepiej powiedz w który kod ci to załadować bo jak zacznę się rozwodzić co po czym wkleić to zapewne wyjdzie kicha. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 15 Grudnia 2014 Ten kod powyżej grzanie/chłodzenie + kod na 2 przekaźniki który napisał es Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pinki Zgłoś Napisano 15 Grudnia 2014 Ten kod powyżej grzanie/chłodzenie + kod na 2 przekaźniki który napisał es W tym kodzie na 2 kanały + 2 przekaźniki jest już zawarty termometr do pomiaru temperatury radiatora wraz ze sterowaniem wentylatorami. Więc rozumiem że dokładamy termometr nr.2. I tutaj jest pytanie jak to rozwiązać bo można te 2 czujniki podłączyć do 1 pinu lub do 2 różnych. W przypadku 1 wspólnego pinu łączy się czujnik z czujnikiem czyli fundujemy sobie 2 dodatkowe przewody które idą od czujnika radiatora to czujnika wody. W drugim przypadku zajmujemy kolejny pin, ale mamy mniej przewodów bo tylko z aduino do czujnika nr2. więc które rozwiązanie ? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 15 Grudnia 2014 Proste. Jeden czujniki. Grzanie/ chłodzenie jak wyżej. Plus sterowanie przewoźnikiem - lampa w refugium Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pinki Zgłoś Napisano 15 Grudnia 2014 Proste. Jeden czujniki. Grzanie/ chłodzenie jak wyżej. Plus sterowanie przewoźnikiem - lampa w refugium No to proszę. _2kana_y_2_przekazniki.zip Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 15 Grudnia 2014 Dzięki mistrzu Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
jerzyk Zgłoś Napisano 15 Grudnia 2014 Ma moze ktos z was oled 128x64 i2c ?? Uzywam includow #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> Mam problem z setCursor(0,0), po kazdym przeladowaniu softu pkt 0,0 lezy w innym miejscu LOL. Ma moze ktos z was oled 128x64 i2c ?? Uzywam includow #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> Mam problem z setCursor(0,0), po kazdym przeladowaniu softu pkt 0,0 lezy w innym miejscu LOL. EDIT: Wystarczy odłączyć zasilanie i podłączyć ponownie, mam 2 kolorowy wyświetlacz (góra żółta, dół niebieski) i nie wiadomo czemu po paru up datach softu pkt 0,0 leży na początku 2 koloru. 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
Komarek Zgłoś Napisano 15 Grudnia 2014 (edytowane) U mnie po każdym włączeniu t5 na LCD bzdury - " chińskie znaczki". Wszystko sprawdzone. A jednak. Arduino działa ok. Reset i wszystko na LCD wraca do normy. Może da się dopisać jakiś fragment, by np.lcd sam gasł o zapodanych godzinach, np.co godzinę.... Edytowane 16 Grudnia 2014 przez Komarek (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
prezydent Zgłoś Napisano 15 Grudnia 2014 Czy na takim sterowniku mogę zrobić obwody z diodami np. po 12 sztuk a nie po 6? http://allegro.pl/driver-led-2100ma-z-plynna-regulacja-z-radiatorem-i4823133561.html I jak podłączyć taki driver do andurio mega i do led? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 15 Grudnia 2014 (edytowane) Ten driver lata na max 35V. 12 sztuk to raczej jako dwa stringi po 6, ale wtedy A na pół. Lepiej dwa drivery. Wtedy zasilacz 24V. U Darka są takie po ok 17 zł Cezary,Pinki- macie jakiś pomysł na te krzaczki na lcd? Komp działa poprawnie, jednak przy starcie i stop T5 coś powoduje zakłucenia... Edytowane 16 Grudnia 2014 przez Komarek (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
jerzyk Zgłoś Napisano 16 Grudnia 2014 Mam pytanko jak zasilacie swoje projekty. Mam jakis tam slaby zasilacz 12V ktorym zasile arduino, shieldy 5V chce pociagnac z arduino, czy tez macie dodatkowy zasilacz 5V na to ?? i dodatkowy zasilacz na LED = 3 zasilacze + nocne = 4 zasilacze. Tak się zastanawiam czy nie można do zasilenia tego wszystkiego użyć jednego zasilacza ATX ? Oczywiście pomiędzy ATX a LED ląduje driver z PWM. Lampę chcę zrobić na dzien: 3x 10w LED COB (6RB/3CW), parę 1 lub 3 watowych fiolet, czerwień, zieleń - chyba że do miekkich i lps nie trzeba to wtedy chociaz fiolet bo mi sie podoba. + 2x 1 lub 3w niebieskie nocne, Sorrki jezeli to głupie pytanie, ale elektronik ze mnie żaden, mam nadzieję że programowaniem nadrobię. Puki co wczoraj nie miałem za dużo czasu ale uruchomiłem LCD, RTC, dzisiaj powalcze z temperaturą, przyciskami, przekaźnikami i mam nadzieje jeszcze zdążę się pobawić PWM 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
Komarek Zgłoś Napisano 16 Grudnia 2014 (edytowane) Ja mam 2 zasilacze . Do lampy idzie 24 i 230 V. W lampie z 230 mam zasilacz 12 do Arduino. A z 24 mam przetwornice na 5v do przekaźnikow i 9v do wiatraków. Nocne to 2UV . Edytowane 16 Grudnia 2014 przez Komarek (wyświetl historię edycji) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pinki Zgłoś Napisano 16 Grudnia 2014 Ja też na 2 zasilacze jadę. 12v na arduino, 24v na lampę i wentylatory. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Komarek Zgłoś Napisano 16 Grudnia 2014 No ja mam jeszcze 230 do T5..... Pinki,masz jakiś pomysł na te błędy na lcd? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
bartek123_1 Zgłoś Napisano 16 Grudnia 2014 Cześć! Na feriach albo w przerwie świątecznej planuje zrobić sterownik na Arduino do mojej lampki led. Mam 3w ledy, po 4 sztuki na jeden driver. Drivery na chipie PT4115, o takie: http://allegro.pl/sterownik-stalopradowy-driver-do-led-3w-700ma-i4899885308.html . I tu moje pytanie: Czy przez te drivery będę mógł regulować jasność każdego kanału przez Arduino? I co muszę kupić żeby to zrobić, chodzi mi o elementy Arduino. Czy moduł główny musi być oryginalny Arduino czy może być jakiś klon, kopia, których jest pełno na allegro? Jeśli gdzieś to było, a pominąłem, to przepraszam i proszę odesłanie. Pozdrawiam! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pinki Zgłoś Napisano 16 Grudnia 2014 Cześć! Na feriach albo w przerwie świątecznej planuje zrobić sterownik na Arduino do mojej lampki led. Mam 3w ledy, po 4 sztuki na jeden driver. Drivery na chipie PT4115, o takie: http://allegro.pl/st...4899885308.html . I tu moje pytanie: Czy przez te drivery będę mógł regulować jasność każdego kanału przez Arduino? I co muszę kupić żeby to zrobić, chodzi mi o elementy Arduino. Czy moduł główny musi być oryginalny Arduino czy może być jakiś klon, kopia, których jest pełno na allegro? Jeśli gdzieś to było, a pominąłem, to przepraszam i proszę odesłanie. Pozdrawiam! To się nie nadaje, driver pod sterownik musi mieć sterowanie pwm. zwróć tez uwagę na ampery drivera bo każdy kolor diód pracuje na innym prądzie np. białe to jak pamiętam 1.5A i taki prąd musi też dawać driver Arduino może być spokojnie klon. do tego zegar rtc i wyświetlacz, najlepiej na 4 wiersze bo 2x16 są ciut małe. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach