Cuprins:

Ceas de viteze: 3 pași (cu imagini)
Ceas de viteze: 3 pași (cu imagini)

Video: Ceas de viteze: 3 pași (cu imagini)

Video: Ceas de viteze: 3 pași (cu imagini)
Video: HUAWEI Watch GT 3 Unboxing şi Review (Ceas pentru obiceiuri de viaţă sănătoase) 2024, Noiembrie
Anonim
Gear Clock
Gear Clock

Inima ceasului este un microcontroler PIC 16f628A (PDF). Acest microcontroler are un oscilator intern, totuși este utilizat un oscilator de cristal extern de 20 MHz, deoarece va trebui să țină cont cu precizie de timp săptămâni și luni. Microcontrolerul este interfațat cu două butoane și un motor.

Pentru mai multe detalii, aruncați o privire la proiectul Website.alan-parekh.com/projects/gear-clock Kitul Gear Clock este acum disponibil. Aruncați o privire la pagina noastră de kit pentru mai multe detalii. Dacă aveți o mașină CNC, puteți să vă tăiați propriile unelte și să achiziționați doar aparatele electronice pentru ceas.

Pasul 1: Tăiați și vopsiți uneltele

Tăiați și vopsiți uneltele
Tăiați și vopsiți uneltele
Tăiați și vopsiți uneltele
Tăiați și vopsiți uneltele
Tăiați și vopsiți uneltele
Tăiați și vopsiți uneltele
Tăiați și vopsiți uneltele
Tăiați și vopsiți uneltele

Angrenajele sunt fabricate din MDF. Au fost vopsite pentru a avea un aspect metalic, cu toate acestea aspectul pentru care mergeam nu a fost realizat. Inițial mă gândeam să fac ca uneltele să pară ca fiind din metal și lăsate să se ruginească câteva zeci de ani. Am găsit câteva produse mișto care să-mi dea acel efect ruginit, dar erau cam prea scumpe. M-am mulțumit cu o cutie de vopsea Krylon Black Metallic Hammered Finish. Eșantionul de pe capac este un negru foarte frumos, cu un pic subtil de gri. Cred că acest lucru ar putea proveni dintr-un lot rău, deoarece aspectul final nu este atât de negru pe cât ar trebui. De asemenea, a făcut fotografierea ultimului ceas un pic dificil, deoarece chiar și cu iluminare modestă, strălucirea a fost oribilă.

Dispunerea angrenajului este după cum urmează:

  • Angrenaj motor cu 9 dinți
  • Angrenaj de 72 de dinți cu un secundar de 24 de dinți
  • Angrenaj intermediar de 72 de dinți cu secundar de 18 dinți
  • Angrenaj cu 72 de dinți

Pentru a realiza sincronizarea corectă, treapta de viteză a motorului cu 9 dinți este avansată cu 4 pași la fiecare 9 secunde. Prin deplasarea a 4 pași la un moment dat, rutina motorului poate fi simplă, deoarece motorul este întotdeauna în repaus cu aceeași bobină alimentată.

Pasul 2: Construiți ceasul electronic

Construiți ceasul electronic
Construiți ceasul electronic
Construiți ceasul electronic
Construiți ceasul electronic
Construiți ceasul electronic
Construiți ceasul electronic
Construiți ceasul electronic
Construiți ceasul electronic

Microcontroler

Creierul acestui proiect este un microcontroler PIC 16F628A. Acesta ține evidența timpului și activează motorul pas cu pas atunci când este necesar.

Butoane

Interfața este foarte simplă, constă din două butoane. Când butonul stânga este apăsat, ceasul avansează timpul folosind motorul. Când este apăsat butonul din dreapta, ceasul scade timpul folosind motorul. Singura problemă este când trebuie să corectați ora cu multe ore, ar trebui să țineți apăsat butonul pentru o lungă perioadă de timp. Motorul pas cu pas este, de asemenea, întotdeauna alimentat pentru a preveni alunecarea angrenajelor. Pentru a depăși această problemă atunci când ambele butoane sunt apăsate, motorul pas cu pas este dezactivat și treapta de viteză a minutelor poate fi rotită liber.

Motor

Motorul este un motor pas cu pas unipolar care a fost recoltat de pe o unitate de dischetă veche de 5 1/4 inch. Acesta este motorul care obișnuia să mute capetele de scriere de citire înainte și înapoi, pentru a obține una de această dimensiune și putere, va trebui să găsiți unul vechi frumos. Unitățile floppy moderne nu au steppers cu acest nivel de cuplu.

Acest motor se deplasează cu 1,8 grade pe impuls, ceea ce înseamnă că, cu 200 de impulsuri, va face o rotație completă. Deoarece este un motor bipolar, este simplu pentru PIC să îl conducă cu doar 4 tranzistoare.

Cod

Codul este practic împărțit în două secțiuni, există o buclă iterativă care monitorizează butoanele pentru o schimbare de stare și verifică dacă ceasul intern a trecut de 9 secunde. Dacă s-a produs una dintre aceste condiții, motorul pas cu pas este acționat corespunzător.

Cealaltă secțiune a codului este condusă de întreruperi și ține evidența timpului. O întrerupere este declanșată la fiecare 0,1 secunde și reglează un ceas intern, după cum este necesar. Există un adevărat ceas care rulează în interior, dacă conectați ceasul PIC pin 6 la un port serial al computerului care funcționează la 9600 bps, veți vedea actualizarea valorilor ceasului interne o dată pe secundă. Valoarea ceasului în acest caz este arbitrară, deoarece nu este afișată niciodată și nu va fi aceeași cu ceea ce afișează uneltele, dar același cod va fi utilizat în proiectele viitoare care vor utiliza acest timp de afișare a codului.

Pasul 3: Asamblați-vă și bucurați-vă

Adunați-vă și bucurați-vă
Adunați-vă și bucurați-vă
Adunați-vă și bucurați-vă
Adunați-vă și bucurați-vă
Adunați-vă și bucurați-vă
Adunați-vă și bucurați-vă

Toate piesele se înșurubează, singura piesă lipită este motorul pas cu pas în suportul motorului.

Recomandat: