Inhoudsopgave:

Arduino LCD Master Clock - Ajarnpa
Arduino LCD Master Clock - Ajarnpa

Video: Arduino LCD Master Clock - Ajarnpa

Video: Arduino LCD Master Clock - Ajarnpa
Video: How To Use An RTC (Real Time Clock) With Arduino Uno R3 | Make an Accurate Clock! 2024, November
Anonim
Arduino LCD-hoofdklok
Arduino LCD-hoofdklok
Arduino LCD-hoofdklok
Arduino LCD-hoofdklok
Arduino LCD-hoofdklok
Arduino LCD-hoofdklok

Deze klok is ontworpen als een op zichzelf staande klok of als een masterklok om slave-klokken aan te sturen en is draagbaar met batterijback-up. Zie de website van de klok voor meer informatie LCD Master Clock Home Page

Update- Automatische zomervoorschot- en wintervertragingsknop toegevoegd aan de versie met behulp van Udo Klein's DCF77-bibliotheek. Druk eenmaal op de knop om de klok vooruit te zien of 1 uur te vertragen

Deze klok gebruikt een Arduino 328 Microprocessor om de tijd te decoderen van de DCF77 "Atomic" Clock in Mainflingen bij Frankfurt, Duitsland. De tijd wordt weergegeven op een aangepaste skeletklok die wordt bestuurd door de microcontroller en een blauw 4x20 LCD-scherm. Klokpulsen om slave-wijzerplaten aan te sturen worden bewaakt op een LED-paneel. 3 x 1,5 volt AA-cellen zorgen voor back-up van de batterij wanneer ze zijn losgekoppeld van het lichtnet. Het moederbord heeft een USB naar UART-connector, zodat de kloksoftware kan worden bijgewerkt vanaf een pc of zelfs een Mac. Seriële code is inbegrepen voor bewaking via USB, maar wordt niet becommentarieerd.

Bijgewerkte code inbegrepen om de DCF77-bibliotheek van Udo Klein uit te voeren. De DCF77-bibliotheek van Udo Klein houdt de klok synchroon en houdt de tijd perfect, zelfs met een enorme hoeveelheid ruis op het ontvangen DCF77-signaal. De DCF77-bibliotheek "Auto Tunes" het kwartskristal ook voortdurend, zodat in het zeldzame geval dat het signaal niet kan worden gedecodeerd, de klok gedurende vele dagen binnen 1 seconde nauwkeurig blijft. Dit is cruciaal voor een masterklok die slaves van 1 seconde aanstuurt, aangezien seconden drift ervoor zorgt dat de slaveklokken niet meer synchroon lopen met de masterkloktijd.

Code voor de standaardbibliotheek is ook inbegrepen als je een zeer goed DCF77-signaal hebt.

Stap 1: De zaak maken

De zaak maken
De zaak maken
De zaak maken
De zaak maken
De zaak maken
De zaak maken

De kast is een aangepaste BORRBY kaarslantaarn van Ikea.

De zaak wordt als volgt gewijzigd:

1 Boor de lassen uit waarmee de bovenkant aan het hoofdframe is bevestigd

2 Verwijder de bovenkant

3 Knip het ventilatierooster aan de voorkant uit om ruimte te maken voor het LCD-scherm

4 Snijd hout of metaalplaat om de ventilatieroosters die overblijven te vullen

5 Vul gaten tussen basis en frame met houten strips. De basisprintplaat zit op dit hout. Verwijder de kaarsspies van de basis en voeg vier voetjes toe.

6 Voeg een nieuw multiplex blad toe en bevestig met scharnieren aan de achterkant. Er moet een uitsparing in de bovenkant worden gemaakt om de bovenkant van de LCD-printplaat te nemen die uit de basis steekt.

7 Voeg een handvat toe en maak een gat in de basis voor de kabels.

8 Fix LCD-scherm in uitsparing

9 Beweging van de skeletklok repareren door vanaf de bovenkant op te hangen

10 Schuif in PCB en LED-displaypaneel

Stap 2: LCD-scherm met behulp van de DCF77-bibliotheek van Udo Klein

"loading="lazy" Videoclip die de klok laat zien die werkt en luidt van 23:59:55 tot 00:00:32

Chimes zijn via afzonderlijke circuits, maar kunnen elektromechanisch zijn of samples via een klankbord.

Aanbevolen: