Stap 10: Reddingspoging One
De klok liep snel door ongeveer 18 seconden per uur. O.k., laat toevoegen sommige meer smarts. Een infrarood-zender en de ontvanger is toegevoegd achter het achterpaneel, uitgelijnd met twee gaten in het deelvenster. Een strook van reflecterende folie werd geplakt aan de achterkant van de tweede hand en de andere twee handen ontvangen sommige mat zwarte verf in de rug.
Hier is het idee: wanneer de tweede hand een bepaalde positie die de 10 uur positie loopt, de Arduino schets kijkt naar de "ware tweede" van de RTC-klok. Als de twee niet overeenkomen, worden de pulsen naar de stappenmotor verlaagd of verhoogd om te corrigeren van de tweede hand voor de volgende minuut. Briljant, hè?
Nou, niet zo snel. Ik zag de klok voor uren, terwijl de schets laat het me weten wanneer wijzigingen werden aangebracht. Echter duurde de viering niet. In de dagen te komen, de klok afgedwaald opnieuw. Een nadere inspectie bleek dat het probleem is opgetreden toen de uurwijzer het infrarood pad voor langere tijd in het tiende uur blokkeerde.
Restanten van het nu? Nee, laat overgaan naar de volgende stap.