Orodha ya maudhui:

Saa ya Marumaru ya Binary: Hatua 9 (na Picha)
Saa ya Marumaru ya Binary: Hatua 9 (na Picha)

Video: Saa ya Marumaru ya Binary: Hatua 9 (na Picha)

Video: Saa ya Marumaru ya Binary: Hatua 9 (na Picha)
Video: ХАБИБ - Ягода малинка (Премьера клипа) 2024, Julai
Anonim
Saa ya Marumaru ya Binary
Saa ya Marumaru ya Binary

Hii ni saa rahisi inayoonyesha wakati (masaa / dakika) kwa njia ya binary kutumia vichwa vilivyofichwa chini ya marumaru za glasi. Kwa mtu wa kawaida inaonekana kama kundi la taa, lakini utaweza kujua wakati kwa mtazamo wa haraka tu saa hii. Inaweza kukuchukua siku kadhaa kuinuka ili kuharakisha sanaa ya esoteric ya kuhesabu kwa kasi ya binary, lakini utaweza kusema wakati mara moja, polepole kidogo mwanzoni. Hapa kuna maagizo ya kuhesabu kwa binary Kuhesabu kwa binary.

Hatua ya 1: Unachohitaji

Unachohitaji
Unachohitaji
  • Mdhibiti mmoja mdogo wa Atmel Tiny2313
  • Capacitor moja 0.1
  • Vipinga kumi na moja - 120 ohm
  • Viongozi kumi na moja wa mwangaza wa juu. Nilitumia 6 nyeupe na 5 ya manjano
  • Kioo kimoja cha 10 MHz
  • Capacitors mbili 20 za pF
  • Kifungo kidogo cha kushinikiza
  • Marumaru kumi na moja ya glasi
  • Kipande kizuri cha kuni kuiweka yote

Picha hapa chini zinakosa viongo na vipinga …

Hatua ya 2: Kuandaa Msingi

Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi

Nilichukua kipande cha kuni (3x2 cm, 50 cm urefu) ambacho nilikipata kwenye kabati na nikakitumia kama msingi wa saa.

Nilianza kwa kuchimba mashimo kumi na moja ya mm 5 moja kwa moja kupitia viongo. Juu kisha nikatumia kuchimba visima vya 12 mm na nikashuka chini kama 7 mm kwenye kila shimo la 5 mm kupata ujazo wa marumaru kuwekwa. Chini nilitumia kuchimba kwa upana zaidi na kuchimba kuni kubwa juu ya kila shimo lililoongozwa kisha nikachimba mfereji kati ya mashimo ili nyaya ziweze kuwekwa hapo. Katikati kati ya mwendo wa saa na dakika nilichimba na kuchimba kreta kubwa ili kuweka vifaa vya elektroniki. Baada ya mchanga kidogo na kuipaka rangi yote na rangi nyeusi ya hudhurungi.

Hatua ya 3: Kuuza Leds na Resistors

Kuuza Leds & Resistors
Kuuza Leds & Resistors
Kuuza Leds & Resistors
Kuuza Leds & Resistors
Kuuza Leds & Resistors
Kuuza Leds & Resistors
Kuuza Leds & Resistors
Kuuza Leds & Resistors

Viongozi wana risasi fupi moja (minus) na risasi ndefu (pamoja). Ingiza viongozo vyote vimegeuzwa upande mmoja na kisha unganisha viongozo vifupi vyote pamoja.

Solder vipingao 120 ohm kwenye njia ndefu. Solder waya mrefu wa kutosha kufikia katikati ya saa kwa kila kontena.

Hatua ya 4: CPU & Crystal

CPU na Kioo
CPU na Kioo
CPU na Kioo
CPU na Kioo
CPU na Kioo
CPU na Kioo

Sikujisumbua kutengeneza bodi ya mzunguko kwa mradi huu, ni rahisi kuiunganisha yote kwa mtindo wa mdudu aliyekufa. (Kwa kweli ningependa kuiita hii mdudu uliogawanywa kwa sababu chip haijageuzwa chini, lakini imebanwa / imechorwa…;-)

Anza kwa kuwasha programu kwenye chip (ATtiny2313) na ujaribu ili kuhakikisha kuwa inafanya kazi. Kisha ubandike chip kwa kupigia risasi vielekezi vyote nje. Solder kioo ili kubandika 4 & 5 kwenye chip. Nilikimbia kuongoza kwa kioo chini ya chip ili kuwaondoa. Solder 20 Kohm resistor kati ya pin 1 (reset) na pin 20 (plus). Solder the 20 pF capactitors to pin 4 & 5 and then solder them both to pin 10 (minus). Solder 100 nF capacitor kati ya pin 10 (minus) na pin 20 (plus).

Hatua ya 5: Kitufe

Kitufe
Kitufe

Chora ujanibishaji wa kitufe kwenye kuni na unganisha kitufe kwenye waya ambayo imeunganishwa kwa vichwa vyote. Kisha tengeneza waya mwingine mrefu wa kutosha kufikia microcontroller kwa pini nyingine ya kitufe

Hatua ya 6: waya

Waya
Waya
Waya
Waya

Solder waya zinazotoka kwenye viongo na kitufe kwa mdhibiti mdogo.

Iliyoongozwa kwanza (iliyoongozwa mbali zaidi chini) ni Dakika-1 iliyoongozwa hadi iliyoongozwa kwa Dakika-32 ambayo inapaswa kuwa chini ya mdhibiti mdogo. Juu ya microcontroller kuna Saa-1 iliyoongozwa. Usisahau waya inayotokana na kifungo, solder ambayo ili kubandika 11 kwenye microcontroller. Maliza kwa kuuza waya za umeme ili kubandika 20 (pamoja) na kubandika 10 (minus) kwenye CPU. Na ndio, kuna waya mmoja wa mwisho wa kufanya - solder waya kati ya pini 10 kwenye microcontroller hadi waya mrefu unaounganisha viwambo vyote (na kitufe). Maliza kwa kutumia gundi ya moto kushikilia waya zote kwenye mitaro kwa mtindo mzuri na mzuri.

Hatua ya 7: Mpangilio

Mpangilio
Mpangilio

Mpangilio ni rahisi sana na hakuna bodi ya mzunguko kwa hivyo imetengeneza skimu ya mkono.

Hatua ya 8: Programu

Programu
Programu

Programu hiyo imeandikwa kwa C kwa Atmel inayotumia GCC.

Hakuna kitu maalum juu ya programu. Timer0 hutumiwa kutengeneza usumbufu kila 1638.4 uS na algorithm ya Bresenham inatumiwa kuhakikisha kuwa saa hupiga wastani kila sekunde. Baada ya nguvu kwenye saa kuonyesha nukta iliyoangaza juu na chini kuashiria kwamba wakati lazima uwekewe. Kwa kubonyeza kitufe wakati unasonga mbele kama kiwango polepole kwa sekunde 15 na kisha kuharakisha. Ikiwa kitufe kinabanwa kwa muda mfupi (sekunde 0.1-0.5) wakati unapunguzwa kwa dakika moja kwa marekebisho rahisi.

Hatua ya 9: Saa iliyokamilishwa

Saa iliyokamilishwa
Saa iliyokamilishwa
Saa iliyokamilishwa
Saa iliyokamilishwa

Gundi marumaru kwa kutumia dab ya gundi ya moto na imefanywa!

Tumia volt 5 kwake na ujisifu katika utukufu wake….:-)

Ilipendekeza: