Arduino Real Time Clock (DS1307)
Denna tid jag kommer att visa dig hur man gör en modul för att låta den Arduino reda på tiden. Även om det finns många tutorials för modulen realtidsklocka ville jag göra min version av denna modul helt fokuserat på steg för steg lödning. Instructable kommer också försöker inkludera så mycket exempelkod som möjligt så att läsaren får mer än de grundläggande kunskapen i denna modul.
Denna modul har integrerad tiden att hålla systemet med hjälp av en kristalloscillator. Tidpunkten är så exakt med flera program. Denna modul har också en batteribackup som modulen kan hålla koll på tiden även när Arduino är programmerad eller avstängd. Kan börja med de saker du lär dig och tillämpningar av denna modul.
Saker du lär dig:
- Koden krävs för att komma åt modulen och få aktuell tid.
- Koden för Tidsinställning.
- Ett enkelt program som användaren kan interagera med modulen.
Användningsområden för projektet:
- När du är klar med detta Instructable kommer du att kunna göra din egen digitalklocka.
- Du kan bygga på tanken och göra en väckarklocka.
- Denna modul är tidtagaren för många projekt som The Propeller Clock, The Nixie Clock, etc.
Komponenter som krävs:
Komponent för modulen:
- DS 1307.
- 8-pin DOPPA Socket.
- CR 2032 knapp Cell.
- Knappen batterihållaren.
- 4-polig kontakt.
- 10 k motstånd 1/4 Watt.
- 32.768 kHz Oscillator kristaller.
- Prototyp styrelse.
Ytterligare komponenter:
När jag designade denna modul ignorerade jag fyrkantsvåg stift, eftersom jag inte tycker det är användbart i min ansökan men du kan lägga till en extra stift om behov uppstår.