kellon lukeminen on yksi asia; todella tietää aika on aivan toinen. Arkisiin ajanottotarpeisiin käytetään standardia nimeltä Coordinated Universal Time eli UTC, joka on johdettu kansainvälisestä Atomiajasta, konsensuksesta, jossa yli 200 kelloa pitää tarkkaa aikaa elektronien liikkeen perusteella.
vastaanottinmoduulin avulla voi rakentaa kellon, joka poimii yhden Yhdysvaltain UTC-radiolähetyksistä, nimeltään WWVB. Mikrokontrolleri purkaa vastaanottimen vetämän WWVB-aikasignaalin, kun taas erillinen reaaliaikainen kellomoduuli (säännöllinen mikrosiru-ja-kristalli-pohjainen ajanottomekanismi) pitää kellon käynnissä normaalin kellon tavoin. Kun uusi kellonajasta poikkeava aikasignaali on saatu, Mikrokontrolleri päivittää kellon. Signaali tulee paremmin yöllä ja silloin, kun ilmakehän olosuhteet ovat parhaat pitkän kantaman radiovastaanotolle. Kun se tulee, projekti antaa sinulle parasta aikaa koskaan.
Atomiajanotto
Rakenna atomikello
aika: 2 tuntia
kustannukset: noin $80
vaikeus: kova
- osta tai rakenna kellokortti.
- seuraa tässä olevaa kaaviota ja rakenna piiri ja kiinnitä reaaliaikainen kello ja WWVB-moduulit apupiirilevyyn. Connect johtaa Arduino nastat kun menet.
- johdata Arduinon ja näytön väliset yhteydet. Käytimme 16-merkkistä kaksirivistä LCD-näyttöä.
- Lataa ohjelmisto ja ohjelmoi Arduino.
- Aseta dip-kytkimet osoittamaan aikavyöhykkeesi.
- Käynnistä piiri. Kun vastaanotin vetää WWVB-signaalin (joka voi kestää iltaan asti meluisissa radiotaajuisissa ympäristöissä kaukana sen alkuperästä Coloradossa), näyttö päivittyy oikeaan aikaan ja osoittaa, että säätö on tehty. Etupaneelin valo vilkkuu ajoissa jokaisen pulssin vastaanotettua ja purettua, kerran sekunnissa, kun kaikki toimii kunnolla.