Probleme programme RTC DS1307


bonjour à tous!

je suis débutante en programmation, j'ai déjà réalisé quelques programmes simple sur arduino, mais je m'intéresse aujourd'hui au module rtc pour contrôler des actionneur en fonction du temps.

je dois créer un programme qui donne l'heure, la date et qui donne une alarme toutes les 10 minutes.
j'ai réalisée un programme mais j'ai un probleme avec l'alarme. c'est-à-dire qu'elle s'active toutes les dix minutes mais partir du moment ou je l'ai alumé. pour cela, j'utilise le module ds1307.
je voudrais une alarme qui sonne par exemple 14h10 , 14h20 , 14h30 , ...
 
voici mon programme:

#include <wire.h>
#include "rtclib.h"
float m_second;
float m_timer;
 
rtc_ds1307 rtc; //classe rtc_ds1307
 
void setup () {
  datetime = rtc.now();
  serial.begin(57600);
  wire.begin();
  rtc.begin();
 
 
  if (! rtc.isrunning()) {
    serial.println("rtc ne fonctionne pas !");   
    }
  m_timer = now.second(); + now.minute()/60;
   
  }
 
void loop() {
 
  datetime = rtc.now();


  if (now.second() != m_second)
  {
    m_timer = m_timer + 1;
 }

 
  if (m_timer >= 600)
  {
    serial.println("alarme");
    m_timer = 0;
  }

 
  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);
}

merci d'avance pour votre aide et pour vos réponses :)



Arduino Forum > International > Français (Moderators: jfs, Snootlab) > Probleme programme RTC DS1307


arduino

Comments

Popular posts from this blog

Warning, the Safe Path is not accessible vm3 - Joomla! Forum - community, help and support

uppercase letters in url - Joomla! Forum - community, help and support

Joomla! Update is not offering Joomla 3 - Joomla! Forum - community, help and support