at læse et ur er en ting; virkelig at vide, at tiden er en helt anden. Til hverdagens timekeeping behov bruger vi en standard kendt som Coordinated Universal Time eller UTC, som er afledt af International Atomic Time, en konsensus på mere end 200 ure, der holder præcis tid baseret på bevægelsen af elektroner.
ved hjælp af et modtagermodul kan du opbygge et ur, der henter en af de amerikanske UTC-radioudsendelser, kaldet VVB. En mikrocontroller afkoder tidssignalet, som modtageren trækker ind, mens et separat realtidsmodul (en almindelig mikrochip-og-krystalbaseret timekeeping-mekanisme) holder uret kørende som et normalt ur. Når der er modtaget et nyt tidssignal, der adskiller sig fra urets aktuelle tid, opdaterer mikrocontrolleren uret. Signalet kommer bedre ind om natten, og når atmosfæriske forhold er bedst til langtrækkende radiomodtagelse. Når det kommer ind, vil projektet give dig den bedste tid, du nogensinde har haft.
atomisk tidtagning
Byg et atomur
tid: 2 timer
omkostninger: omkring $80
vanskelighed: hårdt
- køb eller bygg et urskab.
- følg skemaet her for at opbygge kredsløbet, og fastgør realtidsuret og modulerne til hjælpekredsløbet. Forbind fører til Arduino-stifterne, mens du går.
- Forbind forbindelserne mellem Arduino og displayet. Vi brugte en 16-Tegn, to-line LCD.
- Hent programmet og programmet Arduino.
- Indstil dip-kontakterne til at angive din tidssone.
- Tænd for kredsløbet. Når modtageren trækker signalet ind (hvilket kan tage indtil natten i støjende radiofrekvensmiljøer langt fra dets oprindelse i Colorado), opdateres displayet til det korrekte tidspunkt og angiver, at justeringen er foretaget. Frontpanellampen blinker i tide med hver puls modtaget og afkodet, en gang i sekundet, når alt fungerer korrekt.