Stap 6: Toevoegen DS1307 Real timerklok aan de Arduino.
Wanneer u vertrouwd met de klok bent, en klaar zijn om een klok-module toevoegen aan de Arduino, dan kunt u als volgt te werk:
1. Koop een real timerklok als volgt uit Adafruit.
2. download het bestand DS1307RTC.zip .
3. pak, en de DS1307RTC map in de map ' Bibliotheek ' in uw Arduino Programmalocatie gebracht.
Bedrading van de DS1307 naar de Arduino board:
GND - GND
VCC - 5v op de Arduino
SDA - analoge pin 4
SCL - analoge pin 5
4. Voer de Arduino software.
5. nu, de DS1307RTC-bibliotheek moet tonen in bestand-voorbeelden-DS1307RTC
6. in het kader van bestand-voorbeelden-DS1307RTC is er een "ReadTest" en een "SetTime" optie. Kies "SetTime"
7. upload naar de Arduino. Vergeet niet om de juiste bord, en COM-poort te kiezen.
8. wanneer geüpload, open Tools-Serial Monitor. (Of ctrl + shift + m)
9. als de module correct is aangesloten, moet het de huidige tijd lezen. Als dit klopt, bent u voltooien.
10. de Plotclock_modded.ino opnieuw openen. Verwijder de / / voor #define REALTIMECLOCK
11. de klok moet nu de DS1307RTC module gebruiken om de juiste tijd instellen.
Als de tijd en datum verkeerd is, gaat u als volgt te werk:
1. open SetTime.ino van eGizmo met zowel de klok servo's en de DS1307RTC module die is gekoppeld.
2. upload naar de Arduino board. Vergeet niet om de juiste bestuur en COM-poort te controleren.
3. open seriële monitor. (ctrl + shift + m)
4. Volg de instructies voor het instellen van de tijd en datum.
5. de datum en tijd worden nu correct.
6. upload de Plot klok Arduino code opnieuw om te controleren als de juiste tijd is ingesteld.
Succes...!