Cov txheej txheem:

Binary Marble Clock: 9 Kauj Ruam (nrog Duab)
Binary Marble Clock: 9 Kauj Ruam (nrog Duab)

Video: Binary Marble Clock: 9 Kauj Ruam (nrog Duab)

Video: Binary Marble Clock: 9 Kauj Ruam (nrog Duab)
Video: ✅ МЕТОД АПР И СНАЙПЕР БОТ ЗАРАБАТЫВАЕТ ДЕНЬГИ В БИНАРН... 2024, Kaum ib hlis
Anonim
Binary Marble Moos
Binary Marble Moos

Nov yog lub moos yooj yim uas qhia lub sijhawm (teev/feeb) hauv binary siv cov leds zais hauv qab iav pob zeb. Rau qhov nruab nrab tus neeg nws zoo nkaus li zoo li pawg teeb, tab sis koj yuav tuaj yeem qhia lub sijhawm los ntawm qhov nrawm ntawm lub moos no. Nws yuav siv sijhawm ob peb hnub kom nrawm dua ntawm cov txuj ci esoteric ntawm suav ceev binary, tab sis koj yuav tuaj yeem qhia lub sijhawm tam sim ntawd, tsuas yog qeeb me ntsis thaum pib. Ntawm no yog cov lus qhia ntawm suav hauv binary Binary suav.

Kauj Ruam 1: Yam Koj Xav Tau

Yam Koj Xav Tau
Yam Koj Xav Tau
  • Ib Atmel Tiny2313 microcontroller
  • Ib qho 0.1 uF capacitor
  • Kaum ib resistors - 120 ohm
  • Kaum ib lub teeb ci ci ci. Kuv siv 6 dawb thiab 5 daj
  • Ib qho 10 MHz siv lead ua
  • Ob 20 pF capacitors
  • Ib lub laub me me
  • Kaum ib iav iav
  • Ib qho ntoo zoo los txhim kho nws txhua qhov

Daim duab hauv qab no ploj lawm cov coj thiab cov tiv thaiv…

Kauj Ruam 2: Npaj Lub Hauv Paus

Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus

Kuv nqa ib daim ntoo (3x2 cm, 50 cm ntev) uas kuv pom hauv lub txee dai khaub ncaws thiab siv qhov ntawd los ua lub hauv paus rau lub moos.

Kuv pib los ntawm kev tshawb fawb kaum ib 5 mm qhov ncaj los ntawm cov coj. Nyob rau sab saum toj kuv mam li siv 12 mm laum thiab laum ib yam li 7 mm ntawm txhua 5 mm qhov kom tau txais qhov nkag mus rau cov pob zeb yuav tsum tau muab tso rau hauv. Hauv qab kuv tau siv lub laum txawm tias dav dua thiab tau hlais cov ntoo loj loj hla txhua lub qhov coj thiab tom qab ntawd kuv txov cov trench nruab nrab ntawm lub qhov kom cov kab xev tuaj yeem tso rau ntawd. Hauv nruab nrab ntawm ib teev- thiab feeb-leds Kuv tau laum thiab txiav tawm lub qhov taub loj loj los tso cov khoom siv hluav taws xob rau. Tom qab txhuam nws me ntsis thiab pleev xim rau txhua yam nrog cov xim av tsaus.

Kauj Ruam 3: Soldering Leds & Resistors

Soldering Leds & Resistors
Soldering Leds & Resistors
Soldering Leds & Resistors
Soldering Leds & Resistors
Soldering Leds & Resistors
Soldering Leds & Resistors
Soldering Leds & Resistors
Soldering Leds & Resistors

Cov leds muaj ib qho luv luv (rho tawm) thiab coj ntev (ntxiv rau). Ntxig rau txhua lub leds tig rau hauv tib txoj kev thiab tom qab ntawd txhuam tag nrho cov luv ua ua ke.

Solder lub 120 ohm resistors ntawm cov coj ntev. Siv cov xaim ntev txaus kom mus txog nruab nrab ntawm lub moos rau txhua tus tiv thaiv.

Kauj Ruam 4: CPU & Crystal

CPU & Crystal
CPU & Crystal
CPU & Crystal
CPU & Crystal
CPU & Crystal
CPU & Crystal

Kuv tsis tau thab kom ua lub rooj tsav xwm hauv Circuit Court rau txoj haujlwm no, nws yooj yim dua rau nws tsuas yog ua kom nws tag nrho ua ke hauv cov kab uas tuag lawm. (Qhov tseeb kuv xav theej hu qhov no yog kab laum vim tias lub nti tsis tig rov qab, tab sis nws tau tiaj tus/squashed …;-)

Pib los ntawm kev nyem lub software rau hauv lub nti (ATtiny2313) thiab sim nws kom paub tseeb tias nws ua haujlwm. Tom qab ntawd pluav lub nti los ntawm angling tag nrho cov coj mus rau sab nraud. Solder siv lead ua rau pin 4 & 5 ntawm lub nti. Kuv tau khiav cov hlau lead hauv qab ntawm lub nti kom lawv tawm ntawm kuv txoj kev. Solder 20 Kohm resistor ntawm tus pin 1 (rov pib dua) thiab tus pin 20 (ntxiv rau). Solder ob lub 20 pF capactitors rau tus pin 4 & 5 thiab tom qab ntawd txuas ob qho tib si rau tus pin 10 (rho tawm). Solder 100 nF capacitor ntawm tus pin 10 (rho tawm) thiab tus pin 20 (ntxiv rau).

Kauj ruam 5: Khawm

Khawm
Khawm

Chisel tawm ib qho indentation rau khawm hauv ntoo thiab txuas lub pob rau xaim uas txuas nrog rau txhua lub leds. Tom qab ntawd txuas lwm lub xov hlau ntev txaus kom ncav cuag lub microcontroller mus rau lwm tus pin ntawm lub pob

Kauj Ruam 6: Cov xov hlau

Hlau
Hlau
Hlau
Hlau

Solder cov xov hlau los ntawm cov leds thiab khawm mus rau microcontroller.

Thawj coj thawj coj (coj mus deb tshaj) yog feeb-1 coj mus rau coj rau feeb -32 uas yuav tsum yog nyob hauv qab lub microcontroller. Saum toj ntawm lub microcontroller yog Teev-1 coj. Tsis txhob hnov qab cov xaim los ntawm lub khawm, muab tshuaj txhuam rau tus pin 11 ntawm lub microcontroller. Xaus nrog kev siv cov xov hlau txuas rau tus pin 20 (ntxiv rau) thiab tus pin 10 (rho tawm) ntawm CPU. Thiab yog, muaj ib txoj kab kawg uas yuav tsum tau ua - txuas cov xaim ntawm tus pin 10 ntawm lub microcontroller mus rau xaim ntev txuas txhua lub leds (thiab khawm). Ua kom tiav nws los ntawm kev siv cov lauj kaub kub los tuav tag nrho cov xov hlau mus rau hauv qhov nqes hav kom zoo thiab ua kom raug.

Kauj ruam 7: Schematic

Schematic
Schematic

Cov txheej txheem yog yooj yim heev thiab tsis muaj lub rooj tsav xwm hauv Circuit li tsuas yog ua cov txheej txheem kos duab.

Kauj ruam 8: Software

Lub Software
Lub Software

Lub software tau sau hauv C rau Atmel siv GCC.

Muaj tiag tiag tsis muaj dab tsi tshwj xeeb txog software. Timer0 tau siv los tsim kev cuam tshuam txhua txhua 1638.4 uS thiab Bresenham algorithm tau siv los ua kom ntseeg tau tias lub moos zuam ntawm qhov nruab nrab txhua thib ob. Tom qab lub hwj chim ntawm lub moos qhia pom tus lej uas tau nce & nqis los qhia tias lub sijhawm yuav tsum tau teeb tsa. Los ntawm nias lub pob lub sijhawm ua ntej raws li tus nqi qeeb rau 15 vib nas this thiab tom qab ntawd nrawm dua. Yog tias lub pob tsuas yog nias ib ntus (0.1-0.5 vib nas this) lub sijhawm raug txo los ntawm ib feeb kom yooj yim kho.

Kauj Ruam 9: Lub Sij Hawm Tiav tiav

Lub Sij Hawm Tiav tiav
Lub Sij Hawm Tiav tiav
Lub Sij Hawm Tiav tiav
Lub Sij Hawm Tiav tiav

Kuaj cov pob zeb los ntawm kev siv dab dab kub kub thiab nws ua tiav!

Thov 5 volt rau nws thiab ntaus hauv nws lub yeeb koob….:-)

Pom zoo: