citirea unui ceas este un lucru; cunoașterea cu adevărat a timpului este cu totul alta. Pentru nevoile de cronometrare de zi cu zi, folosim un standard cunoscut sub numele de timp Universal coordonat sau UTC, care este derivat din timpul Atomic internațional, un consens de peste 200 de ceasuri care păstrează timpul precis bazat pe mișcarea electronilor.
folosind un modul receptor, puteți construi un ceas care preia una dintre emisiunile radio UTC din SUA, numită WWVB. Un microcontroler decodează semnalul de timp WWVB pe care receptorul îl trage, în timp ce un modul separat de ceas în timp real (un mecanism obișnuit de cronometrare bazat pe microcip și cristal) menține ceasul funcționând ca un ceas normal. Când a fost recepționat un nou semnal de timp care diferă de ora curentă a ceasului, microcontrolerul actualizează ceasul. Semnalul va veni mai bine noaptea și când condițiile atmosferice sunt cele mai bune pentru recepția radio pe distanțe lungi. Când va veni, proiectul vă va oferi cel mai bun timp pe care l-ați avut vreodată.
ceas Atomic
construiți un ceas Atomic
timp: 2 ore
Cost: aproximativ 80 $
dificultate: greu
- cumpărați sau construiți o incintă de ceas.
- urmați schema aici pentru a construi circuitele și atașați modulele de ceas în timp real și WWVB la placa de circuite auxiliare. Conectați conduce la pinii Arduino ca te duci.
- conectați conexiunile dintre Arduino și afișaj. Am folosit un LCD de 16 caractere, cu două linii.
- descărcați software-ul și programul Arduino.
- setați comutatoarele dip pentru a indica fusul orar.
- porniți circuitul. Când receptorul trage semnalul WWVB (care poate dura până la căderea nopții în medii zgomotoase de frecvență radio departe de originea sa din Colorado), afișajul se va actualiza la ora corectă și va indica faptul că ajustarea a fost făcută. Lumina de pe panoul frontal va clipi în timp cu fiecare impuls primit și decodat, o dată pe secundă când totul funcționează corect.