Moduł Real Time Clock DS1307 z baterią litowo-jonową - jak działa i do czego służy. Schemat, biblioteki i sketch na Google Drive: drive.google.c... Moduł RTC zakupiony na Ebay: www.ebay.com/it...
Пікірлер: 132
@beholder20124 жыл бұрын
"Z Arduino i modułu RTC" - też mi sztuka... pamiętam stare słuchowisko radiowe "Jak zrobić zegar z wydmuszki?". To, owszem, to było COŚ!
@sirdziubek8 жыл бұрын
SQ to wyprowadzenie na którym można programowo ustawić cztery różne częstotliwości . Można ustawić 1Hz i wykorzystać jako przerwanie do procesora co daje następne możliwości w rozbudowanych układach .
@JarzebskiPl10 жыл бұрын
Zapraszam również do obejrzenia poradnika o super dokładnym zegarze RTC DS3231: Maxim RTC DS3231 + Arduino
@basztarek8 жыл бұрын
Udało się :) Okazało się, że moduł MUSI mieć baterię, by zsynchronizował godzinę. Albo coś jest pochrzanione w przykładach z bibliotek. Anyway, skecz Marasa działa i mogę się cieszyć zegarkiem. Teraz jeszcze tylko okiełznać moduł radiowy i radiobudzik gotowy :)
@marcinpiechowski63126 жыл бұрын
1. Tu nie ma żadnej "ładowarki" - drugi układ to pamieć EEPROM jak już zostało wcześniej powiedziane, 2. Wyjście SQ - polecam zajrzeć do karty katalogowej - wyjście sygnału prostokątnego o częstotliwościach: 1Hz, 4kHz, 8kHz, 32kHz w zależności jak się je skonfiguruje. Można go na przykład użyć jako wyjście do aktualizacji czasu co sekundę.
@Tomson110510 жыл бұрын
Zamiast kupować nową płytkę z arduino, dużo taniej jest wgrać bootloader na atmegę8/128/328, zrobić płytkę i gotowe ;)
@pawemielczarek35310 жыл бұрын
Robi się co raz ciekawiej :-) Łapka w górę
@wiktorjurek65018 жыл бұрын
Hej. mam identyczną płytkę. ten drugi układ to AT24C32 - 2-Wire Serial EEPROM 32K (4096 x 8) 64K (8192 x 8) . Raczej nie ma nic wspólnego z ładowaniem baterii. Zastosowałem normalną 2032. pozdro
@compaqchemlab8 жыл бұрын
Warto sobie taki zegarek po podłączeniu sprawdzić, czy nas nie ogarnęła "pomroczność jasna", jak już wspomniał Pan Maras. Poniżej podaje standardowy kod do skanowania I2C. Zmodyfikowałem go tak, by pokazywał, czy w urządzeniu jest eeprom pod I2C (tak jak w tym filmie: procek jeden, to DS.., a drugi to eeprom pewnie 24c...cośtam): #include void setup() { Wire.begin(); Serial.begin(9600); Serial.println(" I2C Scanner"); } void loop() { byte error, address; int nDevices; Serial.println("Skanowanie..."); nDevices = 0; for(address = 1; address < 127; address++ ) { Wire.beginTransmission(address); error = Wire.endTransmission(); if (error == 0) { Serial.print("Address 0x"); if (address79) && (address
@compaqchemlab8 жыл бұрын
+Adam chemLab BYm zapomniał! Lepszy moduł od tego, to DS3231 : posiada kompensacje temperaturową, co jest dość istotne. Mało tego! Można skorzystać z wbudowanego w ten procek czujnika temperatury i bezpośrednio czytać temp.
@grzegorzbauszynski96963 жыл бұрын
Wiem że to już trochę czasu minęło, ale może w przyszłości komuś się przyda. Znalazłem w necie , że jeśli chcesz używać baterii CR2032 to musisz wylutować diodę D1, rezystor R4, R5, R6 i w miejsce R6 zrobić zworkę. m.blog.naver.com/roboholic84/220652062341
@TSZSpotter10 жыл бұрын
Widzę, że Szanowny Pan Marek ma coraz ciekawsze pomysły na Arduino. Ciekawi mnie tylko co Sz.Pan wymyśli na jubileuszowy 50 lub setny odcinek przygód z Arduino :D
@Pitaquo210 жыл бұрын
Przede mną jeszcze połowa tego odcinka i wiele innych zaległych, ale skoro do tej pory tego nie zrobiłeś to pewnie później też nie, bo odbiega to od arduino, a wchodzi ściśle w programowanie. Pomysł jest następujący: Skoro mamy zegar, opcję pomiaru temperatury, to może wyeksportujmy te dane do np pliku *.txt? Wtedy można by dane wkleić np. do excela i zrobić ładny wykres dobowy :) Oczywiście piszę o tym bo sam nie mam pojęcia jak takie eksportowanie zrobić ;) Pozdrawiam i podziwiam za dotychczasowe filmiki.
@elektromaras10 жыл бұрын
Myślę że prędzej czy później i na takie projekty przyjdzie pora i zabiore się za coś podobnego :)
@paulvanmaychrowsky16319 жыл бұрын
Witaj i dzięki za odp. Jest jeszcze jedna dziwna rzecz. Gdy odpalam bibliotekę #include to przestaje działać komunikacja z LCD z #include . Nawet prostego HELLO WORLD nie dam rady wysłać gdy zegar działa. Z tąd pewnie też problem z wyświetleniem godziny. Jak usunę bibliotekę to zaczyna działać wyświetlacz. Zamówiłem dzis I2C i jak go otrzymam zajmę sie dalej tematem. Nie wiem dalczego tylko jedna biblioteka blokują drugą?
@MrRobinsoneC128 жыл бұрын
Zamówiłem ten moduł od razu z baterią już w środku i jest sobie wsadzona taka z napisem "LITHIUM BATTERY CR2032" to odnosząc się do tego co powiedziałeś na początku filmu znaczy, że sprzedający nie wie co sprzedaje, czy ta bateria będzie OK? Bo nie czuję się expertem, a nie chciałbym zaliczyć dezintegracji baterii w sposób nieprzewidziany przez wszelkie normy BHB :D
@komputery189 жыл бұрын
Mam taki bład: TimeRTC.pde:7:20: fatal error: Time.h: No such file or directory Wgrywałem wcześniej bibliotekę time po tak mówiło arduino, że jest już wgrana. Nie chce mi się skompilować
@grankeee7 жыл бұрын
Dopiero zaczynam zabawę z cyfrówką, ale czy nie można zbudować zegara bez dodatkowego modułu? Arduino sam w sobie ma fukncję milis(), która zwraca milisekundy od uruchomienia. Zrobiłem zegar na arduino, który liczy czas w oparciu o tę właśnie wartość i na razie udało mi się zaobserwować, że zegar późni się jakieś 6 sek na dobę co daje ok 3min na miesiąc. Nie mało jak na precyzyjne mierzenie czasu, ale też nie tak dużo jak na układ, który nie został do tego stworzony. Mam teraz zamiar policzyć ile milisekund trwa doba w moim arduino (ponieważ się późni będzie to nieco więcej niż matematyczne 86 400 000) a następnie policzyć jednostki niższe. x-doba w arduino w ms h=x/24 - godzina faktyczna w arduino m=h/60 -minuta faktyczna w arduino s=m/60 sekunda faktyczna w arduino Obawiam się tylko jednej rzeczy, czy arduino liczy te swoje milisekundy w identycznych odstępach, czy nie będzie tak, że jak program go na chwilę obciąży to zacznie liczyć nieco wolniej itp itd. Czy np. przesyłanie rx i tx go na ulamki sek nie będzie spowalniało itd itp. Ktoś coś wie na ten temat?
@pawe.technik95647 жыл бұрын
Dzień Dobry Zrobił by Pan filmik na module RTC DS 1302 z płytka Arduino Uno z wyjmowanym procesorem?. Bardzo ładnie Pan tłumaczy.
@chelseaforever39648 жыл бұрын
Witam. Dojechałem do 6min i 37 sek filmiku wgrałem pierwszy program z bibliotek które ściągnałem od Ciebie z dysku tzn Time.zip i DS1307RTC.zip i jak chce wgrać program do arduino to wyskakuje mi w linijce programu: setSyncProvider(RTC.get); // the function to get the time from the RTC a komunikat na dole jest dość długi: In file included from C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\Time\examples\TimeRTCSet\TimeRTCSet.ino:12:0: C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\DS1307RTC/DS1307RTC.h:19:22: error: 'tmElements_t' has not been declared static bool read(tmElements_t &tm); ^ C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\DS1307RTC/DS1307RTC.h:20:23: error: 'tmElements_t' has not been declared static bool write(tmElements_t &tm); ^ C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\Time\examples\TimeRTCSet\TimeRTCSet.ino: In function 'void setup()': TimeRTCSet:18: error: 'setSyncProvider' was not declared in this scope setSyncProvider(RTC.get); // the function to get the time from the RTC ^ TimeRTCSet:19: error: 'timeStatus' was not declared in this scope if (timeStatus() != timeSet) ^ TimeRTCSet:19: error: 'timeSet' was not declared in this scope if (timeStatus() != timeSet) ^ C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\Time\examples\TimeRTCSet\TimeRTCSet.ino: In function 'void loop()': TimeRTCSet:31: error: 'setTime' was not declared in this scope setTime(t); ^ C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\Time\examples\TimeRTCSet\TimeRTCSet.ino: In function 'void digitalClockDisplay()': TimeRTCSet:40: error: 'hour' was not declared in this scope Serial.print(hour()); ^ TimeRTCSet:41: error: 'minute' was not declared in this scope printDigits(minute()); ^ TimeRTCSet:42: error: 'second' was not declared in this scope printDigits(second()); ^ TimeRTCSet:44: error: 'day' was not declared in this scope Serial.print(day()); ^ TimeRTCSet:46: error: 'month' was not declared in this scope Serial.print(month()); ^ TimeRTCSet:48: error: 'year' was not declared in this scope Serial.print(year()); ^ C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\Time\examples\TimeRTCSet\TimeRTCSet.ino: In function 'long unsigned int processSyncMessage()': C:\Documents and Settings\Szymek\Moje dokumenty\Arduino\libraries\Time\examples\TimeRTCSet\TimeRTCSet.ino:67:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] if(Serial.find(TIME_HEADER)) { ^ exit status 1 'setSyncProvider' was not declared in this scope o co mu chodzi?? Z góry dzięki za pomoc!
@maciej24145 жыл бұрын
Bardzo fajny poradnik :)
@zibiz94805 жыл бұрын
Dlaczego link się nie otwiera do żeby zobaczyć schemat i biblioteki? Fajne poradniki.
@arek-krakiewicz5 жыл бұрын
Ogólnie bardziej polecam używanie biblioteki Adafruit RTClib
@mikoajwyciso64417 жыл бұрын
jak na zdjęci na alegro nie ma tych drucikow kture sie wpina do płytki stykowej to będo czy je trzeba przylutować.
@wirus0803909 жыл бұрын
Witam, jak podłączyć do arduino wyświetlacz LCD z pominięciem tego konwertera I2C?
@jacekchojnacki46648 жыл бұрын
Mam pytanie: co trzeba by było zrobić jeśli okazałoby się , że zarówno I2C oraz RTC miały by ten sam adres ustawiony fabrycznie?
@kamilszpilowski44727 жыл бұрын
a do tego mozna dolozyc przekaznik i wlacznik czasowy ?? oczywiscie klawisze do ustawiania czasu i przekaznika
@arek-krakiewicz5 жыл бұрын
Jeśli chcecie wyłączyć ładowanie baterii, wykonajcie zabieg wg instrukcji: czyli usunac D1, R4 oraz przy R6 zlutować/zewrzeć nóżki tego opornika ik1zyw.blogspot.com/2015/04/modding-rtc-ds1307-for-non-rechargable.html
@scarone109 жыл бұрын
projekt fajny ale chciał bym wymienić wyświetlacz na jakiś duży led czy może masz jakiś projekt na led
@jakubvii21817 жыл бұрын
U mnie po skompilowaniu wychodzi błąd: SetTime:10: error: 'tmElements_t' does not name a type
@jakubvii21817 жыл бұрын
dzięki za pomoc, zaktualizowałem biblioteki i działa.
@MaciejBaur9 жыл бұрын
A może rozwinąć temat i wprowadzić ze 2 przyciski, żeby można było ustawiać zegar bez podłączania do komputera z IDE? Masz może jakieś przykłady na takie niezależne sterowanie?
@romanwrobelowski214410 жыл бұрын
właśnie to zrobiłem i dalej jest tak samo ten modul albo jest zepsuty albo nie wiem co bo pokazyje mi date wczorajsza
@zielonooki8458 жыл бұрын
D1,R5,R4 - usunąć, zamiast R6- zworka... i już nie ładuje. Można CR2032 włożyć - żywotność do 10 LAT.
@arek-krakiewicz5 жыл бұрын
a nie usunac D1, R4 i zewrzeć nóżki R6? R5 nie ruszać?
@arek-krakiewicz5 жыл бұрын
Jeśli usuniesz D1, wówczas nie trzeba R5 usuwać, bo tam już prądu nie będzie.
@lukas-hn7rn10 жыл бұрын
na 50 odcinek może marek zrobi szkieletowe arduino ;)
@elektromaras10 жыл бұрын
:D chciałbyś ....
@nitrowsky32777 жыл бұрын
W moim przypadku jest coś zwalone, bo jak podłączam do niego ds18b20 to robi mi się zwarcie.
@krzysztofbrozek65085 жыл бұрын
dlaczego wyskakuje mi za każdym razem błąd tmElements_t tm; proszę o podpowiedz
@floudmint38293 жыл бұрын
Może ktoś powie nazwę tej baterii w sensie że tej którą się da ładować. Wiem data ale chcę zrobić własny zegarek.
@radek28105 жыл бұрын
Witam mam takie pytanie masz podasz mi jakiś link do sterowników Arduino Nano ?
@Atomero9 жыл бұрын
Nie udało mi się znależć podobnej informacji otym ze musi być stosowany akumulatorek zamiast baterii skąd taka wiadomość?.Te moduły o których pan mówi pokazujac na płytce(które mają być ładowarką) to odpowiednio pamięć i układ ds1307
@Atomero9 жыл бұрын
Dobra już znalazłem powinien być akumulator za ładowanie odpowiedzialne są dioda d1 irezystory R4,R5,R6 .po usunięciu z płytki d1 ,R4,R5 i zastąpieniu R6 zworą można stosować baterię
@pawesowa37198 жыл бұрын
a jak zrobić wyświetlanie nazwy dnia tygodnia ?
@paulvanmaychrowsky16319 жыл бұрын
Witam. Mam pytanie. Nie posiadam tego dodatkowego modułu I2C . Mam tylko taki moduł zegara jak twój i Arduino Leonardo. Podłaczyłem SCA i SDL z moduły zegara do pinów Arduino SCA,SDL i to wszystko na serial monitorze wyświetla mi godzine i datę ale nie udaje mi sie wysłać tego na LCD. LCD podłaczone typowo do 2,3,4,5 i 11,12. Jakieś sugestie ? Z góry dziękuje/
@elektromaras9 жыл бұрын
Musisz zamienić piny w LCD. W Leonardo SDA i SCL mają również wyjścia na pinach 2 i 3 . Spróbuj przesunąć cały układ o 2 oczka w górę czyli 4,5,6,7 i 11,12. Powinno chodzić :)
@paulvanmaychrowsky16319 жыл бұрын
Elektro Maras Witam ponownie. Otrzymałem I2C i teraz wszystko działa nawet pomiar temperatury z wbudowanego czujnika w DS3231 RTC I2C. Dzięki za odp. Pozdrawiam. Przy okazji mam pytanie. Jak zrobić aby w np.4 linijce pojawiało się aktualne napięcie i mA jakim jest zasilane Arduino ? Czy da się odczytać jakoś wartości z rejestrów czy trzeba grzebać jakieś mostki ?
@elektromaras9 жыл бұрын
Da się zmierzyć napięcie : code.google.com/p/tinkerit/wiki/SecretVoltmeter Myślę że warto by zrobić o tym krótki film...
@mikoajwyciso64417 жыл бұрын
mógł byś podać linki to wyświetlacza ido tej reszty oprucz tego co jest w opiśe
@electronical_matrix4 жыл бұрын
2:51 żadna z tych kości nie jest "ładowarką". Proszę młodszych kolegów nie wprowadzać w błąd. Jedna kość to moduł zegara RTC DS1307 a druga kostka to pamięć EEPROM, u mnie AT24C16.
@floudmint38293 жыл бұрын
Dzięki wielkie za ten kom. Bo akurat się pytałem gdzież taki mały akumulator można dorwać. Wiem data. Ale i tak Panu bardzo dziękuję za cenną informację.
@jaroslawf26366 жыл бұрын
Co za problem wlutować lm35 i jeden rezystor i masz
@nitrowsky32777 жыл бұрын
Jeśli do tego ustrojstwa doda się termometr to trzeba dać rezystor?
@knagencjusz19582 жыл бұрын
tak.
@Maniekwroc8 жыл бұрын
Mam dobrą datę ale problem z godziną, wświetla 21:20 a jest 22:01. Ktoś coś doradzi?
@bialylisek188110 жыл бұрын
O ile się nie mylę te same baterie są również w komputerach.
@CitoAG10 жыл бұрын
Dlaczego w Arduino 1,6 podczas kompilacji wychodzi błąd dla tej linijki setSyncProvider(RTC.get); nazwa błędu TimeRTC:13: error: 'RTC' was not declared in this scope
@CitoAG10 жыл бұрын
OK. już działa ...
@Mjaatr10 жыл бұрын
Witam, mam taki sam moduł, ale niestety nie zamówiłem go z tym akumulatorkiem. Czy jest jakaś możliwość jego wykorzystania bo wiele razy próbowałem z włożoną baterią CR2032 ale oczywiście nie działa
@Mjaatr10 жыл бұрын
podłączyłem w końcu baterię i nic nie strzeliło xD
@matim151410 жыл бұрын
Jezeli mozesz to termometr zròb na wyswietlaczu z nokii
@elektromaras10 жыл бұрын
sorry - już za późno :)
@dariuszs24019 жыл бұрын
Tak trochę oglądam twoje filmiki, i zaczynam zastanawiam się czy wprowadzasz coś kreatywnego czy tylko kopiujesz informacje ogólnie dostępne ze stron angielskich, niemieckich itp. . Fajnie że robisz filmiki o Arduino ale jednak brakuje Ci duszy elektronika. Przestań opisywać to co oczywiste pokaż nam coś indywidualnego.
@TheQbaton6 жыл бұрын
Głos identyczny jak Patryk2703
@jaremka757 жыл бұрын
Po zaniku napięcia układ Arduino pobierze czas z RTC ?
@nitrowsky32777 жыл бұрын
Jarosław Marszałek Tak
@kamil0049 жыл бұрын
Mam takie pytanie, moja bateria ma 2.8V czy wobec tego funkcja ladowania baterii jest realizowana z pinu VCC czy moze trzeba podlaczyc 5V do pinu BAT?
@elektromaras9 жыл бұрын
Kamil Gorecki Pojęcia nie mam. A co jest napisane w nocie od producenta?
@kamil0049 жыл бұрын
Elektro Maras szczerze to nie wiem, ale jak sie podlaczy zasilanie to bateria sie laduje do 4.2V ;) czyli nie potrzeba osobnych kabli zasilajacych ladowanie, poprostu ciagnie wszystko z pinu VCC
@bartek59595 жыл бұрын
Co to ta przejściówka do wyświetlacza ?
@ukaszturon88936 жыл бұрын
Na UNO mi to nie chce przejść CZEMU ?
@polskidj70787 жыл бұрын
Gdzie wrzucić pliki faz??? Co może ktoś doradzi???
@Tadeusz1818 жыл бұрын
Witam, chce napisać program żeby na wyświetlaczu lcd 2x16 w jednej linij był podawany aktualny czas a w drugiej ciśnienie w barach. Mam czujnik od 0-40 bar, wysyła sygnał 0-5V ale problem jest taki że nie mogę znaleźć biblioteki z jakimś ADC żeby zrobić odczyt napięcia i żeby przeliczało na bary. Jeśli ma ktoś jakiś pomysł to bardzo proszę o pomoc.
@igorordecha7 жыл бұрын
musisz zmierzyć ile V jest na analog in. potem bary=(40*napięcie na analogu)/5
@igorordecha7 жыл бұрын
bary=40*((1024*analogRead(pin))/5)/5 pin zamieniasz na numer pinu do którego podłączony jest barometr typ zmiennej bary ustaw na jakiś, który obsługuje liczby po przecinku
@igorordecha7 жыл бұрын
Tadeusz Gutowski może zadziała
@JJKOTEK8 жыл бұрын
Nie wiedzieć czemu większość osób zasila ten moduł właśnie z bateri CR2032 3V
@utorrent1910 жыл бұрын
witam mam pytanie do pana czy mógł by pan zrobić taki mały GPS z ardiuno
@elektromaras10 жыл бұрын
Nie myślałem o tym bo wydaje mi się że ciężko znaleźć do tego zastosowanie. No chyba że masz jakiś pomysł??
@utorrent1910 жыл бұрын
witam serdecznie chciałbym się spytać czy mógł by pan zrobić jakiś projekt obojętnie co przyjdzie panu do głowy a później jak ten projekt pan zrobi i wszystko będzie działało to przymocować to na stale do płytki. mógł by pan coś takiego zrobić Elektro Maras
@sosen19979 жыл бұрын
Witam. Posiada ktoś może schemat magistrali I2C?
@dzieckoprypeci11014 жыл бұрын
Mało co zrozumiałem, jestem za głupi albo ty za mądry. :)
@husc77753 жыл бұрын
Jeżeli to twój pierwszy kontak z elektroniką to faktycznie mało można ogarnąć. Zacznij np od forbot.pl/blog/kurs-elektroniki-dla-poczatkujacych-id5151 albo od książki od fizyki z gimnazjum choć teraz to 7,8 podstawówki.
@dariuszuczka16509 жыл бұрын
studiując kolegi projekt i robiąc krok po kroku co kolego to podczas kompilacji mam następujące byki mimo wgranych bibliotek z kolego gogledriva : In file included from C:\Users\Darek\Documents\Arduino\libraries\Time\DateStrings.cpp:11:0: C:\Users\Darek\Documents\Arduino\libraries\Time\DateStrings.cpp:41:22: error: variable 'monthNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))' PGM_P monthNames_P[] PROGMEM = ^ C:\Users\Darek\Documents\Arduino\libraries\Time\DateStrings.cpp:58:20: error: variable 'dayNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))' PGM_P dayNames_P[] PROGMEM = { dayStr0,dayStr1,dayStr2,dayStr3,dayStr4,dayStr5,dayStr6,dayStr7}; ^ C:\Users\Darek\Documents\Arduino\libraries\Time\DateStrings.cpp:59:24: error: variable 'dayShortNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))' char dayShortNames_P[] PROGMEM = "ErrSunMonTueWedThrFriSat"; ^ Multiple libraries were found for "DS1307RTC.h" Used: C:\Users\Darek\Documents\Arduino\libraries\DS1307RTC Not used: C:\Program Files (x86)\Arduino\libraries\DS1307RTC Multiple libraries were found for "Time.h" Used: C:\Users\Darek\Documents\Arduino\libraries\Time Not used: C:\Program Files (x86)\Arduino\libraries\Time Błąd kompilacji.
@adriansawko34138 жыл бұрын
+Dariusz Łuczka Poprawiłeś jakoś ten błąd?
@mateuszbochenski61748 жыл бұрын
mam to samo, udało wam się może to jakoś naprawić?
@mateuszbochenski61748 жыл бұрын
Problem tkwi w tym, że mamy nieaktualne biblioteki. Film jest nagrywany, gdy ElektroMaras posiada wersje Arduino IDE 1.0.5. Na dzień dzisiejszy ja korzystam już z wersji 1.6.6. Zaktualizowane biblioteki Time oraz Ds1307RTC do wersji, z której korzystam pod linkiem: github.com/PaulStoffregen/Time oraz github.com/PaulStoffregen/DS1307RTC
@grzegorzbrzeczyszczykiewic80556 жыл бұрын
Co z tego że wgram szkic jak nie wiem w którym miejscu przestawić ten zegar , jestem zielony i nie wiem gdzie
@grzegorzbrzeczyszczykiewic80556 жыл бұрын
Dzięki za odpowiedz Maras bardzo szybka odpowiedz , to w moim przypadku nie działa co pokazujesz, nie mogłem ustawić za nic daty i czasu , pobrałem skecz SetTime i ReadTest, cały czas wyrzucało błędy, to co pokazujesz to nie wiem jak ci to działało ja musiałem dodać jeszcze jedną bibliotekę do skecz-a żeby zadziałało i ściągło czas z komputera.
@EV0NiK996 жыл бұрын
a podasz ta dodatkowa biblioteke? bo ma m mi pokazuje 1970 rok
@EV0NiK996 жыл бұрын
i czy zmieniales tam cos zeby miec aktualny rok ?
@grzegorzbrzeczyszczykiewic80556 жыл бұрын
Widzisz taki gość wrzuca film PORADNIK i g.... z tego bo nie podaje głównej biblioteki do działania , po wrzuceniu tej biblioteki nic nie robisz wszystko sie pobiera z kompa . Napisz pm to ci podam, kolo niech sie sam pokwapi o aktualizacje
@EV0NiK996 жыл бұрын
nwm jak sie pisze na pw na yt
@kamilszamaek44537 жыл бұрын
poradnik nie aktualny, bo te biblioteki nie działają już na win 10, albo na nowym ide
@NethryDesign7 жыл бұрын
Dlaczego? Wszystko śmiga na Win 10 Pro i Arduino IDE 1.8.1
@NethryDesign7 жыл бұрын
Ja użyłem tych bibliotek i nie było problemu podczas kompilacji. github.com/PaulStoffregen/DS1307RTC github.com/PaulStoffregen/Time
@kamilszamaek44537 жыл бұрын
ok dzięki sprawdzę
@mikoajwyciso64417 жыл бұрын
można zrobić zegar za pomocą ardruino uno??
@elektrotomasz7 жыл бұрын
Mikołaj Wycisło Tak
@szybki94657 жыл бұрын
Witam a jak zrobić wyłącznik i włącznik czasowy
@szybki94657 жыл бұрын
czekam 2 tygodnie na odpowiedz ale widzę że się nie doczekam
@NethryDesign7 жыл бұрын
W necie nie brakuje artykułów na temat wyłączników czasowych, wystarczy użyć googla....
@szybki94657 жыл бұрын
Jak by były to bym nie pisał
@NethryDesign7 жыл бұрын
W filmie powyżej masz jak obsłużyć RTC a tu pierwszy lepszy link z googla jak sterować przekaźnikiem. www.instructables.com/id/Controlling-AC-light-using-Arduino-with-relay-modu/
@pentawat9 жыл бұрын
A zmiana czasu na letni tylko przez IDE?
@elektromaras9 жыл бұрын
Obawiam się że tak. Chociaż może dałoby się stworzyć podfunkcję sprawdzającą datę i w przypadku ostatniej soboty października i (zdaje się) marca zamieniającej czas o godzinę w przód/tył
@pentawat9 жыл бұрын
A nie dałoby się dołożyć przycisków do ustawiania godziny a moduł RTC wykorzystywać tylko do podtrzymania czasu w razie zaniku napięcia? Czyli inaczej mówiąc przestawiać godzinę w module za pomocą przycisków?
@Mazurek009 жыл бұрын
Mam dokładnie taki sam problem z ustawianiem godziny z przycisków, może podpowiesz jak to zrobić?
@pentawat9 жыл бұрын
andrzej strzelba A ja jestem ciekaw poprostu jak działa to ustawianie godziny przyciskami, czy wciskając przyciski zmieniamy godzine w module - czy godzina w module jest ustawiona raz na wieki przez IDE a przyciskami możemy tylko dodać lub odjąć jakąś wartość i po zaniku zasilania i tak będzie godzina z modułu?
@elektromaras9 жыл бұрын
Jak widzieliście ten moduł posiada własną baterię która podtrzymuje działanie zegara przez pewien czas. Jak szlag trafi baterie albo jeśli się ją wyciągnie, zegar się resetuje. Jeśli jednak bateria jest naładowana to nawet przy zaniku napięcia zegar dalej chodzi i przy przywróceniu zasilania po kilkudziesięciu nawet godzinach czas jest taki jak powinien.
@radekb94798 жыл бұрын
kolego w 2,49 min bzdury opowiadasz tam niema żadnej ładowarki to pamięć EEPROM 24C32
@fendt1267 жыл бұрын
Czyli zwykłą baterię 3V można włożyć ?
@radekb94797 жыл бұрын
nie ponieważ według schematu jest ona podłączona przez diodę rezystor i jest ładowana ja polecam wymianę na kondensator 1F 5,5V doskonale się sprawdza(w ostatecznośći odlutować rezystor czy tam diodę)
@fendt1267 жыл бұрын
Takiego kondestorka nie posiadam,moduł kupiłem po taniości na ali a miałem w domu sporo takich baterii pastylkowych więc myślałem że będzie ok,dopiero jak przyszło mi to podłączać to się o tym dowiedziałem.Więc muszę znaleźć jakiś element na module i go odlutować i będzie wtedy śmigało ?
@grzegorzbauszynski96963 жыл бұрын
Wiem że to już trochę czasu minęło, ale może w przyszłości komuś się przyda. Znalazłem w necie , że jeśli chcesz używać baterii CR2032 to musisz wylutować diodę D1, rezystor R4, R5, R6 i w miejsce R6 zrobić zworkę. m.blog.naver.com/roboholic84/220652062341
@romanwrobelowski214410 жыл бұрын
elektro maras nie wiesz moze czemu ja mam caly czas 1970.01.01?
@elektromaras10 жыл бұрын
Musisz ustawić zegar 5:25. Jeśli nie ustawisz czasu będzie pokazywał datę domyślną - właśnie taką jaką Ci pokazuje.
@Kamil182418249 жыл бұрын
Elektro Maras Przyłączam się do problemu Romana. Projekt zaczynam od ustawienia zegara, ale po ustawieniu data i tak płynie od 1970r, i działa również z odłączonym modułem. Wnioskuję, że mój zegar nie działa. Masz jakiś pomysł, aby upewnić się na 100%? Zależy mi na tym projekcie, ale przed zakupem następnego zegara chcę być pewny, ze z tego nic nie będzie
@ArielWonitowy9 жыл бұрын
***** miałem ten sam problem ale rozwiązałem go poprzez wgranie drugiego przykładu (zamiast settime wgrałem readtest). Nie wiem czy pomoże ale u mnie przy pierwszym programie była data 1970,01,01 a przy drugim rzeczywista i jak poraz kolejny wgrałem pierwszy to już była poprawna.
@Kamil182418249 жыл бұрын
Ariel Wonitowy Dzięki za radę, teraz działa
@TheBench20017 жыл бұрын
17:42 ,,błąd oczczytu"?
@mateuszzapaa88418 жыл бұрын
ja mam b+
@dizajekpl39925 жыл бұрын
Ja dałbym radę bez modułu
@polskidj70787 жыл бұрын
faz=fzz
@jacekpatka6 жыл бұрын
Nie opowiadaj ludziom bzdur. Bateria podtrzymuje prace zegara. Nic nie wybuchnie, bo tam nie ma żadnego ładowania. Przeczytaj dokumentacje. Bo na te bzdury powołują się już na innych stronach i powielają te absurdy. Przerabiając układ stracicie gwarancję i uszkodziliśmy moduł. Ręce opadają.
@jatoja15556 жыл бұрын
kaktusa.pl/tiny-rct-wielki-maly-modul/ Ja wylutowałem wszystko tak jak w tym linku i wszystko działa jak trzeba na zwykłej CR2032.
@jacekpatka6 жыл бұрын
A ja nic nie robiłem, bo przeczytałem dokumentację ze zrozumieniem. Poza tym ten moduł to porażka i powinni go wycofać z rynku. Na 10 szt. Jeden sensownie działa. Lepiej użyć DS3231