Taula de continguts:

Rellotge binari de marbre: 9 passos (amb imatges)
Rellotge binari de marbre: 9 passos (amb imatges)

Vídeo: Rellotge binari de marbre: 9 passos (amb imatges)

Vídeo: Rellotge binari de marbre: 9 passos (amb imatges)
Vídeo: Буэнос-Айрес - Невероятно яркая и душевная столица Аргентины. Гостеприимная и легкая для иммиграции 2024, Juliol
Anonim
Rellotge binari de marbre
Rellotge binari de marbre

Es tracta d’un rellotge senzill que mostra l’hora (hores / minuts) en binari mitjançant leds amagats sota els marbres de vidre. Per a una persona mitjana, sembla un munt de llums, però podreu indicar l’hora només amb una mirada ràpida. en aquest rellotge. Podríeu trigar un parell de dies a posar-vos al dia en l’art esotèric del recompte binari ràpid, però podreu indicar el moment immediatament, al principi una mica més lent. Recompte binari.

Pas 1: el que necessiteu

Què necessites
Què necessites
  • Un microcontrolador Atmel Tiny2313
  • Un condensador de 0,1 uF
  • Onze resistències - 120 ohm
  • Onze leds d’alta brillantor. He utilitzat 6 de blanc i 5 de groc
  • Un cristall de 10 MHz
  • Dos condensadors de 20 pF
  • Un petit polsador
  • Onze marbres de vidre
  • Un bon tros de fusta per muntar-ho tot

A la imatge següent falten els leds i les resistències …

Pas 2: Preparació de la base

Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base

Vaig agafar un tros de fusta (3x2 cm, 50 cm de llarg) que vaig trobar en un armari i el vaig fer servir com a base per al rellotge.

Vaig començar perforant onze forats de 5 mm directament pels leds. A la part superior, vaig utilitzar un trepant de 12 mm i vaig perforar cap avall com a 7 mm a cada forat de 5 mm per obtenir una sagnia per posar els marbres. A la part inferior, he utilitzat un trepant encara més ample i he forat un tros enorme de fusta sobre cada forat de leds i després he cisellat una rasa entre els forats perquè es puguin posar els cables allà. Al mig, entre els leds d’hora i de minut, he forat i cisellat un enorme cràter per posar l’electrònica. Després de lijar una mica i pintar-ho tot amb un color marró fosc.

Pas 3: Soldar els leds i les resistències

Soldant els leds i resistències
Soldant els leds i resistències
Soldant els leds i resistències
Soldant els leds i resistències
Soldar els leds i resistències
Soldar els leds i resistències
Soldant els leds i resistències
Soldant els leds i resistències

Els leds tenen un avantatge curt (menys) i un led llarg (més). Inseriu tots els leds girats en la mateixa direcció i soldeu tots els cables curts junts.

Soldeu els resistors de 120 ohm als cables llargs. Soldeu un cable el temps suficient per arribar a la meitat del rellotge de cada resistència.

Pas 4: CPU i Crystal

La CPU i Crystal
La CPU i Crystal
La CPU i Crystal
La CPU i Crystal
La CPU i Crystal
La CPU i Crystal

No em vaig preocupar de fer una placa de circuit per a aquest projecte, és més fàcil soldar-ho tot junt amb un estil d’error mort. (De fet, preferiria anomenar-ho un error aixafat perquè el xip no està capgirat, però està aplanat / aixafat …;-)

Comenceu llançant el programari al xip (ATtiny2313) i proveu-lo per assegurar-vos que funciona. Després aplaneu el xip inclinant tots els cables cap a l'exterior. Soldeu el cristall per fixar els punts 4 i 5 al xip. Vaig passar els cables del cristall a la part inferior del xip per treure’ls del meu camí. Soldeu la resistència de 20 Kohm entre el pin 1 (restabliment) i el pin 20 (més). Soldeu els dos capactors de 20 pF a la clavilla 4 i 5 i, a continuació, soldeu-los a la clavilla 10 (menys). Soldeu el condensador de 100 nF entre el pin 10 (menys) i el pin 20 (més).

Pas 5: el botó

El botó
El botó

Ciselleu una sagnia del botó de la fusta i connecteu el botó al cable que està connectat a tots els leds. A continuació, soldeu un altre cable el temps suficient per arribar al microcontrolador a l'altre passador del botó

Pas 6: cables

Filferros
Filferros
Filferros
Filferros

Soldeu els cables que provenen dels leds i el botó al microcontrolador.

El primer led del led (el led més avall) és el Minute-1 que arriba fins al led del Minute-32 que hauria d’estar just a sota del microcontrolador. A sobre del microcontrolador hi ha el led Hour-1. No oblideu el cable que surt del botó, que es solda al pin 11 del microcontrolador. Acabeu soldant els cables d’alimentació al pin 20 (més) i al pin 10 (menys) de la CPU. I sí, hi ha un cable final a fer: soldar un cable entre el pin 10 del microcontrolador al cable llarg que connecta tots els leds (i el botó). Acabeu-lo amb la cola calenta per mantenir tots els cables a les trinxeres d’una manera ordenada i ordenada.

Pas 7: Esquema

Esquema
Esquema

L'esquema és tan senzill i no hi ha cap placa de circuit, de manera que només es fa un esquema dibuixat a mà.

Pas 8: el programari

El programari
El programari

El programari està escrit en C per a Atmel mitjançant GCC.

Realment no hi ha res d’especial en el programari. El temporitzador0 s'utilitza per generar interrupcions cada 1638,4 uS i l'algorisme de Bresenham s'utilitza per assegurar-se que el rellotge marca de mitjana cada segon. Després de l’encesa, el rellotge mostra un punt que va parpellejar cap amunt i cap avall per indicar que s’ha d’establir l’hora. Prement el botó, el temps avança com a velocitat lenta durant 15 segons i després s’accelera. Si només es prem el botó momentàniament (0,1-0,5 segons), el temps disminuirà un minut per facilitar-ne l’ajust.

Pas 9: el rellotge acabat

El rellotge acabat
El rellotge acabat
El rellotge acabat
El rellotge acabat

Enganxeu els marbres fent servir una mica de cola calenta i ja està!

Apliqueu-hi 5 volts i gaudiu de la seva glòria …:-)

Recomanat: