Përmbajtje:

Ora binare prej mermeri: 9 hapa (me fotografi)
Ora binare prej mermeri: 9 hapa (me fotografi)

Video: Ora binare prej mermeri: 9 hapa (me fotografi)

Video: Ora binare prej mermeri: 9 hapa (me fotografi)
Video: Venice, Italy Walking Tour 2022 - 4K 60fps PART 1 - with Captions 2024, Nëntor
Anonim
Ora binare prej mermeri
Ora binare prej mermeri

Kjo është një orë e thjeshtë që tregon kohën (orët/minutat) në binar duke përdorur llamba të fshehura nën mermerët e qelqit. Për një person mesatar duket si një bandë dritash, por ju do të jeni në gjendje ta tregoni kohën me një shikim të shpejtë në këtë orë. Mund t'ju duhen disa ditë për t'u mësuar me artin ezoterik të numërimit të shpejtë binar, por do të jeni në gjendje të tregoni kohën menjëherë, pak më ngadalë në fillim. Këtu keni një udhëzim të numërimit në binar Numërimi binar.

Hapi 1: Ajo që ju nevojitet

Ajo që ju nevojitet
Ajo që ju nevojitet
  • Mikrokontrollues One Atmel Tiny2313
  • Një kondensator 0,1 uF
  • Njëmbëdhjetë rezistencë - 120 ohm
  • Njëmbëdhjetë led me shkëlqim të lartë. Kam përdorur 6 të bardhë dhe 5 të verdhë
  • Një kristal 10 MHz
  • Dy kondensatorë 20 pF
  • Një buton i vogël
  • Njëmbëdhjetë mermere qelqi
  • Një copë druri e bukur për ta montuar të gjithë

Fotografisë më poshtë mungojnë llambat dhe rezistorët…

Hapi 2: Përgatitja e Bazës

Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës

Mora një copë druri (3x2 cm, 50 cm të gjatë) që e gjeta në një dollap dhe e përdor atë si bazë për orën.

Fillova duke shpuar njëmbëdhjetë vrima 5 mm drejtpërdrejt për llambat. Në pjesën e sipërme unë atëherë përdor një stërvitje 12 mm dhe u shpova si 7 mm në secilën vrimë 5 mm për të marrë një vrimë për vendosjen e mermereve. Në pjesën e poshtme kam përdorur një stërvitje edhe më të gjerë dhe kam shpuar një copë të madhe druri mbi secilën vrimë të udhëhequr dhe pastaj kam gërmuar një llogore midis vrimave në mënyrë që kabllot të mund të vendosen atje. Në mes mes orëve dhe minutave, unë shpova dhe gdhenda një krater të madh për të futur pajisjet elektronike. Pasi e lëmuani pak dhe e lyeni të gjithë me një ngjyrë kafe të errët.

Hapi 3: Saldimi i Leds & Resistors

Saldimi i Leds & Rezistencave
Saldimi i Leds & Rezistencave
Saldimi i Leds & Rezistencave
Saldimi i Leds & Rezistencave
Saldimi i Leds & Rezistencave
Saldimi i Leds & Rezistencave
Saldimi i Leds & Rezistencave
Saldimi i Leds & Rezistencave

Ledat kanë një plumb të shkurtër (minus) dhe një led të gjatë (plus). Vendosni të gjitha ledet e kthyera në të njëjtin drejtim dhe pastaj lidhni të gjitha lidhjet e shkurtra së bashku.

Lidhni rezistencat 120 ohm në prizat e gjata. Lidhni një tel aq të gjatë sa të arrijë në mes të orës në çdo rezistencë.

Hapi 4: CPU & Kristal

CPU & Kristal
CPU & Kristal
CPU & Kristal
CPU & Kristal
CPU & Kristal
CPU & Kristal

Unë nuk u mërzita për të bërë një tabelë qarkore për këtë projekt, është më e lehtë thjesht t'i lidhësh të gjitha së bashku në stilin e gabimit të vdekur. (Në fakt unë më mirë do ta quaja këtë një defekt të shtypur sepse çipi nuk është përmbysur, por është rrafshuar/shtypur …;-)

Filloni duke e ndezur softuerin në çip (ATtiny2313) dhe testojeni për t'u siguruar që funksionon. Pastaj rrafshoni çipin duke i kënduar të gjitha drejtimet nga jashtë. Ngjiteni kristalin në pin 4 & 5 në çip. Vrapova me prizat e kristalit në pjesën e poshtme të çipit për t'i hequr nga rruga ime. Lidhni rezistencën 20 Kohm midis pin 1 (rivendosje) dhe pin 20 (plus). Lidhni dy kapaktatorët 20 pF në kunjat 4 dhe 5 dhe më pas i lidhni të dy në kunjin 10 (minus). Lidhni kondensatorin 100 nF midis pin 10 (minus) dhe pin 20 (plus).

Hapi 5: Butoni

Butoni
Butoni

Nxirrni një gërvishtje për butonin në dru dhe lidhni butonin me tela që janë të lidhur me të gjitha leds. Pastaj lidhni një tel tjetër mjaftueshëm për të arritur mikrokontrolluesin në kunjin tjetër të butonit

Hapi 6: Tela

Telat
Telat
Telat
Telat

Ngjitni telat që vijnë nga leds dhe butonin në mikrokontrollues.

Drejtuesi i parë i udhëhequr (drejtuesi më i poshtëm) është Minute-1 i udhëhequr deri në led për Minute-32 që duhet të jetë nën mikrokontrolluesin. Mbi mikrokontrolluesin është drejtuar Hour-1. Mos harroni tela që vjen nga butoni, ngjiteni atë në pin 11 në mikrokontrollues. Përfundoni me bashkimin e telave të rrymës në pin 20 (plus) dhe pin 10 (minus) në CPU. Dhe po, ka një tel të fundit për të bërë - lidhni një tel midis kunjit 10 në mikrokontrollues në tela të gjatë që lidh të gjitha llambat (dhe butonin). Përfundojeni duke përdorur ngjitësin e nxehtë për të mbajtur të gjitha telat në llogore në një mënyrë të rregullt dhe të rregullt.

Hapi 7: Skematike

Skematike
Skematike

Skema është kaq e thjeshtë dhe nuk ka tabelë qarku, kështu që është bërë vetëm një skemë e punuar me dorë.

Hapi 8: Softueri

Softueri
Softueri

Softueri është shkruar në C për Atmel duke përdorur GCC.

Në të vërtetë nuk ka asgjë të veçantë në lidhje me softuerin. Timer0 përdoret për të gjeneruar ndërprerje çdo 1638.4 uS dhe algoritmi Bresenham përdoret për të siguruar që ora të trokasë mesatarisht çdo sekondë. Pas ndezjes së orës shfaq një pikë që shkëlqen lart e poshtë për të treguar që koha duhet të caktohet. Duke shtypur butonin, koha përparon si një ritëm i ngadalshëm për 15 sekonda dhe më pas shpejtohet. Nëse butoni thjesht shtypet për një çast (0.1-0.5 sekonda) koha zvogëlohet me një minutë për rregullim të lehtë.

Hapi 9: Ora e Përfunduar

Ora e Përfunduar
Ora e Përfunduar
Ora e Përfunduar
Ora e Përfunduar

Ngjitni mermeret duke përdorur një copë çelës të nxehtë dhe është bërë!

Aplikoni 5 volt në të dhe kënaquni me lavdinë e tij….:-)

Recommended: