een klok lezen is één ding; echt de tijd kennen is iets heel anders. Voor de dagelijkse tijdwaarneming gebruiken we een standaard die bekend staat als Coordinated Universal Time, of UTC, die is afgeleid van de internationale atomaire tijd, een consensus van meer dan 200 klokken die precieze tijd houden op basis van de beweging van elektronen.
met behulp van een ontvangermodule kunt u een klok bouwen die een van de Amerikaanse UTC-radio-uitzendingen, WWVB genaamd, opneemt. Een microcontroller decodeert het WWVB tijdssignaal dat de ontvanger aantrekt, terwijl een aparte real-time klokmodule (een regulier microchip-en-kristalgebaseerd tijdwaarnemingsmechanisme) de klok laat draaien als een normale klok. Wanneer een nieuw tijdsignaal is ontvangen dat afwijkt van de huidige tijd van de klok, werkt de microcontroller de klok bij. Het signaal komt ‘ s nachts beter binnen en wanneer de atmosferische omstandigheden het beste zijn voor radio-ontvangst op lange afstand. Als het binnenkomt, geeft het project je de beste tijd die je ooit hebt gehad.
atomaire tijdwaarneming
Bouw een atoomklok
tijd: 2 uur
kosten: ongeveer $80
moeilijkheidsgraad: moeilijk
- koop of bouw een klokbehuizing.
- volg het schema hier om de circuits te bouwen, en bevestig de real-time klok en WWVB modules aan de auxiliary circuit board. Verbind leidt aan de Arduino-spelden terwijl u gaat.
- draad de verbindingen tussen de Arduino en het display. We gebruikten een 16-karakter, twee-lijn LCD.
- Download de software en programmeer de Arduino.
- Stel de dip-schakelaars in om uw tijdzone aan te geven.
- start het circuit. Wanneer de ontvanger trekt in het WWVB-signaal (dat kan duren tot zonsondergang in lawaaierige radiofrequentieomgevingen ver van zijn oorsprong in Colorado), zal het display updaten naar de juiste tijd en geven aan dat de aanpassing is gemaakt. Het voorpaneel licht zal knipperen in de tijd met elke puls ontvangen en gedecodeerd, een keer per seconde wanneer alles goed werkt.