Arduino Project: Real time clock (RTC) and temperature monitor using the DS3231 module.

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2014
  • Arduino Project: Real time clock (RTC) and temperature monitor using the DS3231 module.
    In this video we build a Real Time Clock using the DS3231 chip.
    💻 Code & Parts: educ8s.tv/arduino-project-real...
    Want to learn to code?
    👨‍💻 Check my new TH-cam channel: bit.ly/3tku2n0

ความคิดเห็น • 286

  • @RonnieTucker1
    @RonnieTucker1 9 ปีที่แล้ว +1

    Fantastic tutorial on the D3231 RTC. This is the only code and wiring that I could get working. Thank you SO much!

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว +1

      Ronnie Tucker Thank you! I just visited your channel and your website. You are doing a fantastic job. I will contact you soon in order to make me some doodles!

  • @aath9385
    @aath9385 8 ปีที่แล้ว

    with the 3231 have you used and led for teadout including temp. I having trouble with that

  • @j0e916
    @j0e916 7 ปีที่แล้ว

    Thanks a lot, this helped me install my RTC

  • @gt-qs9mw
    @gt-qs9mw 7 ปีที่แล้ว

    Thanks a lot for the tutorial, very helpful. A question,
    with the command lcd.print (t.wday); in the void loop ()
    it returned in the lcd 0 while I declare day of the week 6. Do you have any idea?

  • @edwinkhaled1018
    @edwinkhaled1018 4 ปีที่แล้ว +1

    Great job and presentation. How do i interface a keypad for setting incubating periods that will be displayed on the LCD. And a reminder with GPS

  • @BRUCE59468
    @BRUCE59468 8 ปีที่แล้ว +10

    I wrote a small function to help create the time string:
    String setTime(String year, String mon, String day, String dW, String hour, String minute, String sec){
    String dT = ("T"+(sec+minute+hour+dW+day+mon+year));
    if(dT.length() > 16 || dT.length() < 16){
    return ("Incorrect Format!");
    }else{
    return dT;
    }
    }
    So when calling parse_cmd its a lot easier to the eyes
    parse_cmd(setTime("2016","02","08","1","21","51","00"),16);

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว

      +Bruce Berrios Good job!

    • @PierreMauriceMusic
      @PierreMauriceMusic 8 ปีที่แล้ว

      +Bruce Berrios this works like a charm tysm

    • @MILLYBILLY1111
      @MILLYBILLY1111 7 ปีที่แล้ว

      Bruce Berrios

  • @bobdurk5180
    @bobdurk5180 9 ปีที่แล้ว

    Very nice version with code I can follow and utilize . Thanks for sharing ! I have been looking for a reliable RTC and this looks like it will do the trick .
    Bob

  • @meganix4163
    @meganix4163 8 ปีที่แล้ว +1

    what to change in the code in order to use it with two 320*160 module p10 displays (beginner) :p

  • @karimismail3734
    @karimismail3734 8 ปีที่แล้ว

    Nick , as always great presentation. I got all the necessary parts,will finalize this project tomorrow,God willing. Will post follow up. Thanks again.... Your code worked for my df mp3 Sketch in the other Tutorial.

  • @jeffflowers5489
    @jeffflowers5489 8 ปีที่แล้ว +1

    Is there anything you can add to the code to display 12 hour AM/PM time and Fahrenheit temperature?

  • @lakemast
    @lakemast 7 ปีที่แล้ว

    Thanks a lot! Congratulations for teaching us! God bless you!

    • @Manu_D1978
      @Manu_D1978 7 ปีที่แล้ว

      god? ... god is just an invention and that invention kill people all around this planet

  • @robertrobert5583
    @robertrobert5583 7 ปีที่แล้ว

    thanks for posting this. Just to say to other users that if you get an error at line 135 then change "boolean flags [5]' to 'byte flags[5]' at lines 135 and 146 then it works (found on Arduino forum)

  • @xXOMwtfFGXx
    @xXOMwtfFGXx 9 ปีที่แล้ว

    Thanks for this easy instruction! Its very easy to rewrite your code if you have a I2C display.

  • @TheSupercarShow
    @TheSupercarShow 8 ปีที่แล้ว

    Hi . Can i make a servo function at a certain time of the day using tis code as a base ?

  • @arntlyngmyr438
    @arntlyngmyr438 6 ปีที่แล้ว

    Thank you for the video, info and sketches. Now everything works 100%

    • @Educ8s
      @Educ8s  6 ปีที่แล้ว

      Nice to read that everything is working for you! Cheers!

  • @angelm.5118
    @angelm.5118 9 ปีที่แล้ว +1

    Dear friends,
    I recently found your video about RTC modules, I followed the instructions and the module worked fine.
    But I modified the original code, in order that the display also shows the day of the week, for this I added the printDay function who works in the same way that the printMonth function:
    void printDay(int wday)
    {
    switch(wday)
    {
    case 1: lcd.print(" Mon ");break;
    case 2: lcd.print(" Tue ");break;
    case 3: lcd.print(" Wed ");break;
    case 4: lcd.print(" Thu ");break;
    case 5: lcd.print(" Fri ");break;
    case 6: lcd.print(" Sat ");break;
    case 7: lcd.print(" Sun ");break;
    default: lcd.print(" Error ");break;
    }
    }
    The problem is that the value of the wday variable is always 2.
    I made a test setting different values for the wday in parse_cmd function, but the display always shows Tuesday.
    I tried to find the bug in the code, but I'm just a beginner. if you could help I would be very grateful.
    Thanks and best regards,
    Angel M. Muñoz
    Madrid, Spain

  • @Sergio-le7uf
    @Sergio-le7uf 8 ปีที่แล้ว +1

    Muy bueno el tutorial, me gusto mucho.perfectamente explicado
    Tengo una duda
    Se podría controlar un relé con este RTC para hacer ciclos de ON/OFF cada 12h(O cada X tiempo)?
    tengo unos conocimientos muy muy básicos de programación y buscando no encontré muchos codigos que pueda utilizar
    Muchas gracias de antemano

  • @2112user
    @2112user 7 ปีที่แล้ว

    Thanks for the video. I was wondering.... I wrote a sketch that uses a waterproof thermistor to activate a relay while showing the temp on the I2C 16x2. How hard would it be to adopt this code to do that and activate another relay based on time (like a lamp timer)?

  • @nathaliesteger6785
    @nathaliesteger6785 6 ปีที่แล้ว

    hello!
    Thanks for your tuto ,but i have a question about the code :After many tries I finaly get this message :
    'printMonth' was not declared in this scope.
    could you telle me what's wrong please thanks!

  • @gonzalcala5
    @gonzalcala5 7 ปีที่แล้ว

    How does the program know if the time you enter is p.m. or a.m.?
    This is important for the program to know when to change the date.
    Is this in 24 hr format?

  • @adamvanheerden6971
    @adamvanheerden6971 9 ปีที่แล้ว

    Great tutorial and thanks for code , finally got mine working

  • @davidederosi6068
    @davidederosi6068 2 ปีที่แล้ว

    Hello, can you store and recall a temperature with the date and time of the mesurement or you need a log with sd card? Thanx

  • @alexwilson8391
    @alexwilson8391 9 ปีที่แล้ว

    Hi There,
    Thanks for all of your awesome videos , fun and educational :)
    I have a question which is probably simple , but i can't seem to find the answer.
    How can read the value of the day of week , 1-7 etc?
    I would like to edit the code so the month cycles between Month and Day.
    I tried (t.wday); but this didn't return the correct value.
    Also I would like to address the 32k of memory on this module to store temp snapshots over the course of 24hrs and store it for future use in the 32k memory.
    Hope you can help , many thanks again for all your great work.

  • @ishayogacentretirunelveli4029
    @ishayogacentretirunelveli4029 6 ปีที่แล้ว

    Can we set only the date and time and the day should assign correctly to the year in this program???

  • @thanhngo2688
    @thanhngo2688 8 ปีที่แล้ว

    Thank you bro. Regarding temperature issue. i wonder how is it working? using ADC or digital sensor inside. i mean what kind of signal. I am reading datasheet now and see :"Temperature conversion current". If i am wright, this one have 2 digital ICs, one is timer and one is temperature and communicated by I2C. Thanks

  • @psicaliph
    @psicaliph 8 ปีที่แล้ว

    Greetings sir. Thanks for your coding, I was able to make use of it to my final year project. However, there's one thing I need to ask you with, since I'm really not good on coding.
    It's about how to insert alarm clock coding to your coding. There's few more codings out there, but I feel like using yours instead, since you use almost similar components like mine.
    By the way, I'm using Arduino Mega, RTC DS3231, LCD 16x2 with I2C, and a buzzer.
    Thank you in advance. Your attention is appreciated.

  • @Miki981
    @Miki981 9 ปีที่แล้ว

    Hell there, this is a great tutorial! Can I ask You a question?
    I am new at Arduino with a big dream! I am planing to build a device with 6 different analog sensors, a clock like Yours, a 4x4 keypad, a simple 4 line display and some 3 or 4 output devices like valves, servos and actuators! So, the question is, as I am having difficulties figuring out, what board to get to accommodate all the connections?
    Thanks!

  • @LUCKY007725
    @LUCKY007725 8 ปีที่แล้ว

    you always done good job
    could you please make a tutorial on clock without RTC and that can be set manually by buttons waiting for valuable response
    Thanks for the efforts

  • @ryansfamily
    @ryansfamily 7 ปีที่แล้ว +1

    HI. Thank you for your video. I have often made some of your great projects.
    Unfortunately I think the code link you provided for this one must be corrupted. Do you think you could provide a new link for the code please? Thank you

  • @joaquimferreira5677
    @joaquimferreira5677 6 ปีที่แล้ว

    Congratulations for this video!

  • @larryoshields7582
    @larryoshields7582 7 ปีที่แล้ว

    I have downloaded the Rodan library with the ds3231 program, but it is different from yours. I included the "Display" program from the library, however; it will not show the time or temperature on the display. I have checked the baud, and set the pin outputs from the Arduino. When I look at your program, it has code differences from the newer one. Can you help me find the same ds3231 code that you are using? even going to the location you show in "show more", doesn't give the same code you have. thanks for your advice in advance

  • @dotgr7030
    @dotgr7030 7 ปีที่แล้ว +1

    Συγχαρητήρια για την τρομερή δουλειά σου φίλε

  • @lintangwisesa
    @lintangwisesa 8 ปีที่แล้ว

    Can I use DS1302 RTC w/ this code & library?

  • @cyberninjasan
    @cyberninjasan 7 ปีที่แล้ว

    great tutorial, I managed to make it very quickly.
    I would love to add to this simple alarm with simple buzzer. First I wanted to make a sound every hour or whatever, then i realised that it would be nice to make of use those buttons on the LCD board and to be able to set alarm with it.
    Please could you make a video making this with special glance on the code for it.

    • @yeahx32p69
      @yeahx32p69 2 ปีที่แล้ว

      hi. Did you save the data in an excel sheet as the sensor was recording it?

  • @leruetkins5565
    @leruetkins5565 8 ปีที่แล้ว

    Big thanx! It's very good tutorial! All works fine and correctly!

  • @endreslpschmitz8425
    @endreslpschmitz8425 9 ปีที่แล้ว

    Great ! Thank you for your time !

  • @tshepperd
    @tshepperd 8 ปีที่แล้ว

    Thanks. That was very helpful. Saved a lot of time.

  • @nickx1852
    @nickx1852 6 ปีที่แล้ว

    Code worked perfectly. Thanks a lot! Can the buttons on the shield be incorporated into the function of this device? If so what lines of code would I add?

    • @aliazammunna1259
      @aliazammunna1259 6 ปีที่แล้ว

      plz..bro, give me the code in my mail adress...or here.
      mail :- mmunna0221@gmail.com

  • @anjalipillai2834
    @anjalipillai2834 4 ปีที่แล้ว

    Thank you so much for this video!!!

  • @Electromaniaworld
    @Electromaniaworld 6 ปีที่แล้ว

    thanks that looks good.

  • @yashgokhale5238
    @yashgokhale5238 7 ปีที่แล้ว

    Hello Sir,
    Thank you for sharing this video.
    Your videos are really helpful and well explained.

  • @jumbo999614
    @jumbo999614 4 ปีที่แล้ว

    0:49 What is SCL/SDA/VCC/GND on the right side of the module for? And why is it not soldered?

  • @tersamdiyaquarium6284
    @tersamdiyaquarium6284 8 ปีที่แล้ว

    thank you very much, you have been kind and useful!

  • @mpop5354
    @mpop5354 8 ปีที่แล้ว

    Hello, would have you the sketch (source code) of this application?....
    Thank you for passing on(transmitting) him(it) with libraries(bookcases) "to zip" it

  • @tonysyl5396
    @tonysyl5396 8 ปีที่แล้ว

    Καλησπερα, θα ηθελα να με βοηθησεις οσο γινεται σε δυο πραγματα που θα ηθελα να προσθεσω γιατι αφορα εν μερη και την πτυχιακη μου. Θελω π.χ. για μια ωρα την μερα να μπορω να αναβω ενα led και μετα να σβηνει. Επισης στο παραδειγμα με το alarm που περιεχει η βιβλιοθηκη πως γινεται να το ρυθμισω να ενεργοποιειται μονο απο Δευτερα μεχρι Παρασκευη?
    Ευχαριστω.

  • @Thesouperkid
    @Thesouperkid 5 ปีที่แล้ว

    When I look at the example my code does not include the #include "rtc_ds3231.h".... any idea as to why? Keeps causing me issues not having that.

  • @sangamadhikari8497
    @sangamadhikari8497 7 ปีที่แล้ว +1

    Hi, how can i use a DS3231 RTC module with Arduino Uno 3 plus LCD Keypad Shield.? The LCD overlaps exactly the Uno exactly so how can i plug the RTC module, i am wondering if i can use the hole in the LCD Keypad shield . If anyone have the answer , please do let me know . I am just starting fyi. Thanks in advance.

  • @Anvilshock
    @Anvilshock 8 ปีที่แล้ว

    Is there any way to get accurate sub-millisecond timing from this thing?

  • @cristianojanuario
    @cristianojanuario 4 ปีที่แล้ว +1

    Hi, nice video, but I had some problem, could you help-me? I have an error "DS3231_INTCN' was not declared in this scope", how to solve this?
    Thanks.

  • @gyros666pyros
    @gyros666pyros 9 ปีที่แล้ว +1

    Thanks for the tutorial, it's great! I have Arduino Uno and I want do do a breathalyzer. When I plug the display in Arduino Uno, I don't have any free pins. How can I connect the alcohol sensor with the Arduino&display? Do you have any idea how can I solve this problem?

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      you have to use an Arduino mega.

  • @karimismail3734
    @karimismail3734 8 ปีที่แล้ว

    I tried several times but " compilation Error" appeared. One major problem I see is counting the time programming totals 15, not 16 as claimed. Please correct me if mistaken. Also the LCD bought from link does not match that in video. Thank you.

  • @luisanteronanfunaycalderon5088
    @luisanteronanfunaycalderon5088 7 ปีที่แล้ว

    hola muchas gracias por el video , podrias decirme como activar 2 o 3 salidas a cierta hora y por un cierto tiempo ???

  • @dafloca2002
    @dafloca2002 8 ปีที่แล้ว

    Very good explanation! Congrats!

  • @MILLYBILLY1111
    @MILLYBILLY1111 7 ปีที่แล้ว

    hey. nice project!
    i really like it.
    can i make it with arduino nano?
    then how i connect wires and what about the codes?

  • @linusmiranda
    @linusmiranda 8 ปีที่แล้ว

    Using this rtc can I trigger a relay on and off. Can you help me with the codes

  • @charlesubaldo9
    @charlesubaldo9 8 ปีที่แล้ว

    hey man can i ask if ur code is same for arduino uno (beginner here ) and can u explain how to add the temp sensor in ur code (i'm using ds18b20 sensor) thanks man. great vid btw

  • @markviana4960
    @markviana4960 8 ปีที่แล้ว

    Thank you for sharing

  • @althuelectronics5158
    @althuelectronics5158 5 ปีที่แล้ว

    your video wery sooper am stading this metheed . your speeche ant clas wery naise
    am wery happy to waching this video
    thanks sir

  • @BrunoMatiasLopes
    @BrunoMatiasLopes 8 ปีที่แล้ว

    Awesome! It's works perfectly.

  • @smithogbubeminelson8210
    @smithogbubeminelson8210 3 ปีที่แล้ว

    how do i interface the real time clock with a pulse sensor using ardiuno

  • @kyliou3016
    @kyliou3016 6 ปีที่แล้ว

    Μπορώ να χρησιμοποιήσω μια διαφορετική LCD οθόνη από αυτήν?

  • @samhawatmeh551
    @samhawatmeh551 7 ปีที่แล้ว

    I just finished connecting all the hardware but never done coding before can you please help me out. so the only thing i download is the library you provided. which one do i download the adjust or the other one. can u please tell me every library i have to download. my project is due in 2 days and i dont know what to do i bought everything based on your video thanks

  • @rujrsysus5007
    @rujrsysus5007 7 ปีที่แล้ว

    works at arduino nano?

  • @fabianpucciarelli7069
    @fabianpucciarelli7069 ปีที่แล้ว +1

    I RECIBE AN ERROR: rtc:19:17: error: 'DS3231_INTCN' was not declared in this scope
    ANY SUGGESTION? THANKS

  • @BumindaNawagamuwa
    @BumindaNawagamuwa 8 ปีที่แล้ว

    thx for sharing..it worked...!

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว

      +Buminda Nawagamuwa You are welcome!

  • @adammussa2037
    @adammussa2037 9 ปีที่แล้ว

    Hi, thanks so much for your tutorial - would you be able to help me as I'm having trouble with the values on the screen? The clock, temperate and date all appear to be wrong (00:00:00, 1/1/1990, 30.3degrees) however I've wired everything up correctly, implemented the code and changed the string to the correct time as you suggest in the video. I believe the Serial Monitor is also displaying values incorrectly.
    When I unplug the board from power and then replug back in - the clock does not reset so I'm assuming the RTC is not broken.
    Would greatly appreciate your help as I'm very new to this, thanks!

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      Adam Mussa It seems that there is an error in setting up time. Do you have a battery installed?

    • @adammussa2037
      @adammussa2037 9 ปีที่แล้ว

      Educ8s.com Hi, thanks for your reply! Yes I have tried 2 batteries in the RTC and it is still not working! But I'm running power for the Arduino from my computer via USB. Should I run this from a wall outlet?
      Would I also need to calibrate the RTC using an alternate power source first before getting correct results?
      Let me know your thoughts and thanks again

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      Adam Mussa No, from USB is fine. You have to set time while having a battery installed. If you remove the battery the time will be lost. If nothing works, your module may be faulty.

    • @adammussa2037
      @adammussa2037 9 ปีที่แล้ว

      Educ8s.com Thanks for your advice!

  • @woweador
    @woweador 8 ปีที่แล้ว

    how could set time anytime arduino is working, like programing time

  • @joaodanilosoutomaiornoguei4847
    @joaodanilosoutomaiornoguei4847 9 ปีที่แล้ว +1

    Hello!, You make a good video about this RTC DS3231!
    So, I want a help in my project, if you can be explain a something.
    Do you know how to set alarm of RTC ? And get this alarm to wake up arduino ?
    I know how wake up arduino with an external interrupt, so I wanna get alarm to make this interrupt.
    Thanks for atention!

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      JOÃO DANILO SOUTO MAIOR NOGUEIRA NETO Hello, thank you for your message! What you propose is very useful. I am going to make a video on that. Stay tuned!

    • @joaodanilosoutomaiornoguei4847
      @joaodanilosoutomaiornoguei4847 9 ปีที่แล้ว

      Thanks for your help!

    • @bask185
      @bask185 9 ปีที่แล้ว

      JOÃO DANILO SOUTO MAIOR NOGUEIRA NETO I have done that, only I didn't get an interrupt at all. I don't know why, I did everything right in the code. I think interrupts are unreliable. What I did was a very simple solution. When I set the alarm in my code, I write this data also to the alarm registers of the RTC. In the setup I made a function which reads the alarm data out of the RTC and stores them in variables for the program. So when arduino loses power it will read out the alarm data when it starts up again, so you will get up in the morning.In the loop I use the following line of code for the alarm if(alarm_hour = hour && alarm_minute = minute && second == 0 && alarm_bit == true) ALARM();
      so when hours and minutes matches and the second counter = 0 and when the alarm_bit is set, only then the alarm will go off.

  • @maverickleo8387
    @maverickleo8387 8 ปีที่แล้ว

    Is it possible to add Date & time by using ds3231 & displaying all the information one after another in same lcd ???

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว

      +Maverick Leo Yes of course you can do that!

  • @gorazdmarcic2305
    @gorazdmarcic2305 2 ปีที่แล้ว

    Hello, I used your sketch according to the instructions, but after turning off the power, my watch resets. Im asking for help.

  • @diegoalejandroconfalonieri
    @diegoalejandroconfalonieri 8 ปีที่แล้ว

    cuando lo desconecto todo esta bien ,,pero no los minutos me los cambia,,porque sera?? gracias

  • @marciooliveira8017
    @marciooliveira8017 4 ปีที่แล้ว

    Hi, can you help me with a code that marks the elapsed time. example: day: hours: minutes: seconds

  • @gustavovelazquez8272
    @gustavovelazquez8272 8 ปีที่แล้ว

    hola! estimado, mi ds3231 me esta marcando la hora 25:00:00 cual podria ser el problema? el codgo esta bien,

  • @janicabailado6826
    @janicabailado6826 6 ปีที่แล้ว

    Hi! I am making one of this kind of monitoring and I only have DS1302 module. Is it okay to use this? what is the difference between ds3231 and ds1302 module? Hope you can response. Thanks

    • @Educ8s
      @Educ8s  6 ปีที่แล้ว

      The DS1302 does not contain a temperature sensor.

  • @mirsahib596
    @mirsahib596 8 ปีที่แล้ว

    can i use arduino uno for this project?
    i am asking this question because arduino uno doesn't have scl and sda pin out

    • @christostesla614
      @christostesla614 8 ปีที่แล้ว +1

      +Mir Sahib SDA and SCL is I2C (i square c) pins. Serial Data Line (SDA) and Serial Clock Line (SCL).
      Arduino Uno has that pins on 27 and 28 pins.
      www.arduino.cc/en/uploads/Hacking/Atmega168PinMap2.png

  • @AAI30
    @AAI30 6 ปีที่แล้ว

    is the time in 24 or 12 hour

  • @brilianputraa
    @brilianputraa 7 ปีที่แล้ว

    how to fix parse_cmd was not declared in this scope?

  • @andrewzarb4241
    @andrewzarb4241 6 ปีที่แล้ว

    Great video but how can connect the rtc to an Arduino nano?

  • @muhamadabdmajidable
    @muhamadabdmajidable 9 ปีที่แล้ว

    Can i store temperature data inside the memory? I want to do temperature reading and storage for 1 hour interval.

  • @karimismail3734
    @karimismail3734 8 ปีที่แล้ว

    Hello Nick. After downloading your code and unzipping it with WinRar, upon verification ; message appears stating "Compilation Error". Several attempts but message persists. With Rodan's Sketch same message. I am using all exact components as in your fine Video. Any tips?. Thanks.

  • @epicelectronicahernandez8961
    @epicelectronicahernandez8961 7 ปีที่แล้ว

    VERY GOOD VIDEO THANKS YOU, DESERVES AN LIKE

  • @tahmid61
    @tahmid61 6 ปีที่แล้ว

    Hello sir, can aurduino real time clock can be used to power on 4 stepper for different sets of time? Thanks

    • @Educ8s
      @Educ8s  6 ปีที่แล้ว

      Sure, you can do that!

    • @tahmid61
      @tahmid61 6 ปีที่แล้ว

      educ8s.tv please give me some suggestions what i need and what the code would be? Thanks sir

  • @GabrielMoscardiPauka
    @GabrielMoscardiPauka 8 ปีที่แล้ว

    Hey there!
    I really like your videos, they are very good. But I have a little problem...
    I'm using the IIC OLED Display 128x64, as the same way as in other tutorial of yours, and this Display also uses the SDA and SCL pins (I use a Arduino Mega).
    There is anyway to conect the OLED Display AND the DS3231 Time Shield at the same time?
    Thank you, and keep doing those awesome tutorials!

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว +1

      Gabriel Pauka You can connect both in the same I2C pins. I will make a video on that.

    • @GabrielMoscardiPauka
      @GabrielMoscardiPauka 8 ปีที่แล้ว

      Educ8s.com Wow, it really works! I'll be following your channel and waiting for this video. Thanks!

  • @Pietro1976
    @Pietro1976 8 ปีที่แล้ว

    dallo sketck del video che mostri allo sketck della libreria ci sono molti punti mancanti perche ?

  • @palzorlama2938
    @palzorlama2938 9 ปีที่แล้ว

    hey I want to reset my temperature at midnight.
    can u explain me the code,I only want to know how to reset the temperature at a certain time.

  • @KJ7JHN
    @KJ7JHN 4 ปีที่แล้ว

    why are you using two DS3231 libraries?

  • @361waves9
    @361waves9 3 ปีที่แล้ว

    The Code is not really working anymore right, cause the programm says that ds3231.h is no such file or directory

  • @todrick23
    @todrick23 9 ปีที่แล้ว

    thanks that helped alot

  • @xunhu6231
    @xunhu6231 8 ปีที่แล้ว

    Hi. Is there a solution to have the time printed in the arduino serial monitor?

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว

      +Xun Hu Yes, you can use the Serial.print() command for that.

  • @juliocesar-rv1nm
    @juliocesar-rv1nm 9 ปีที่แล้ว

    que feliz me siento que hay personas las cuales les guste compartir la información y no son egoístas muy buena explicación me aclaro muchas dudas de principiante con este dispositivo mil gracias

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      Muchas gracias. Saludos desde Grecia.

  • @fabiojesus5966
    @fabiojesus5966 8 ปีที่แล้ว

    Hy.
    i have 2 questions:
    1.Can i use DS3231 module ic2 communication with arduino nano?
    2. in my project, i just need get time and get hour. There are other module with fewer resources?
    Thank you for share with us! nice video =)

  • @gonza0076
    @gonza0076 9 ปีที่แล้ว

    hi me and sebastean are bilding a arduino with a dht22 for control humidity and temperature. what we need is program diferent temperature and humidity in laps of time. the first 72 houers it shuld be 4 degreas and 85 % humidity. the 72 houers after that 24 degres and 90% humidity after that continue 14 degreas and 90 % to make salami :) . what we having troble is to make the time code we are bouth new programing but we find it facinating. is it posible you can guide os in the right direction? we dont even know what the name of what we want to do is. thanks in advance

    • @gonza0076
      @gonza0076 9 ปีที่แล้ว

      im thinking of using to arduinos one that comand time and one with functions

  • @masonkitter5849
    @masonkitter5849 9 ปีที่แล้ว

    My DS3231 isn't keeping track of time when i power it off, any ideas on how i could fix this? Also, is there any way I can convert Celsius to fahrenheit?

    • @ctcole7155
      @ctcole7155 5 ปีที่แล้ว

      Possibly dead battery or bad battery connection. °C x 1.8 + 32 = °F

  • @BootMarine314
    @BootMarine314 7 ปีที่แล้ว

    does anyone know how to change the time to a 12 hr format fromat 24 hr format in the code?

  • @mitropoulosilias
    @mitropoulosilias 6 ปีที่แล้ว

    schematics? how to connect a stand alone 2x16 lcd????

  • @anukeshambatkar6255
    @anukeshambatkar6255 4 ปีที่แล้ว

    sir how to make a daily task schedule remainder using arduino and lcd i2c
    please guide me

  • @todrick23
    @todrick23 9 ปีที่แล้ว

    where would i put that im using u sketch

  • @carlosvallejo4326
    @carlosvallejo4326 7 ปีที่แล้ว

    Hey Spartan!!!, this source code can be used on Arduino nano V3? thanks for they tutorials.

    • @Educ8s
      @Educ8s  7 ปีที่แล้ว +1

      Yes ofcourse, but how are you going to connect the display?

    • @carlosvallejo4326
      @carlosvallejo4326 7 ปีที่แล้ว

      Directly to the arduino board, because I don´t have the LCD shield with push buttons.

  • @user-fm1cz4qd6m
    @user-fm1cz4qd6m 5 ปีที่แล้ว

    Αδερφεμ πολυ καλά τα βιντεάκια σου , αν μπορούσες να προσθέσεις και ελληνικούς υπότιτλους θα μας βοηθουσες ακόμη περισσότερο, ευχαριστώ.

  • @lessaunders2229
    @lessaunders2229 9 ปีที่แล้ว

    I can't compile your LCD/RTC sketch, keep getting "fatal error: rtc_ds3231.h does not exist" I have downloaded rodan/Ds3231 library and also changed " " for < > for the #includes in your code as I assume the " " was an error but still nothing will compile. Any ideas? thanks.

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว +1

      Les Saunders Hello, from what you said, there must be a problem with the library installation. For some reason Arduino can't find the library. You don't have to change the " " in the library it works like this as well. try to install the library again.

    • @alexwilson8391
      @alexwilson8391 9 ปีที่แล้ว +1

      I had the same problem, I fixed it by finding the rtc_ds3231.h file in one of the example directories and copying it into the main RTC library directory.