Stap 3: Programma & bibliotheken
Het programma van de Arduino is aangesloten op deze pagina en er zijn ook sommige bibliotheken u moet downloaden en kopiëren naar de map van uw Arduino-bibliotheek:
- TM1637Display.h - bibliotheek van Display TM1637 (I2C)
- Bounce2.h - bibliotheek om te lezen van de Encoder toets
- TimerOne.h - bibliotheek van Timer1 #include
- Time.h - tijd-bibliotheek
- DS1307RTC.h - bibliotheek voor Real Time Clock (RTC)
- Wire.h - bibliotheek van draad te support DS1307RTC (Real-Time Clock)
- dht11.h - bibliotheek van temperatuur en luchtvochtigheid Sensor
Opmerking: Het programma gebruikt een timer om te lezen het coderingsprogramma elke 1 milliseconden. Dit is echt belangrijk dat de gebruiker een aanvaardbaar antwoord al tijd die nodig is voor het gebruik van de encoder die een dubbele functie heeft: een is het instellen van de functie worden aangepast en een ander is voor waardecorrecties op in uren en minuten voor tijd en alarm.