Skip to content

Code that implements clock with alarm on an Arduino Uno with Clock Shield

License

Notifications You must be signed in to change notification settings

allali/ClockShield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClockShield

Code that implements clock with alarm on an Arduino Uno with Clock Shield

The code is designed as a state machine using function pointer. Each state is a function, return value is used for transition implented in the loop.

Material

To run this code you need an arduino Uno and a clock shield (OPEN SMART Clock Shield v1.1). The clock shield provide:

  • realtime clock based on DS1307
  • 4 leds (2 red, 1 green, 1 blue)
  • 3 buttons
  • 7 segments display drived by TM1636
  • buzzer
  • light sensor
  • temperature sensor

Dependencies

Following arduino libraries are used by the code:

The code for dealing with TM1636 is included and had been developped by Loovee.

Author

Julien Allali allali@enseirb-matmeca.fr

About

Code that implements clock with alarm on an Arduino Uno with Clock Shield

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages