first commit
This commit is contained in:
94
ATMEGA_TIMER_0/ATMEGA_TIMER_0.ino
Executable file
94
ATMEGA_TIMER_0/ATMEGA_TIMER_0.ino
Executable file
@@ -0,0 +1,94 @@
|
||||
/************************************************************
|
||||
Horloge Arduino
|
||||
|
||||
Horloge simple avec un Arduino, un module breakout
|
||||
RTC DS1307 et un afficheur LCD.
|
||||
|
||||
Branchements du breakout RTC DS1307:
|
||||
Gnd --> GND
|
||||
Vcc --> 5 V
|
||||
Sda --> analog pin A4
|
||||
Scl --> analog pin A5
|
||||
|
||||
***************************************************/
|
||||
|
||||
#include <Wire.h>
|
||||
#include <RTClib.h>
|
||||
|
||||
|
||||
RTC_DS1307 RTC;
|
||||
|
||||
void setup() {
|
||||
Wire.begin();
|
||||
Serial.begin(9600);
|
||||
RTC.begin();
|
||||
|
||||
delay(1000);
|
||||
RTC.adjust(DateTime("Dec 5 2012","12:00:00"));
|
||||
// RTC.adjust(DateTime(2017, 2, 12, 14, 50, 0));
|
||||
}
|
||||
|
||||
void loop() {
|
||||
DateTime now = RTC.now();
|
||||
|
||||
Serial.println(now.month());
|
||||
|
||||
switch (now.month()) {
|
||||
case 1:
|
||||
Serial.println("janvier");
|
||||
break;
|
||||
case 2:
|
||||
Serial.println("fevrier");
|
||||
break;
|
||||
case 3:
|
||||
Serial.println("mars");
|
||||
break;
|
||||
case 4:
|
||||
Serial.println("avril");
|
||||
break;
|
||||
case 5:
|
||||
Serial.println("mai");
|
||||
break;
|
||||
case 6:
|
||||
Serial.println("juin");
|
||||
break;
|
||||
case 7:
|
||||
Serial.println("juillet");
|
||||
break;
|
||||
case 8:
|
||||
Serial.println("aout");
|
||||
break;
|
||||
case 9:
|
||||
Serial.println("septembre");
|
||||
break;
|
||||
case 10:
|
||||
Serial.println("octobre");
|
||||
break;
|
||||
case 11:
|
||||
Serial.println("novembre");
|
||||
break;
|
||||
case 12:
|
||||
Serial.println("decembre");
|
||||
break;
|
||||
}
|
||||
Serial.println(" ");
|
||||
Serial.println(now.year());
|
||||
|
||||
|
||||
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(3000);
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user