Orodha ya maudhui:
- Hatua ya 1: Unachohitaji
- Hatua ya 2: Andaa Bodi ya Mbele
- Hatua ya 3: Maliza Bodi ya Mbele
- Hatua ya 4: Andaa Bodi za Kati
- Hatua ya 5: Andaa Bodi ya Nyuma
- Hatua ya 6: Solder Matrix
- Hatua ya 7: Anza Kukusanya Bodi
- Hatua ya 8: Panga Mdhibiti Mdogo
- Hatua ya 9: Jenga Elektroniki
- Hatua ya 10: Maliza Saa
- Hatua ya 11: Jinsi ya Kutumia Saa
Video: Saa Kavu ya Dijiti ya Mbao: Hatua 11 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:55
Jinsi ya kujenga saa ya dijiti ya mbao inayotumiwa na atmega168 (arduino) na kengele na michezo iliyojengwa.
Kwanza nilifikiria juu ya kutengeneza hii wakati niliona saa ya LED iliyofunikwa na veneer ya kuni. Nilipenda nilipoiona, mpaka nilipoona bei. Huu ndio wakati niliamua kujenga yangu mwenyewe, nilitaka ijenge kwa kiasi kidogo, kutoka kwa kuni ngumu na kucheza michezo!
Hatua ya 1: Unachohitaji
Vifaa: - 4, 18 "x 4" x 1 "mbao za mbao (nilikwenda na Ramani) - 85 za LED Nyekundu - 85 za LED za Kijani (Hiari) - 1 4-16 pin Demiltiplexer- 15 transistors NPN (kama 2N3904) - 1 ATMEGA168 Microcontroller (au Arduino) - 1 20 MHz Crystal- 1 5 Volt Regulator- 2 220uF Capacitors (kwa kusawazisha spike ya nguvu) - 1 Old Pocket Radio- 2 1/8 "Audio Jacks- 1 5-9V DC adapta ya ukuta- 1 (1 au zaidi) Kidhibiti cha Mchezo wa Zamani - 4 3-1 / 2 "Screws Wood- Wire Core Solid (rahisi kufanya kazi nayo) - Solder- Moto Gundi Vijiti- Gundi Nyeupe- Karatasi ya mchanga. - Bunduki ya Moto ya Gundi- Miter Saw
Hatua ya 2: Andaa Bodi ya Mbele
Chukua kipande bora cha ubao 1 "x4" x1-1 / 2 'na uchague upande bora kuwa mbele ya saa.
Jaribu kuzuia mafundo yoyote au kasoro inayoonekana kwenye kuni kwa sababu itafanya iwe ngumu zaidi kuchimba mashimo ya LED. Anza kwa kuchapisha templeti iliyoambatishwa na hatua hii kwa kiwango cha 1: 1. Tape kwa upande wa nyuma wa bodi ya mbele, kwa hivyo upande mzuri unatazama chini wakati uchapishaji unakabiliwa juu. Chukua ubao wa mbele na uweke template upande juu juu ya bodi mbaya zaidi. Kisha uweke hiyo kwenye vyombo vya habari vya kuchimba. Chukua kuchimba kidogo kidogo kuliko kipato cha kuburudisha kilichomalizika gorofa na urekebishe upimaji wa kina ili ncha iwe tu 0.8-1mm juu ya bodi ya chini, kwa hivyo haiendi kwa njia ya bodi ya mbele. Ninashauri sana kutumia bodi ya mtihani kwanza kuona ikiwa inafanya kazi. Piga angalau mashimo 10 ya majaribio (yatatumika baadaye!). Nuru kali inapaswa kuwa na uwezo wa kuangaza kupitia mahali ncha ya kuchimba ilipokwisha. Piga shimo moja katika kila duara kwenye templeti kama kwenye picha hapa chini.
Hatua ya 3: Maliza Bodi ya Mbele
Hatua hii ni ngumu sana, maana yake ni kutumia zana ya kupendeza kufanya shimo liishe gorofa ili nuru iangaze sawasawa.
Anza kwa kuweka kitufe cha kupendeza kwenye vyombo vya habari vya kuchimba visima (hakikisha kuondoka zaidi ya 1 nje ya chuck). Kwenye barua ya usalama, hii sio jinsi biti imeundwa kutumiwa, na ni hatari, kwa hivyo uwe wa ziada kuwa mwangalifu. Rekebisha kipimo cha kina ili kidogo iwe juu ya ubao wa chini kama ilivyo kwenye picha ya 3. Pandisha kidogo juu na shimo la jaribio na ushikilie kwa upole kwa sekunde 1 na acha. Shika chini kwa sekunde 1 tena kisha acha na uzime zoezi la kuchimba visima. Zoezi limezimwa ili uweze kufuta sehemu yoyote ya ujenzi wa chini ya biti. Ikiwa hautafanya hivyo, itachoma shimo na kufanya uso uwe na rangi. Rudia hii mpaka utakapofurahiya ni taa ngapi inayoangaza (angalia picha hapa chini kwa rejeleo). Mara tu utakapokuwa sawa na kuchimba mashimo, songa kwenye kipande cha mwisho cha kuni na utobole kila shimo. unaweza kuchoma shimo na lazima uanze upya.
Hatua ya 4: Andaa Bodi za Kati
Hatua hii huandaa bodi za kati ili kutoshea umeme.
Ikiwa uliharibu katika hatua ya mwisho, kuni haijapotea, tumia hapa! Kwa hatua hii, unachohitaji kufanya ni kukata shimo kwenye kila bodi ya kati kubwa kidogo kuliko saizi ya tumbo la LED, kwa hivyo waya na vifaa vya elektroniki vinafaa ndani. Nilifanya hivyo kwa kuchimba visima vilivyobaki vya bodi ya mbele iliyoshindwa na kutumia patasi kuisafisha. Rudia hii kwa bodi nyingi kama unavyotaka, nilitumia 2.
Hatua ya 5: Andaa Bodi ya Nyuma
Kwa hatua hii tumia templeti iliyoambatishwa kuchimba na kuchimba mashimo ya kiunganishi cha DB9 kinachotumiwa kwa mtawala, na viboreshaji 2 1/8 vya sauti vinavyotumika kwa nguvu na redio.
Ili kuchonga bandari ya mtawala, toa laini ya ndani kwenye templeti. Ifuatayo, chonga sehemu ya nje ya templeti 10 mm kirefu ukitumia patasi (kuwa mwangalifu kwa hatua hii, ni mkali). Ili kuchimba mashimo ya viboreshaji vya 1/8, anza kwa kuchimba shimo kubwa tu la kutosha hadi mwisho wa jack ya sauti kutoshea. Halafu chimba shimo kubwa kutoka ndani ya bodi hadi ndani ya 3mm ya uso wa nje (hii inategemea koti lako). Hii inaruhusu mwisho wa jack kukaa vizuri kwenye shimo ndogo na iliyobaki nyuma ya kuni. bandari ya kidhibiti, unganisha waya kutoka kwa pini 5 hadi waya kutoka kwa pini ya 6 kama inavyoonekana kwenye picha ya mwisho. Mwishowe, funga bandari zote kwenye ubao wa nyuma ukitumia gundi moto ndani.
Hatua ya 6: Solder Matrix
Kwa hatua hii, weka moja ya kila aina ya LED kwenye kila shimo ili ziweze kubadilika. Ikiwa ulitumia LEDs 2 5mm kama mimi, basi utahitaji kupanua mashimo ya LED. Kuwa mwangalifu wakati wa kufanya hivyo, kuchimba visima kunaweza kupata rahisi zaidi na kuvuta bodi juu, ukitupa shimo.
Ikiwa ulitumia LED 2, basi unapoingiza LED kwenye mashimo, weka cathode katikati ya shimo, kwa hivyo pande mbili za gorofa hukutana. Kuanza kutengenezea, kwanza pindua cathode zote (njia fupi) chini ili ziunda nguzo 17 karibu sana na ubao, kisha uziunganishe pamoja. Kuunganisha anode kwa pamoja kwanza pindisha anode ya rangi moja juu kisha uwainamishe kwa usawa, kwa hivyo kuna safu 5 za anode za rangi hiyo. Pindisha risasi nyingine ya anode chini kisha usawa, kwa hivyo huunda safu zingine 5 za anode. Sasa sanjari safu zote pamoja kwa hivyo kuna jumla ya 10. Sehemu ya mwisho ya hatua hii ni waya za kulehemu kwa safu na safu za elektroniki ili kuungana. Wakati wa kuchagua urefu wa waya, tumia waya kutoka safu / safu hadi mahali unapotaka elektroniki iwekwe na ongeza 5-10cm ya ziada kufanya kazi nayo.
Hatua ya 7: Anza Kukusanya Bodi
Kwa hatua hii utahitaji ubao mmoja wa kati, ubao wa mbele na vipande 2 vya kuni 'vya kafara' (vitakuwa na denti).
Kuanza, chukua gundi nyeupe na uitumie upande wa mbele wa bodi ya kati, usiogope kuomba sana, ni bora kuliko kidogo. Kutumia kidole, futa gundi sawasawa pande zote na ubandike upande wa nyuma wa ubao wa mbele (angalia picha kwa ufafanuzi zaidi). Ili kutengeneza dhamana yenye nguvu, weka kipande kimoja cha kuni ya 'kafara' upande wowote wa vipande vilivyowekwa gundi na ung'ane pamoja (hakikisha kuiweka haraka, kwa sababu inakauka haraka). Ili kutengeneza muhuri bora, ibandike na kila kitu ulicho nacho (angalia picha ya pili hapa chini), lakini kuwa mwangalifu usivunje kuni au kutoa mashimo ya LED.
Hatua ya 8: Panga Mdhibiti Mdogo
Hatua hii inaweza kusikika kuwa rahisi, lakini inaweza kuwa tofauti kutatanisha haifanywi vizuri. Nilipakia programu kwenye atmega168 kwa kutumia avrisp mk II kukwepa bootloader kwenye chips nyingi zinazotumiwa na Arduino. Hii ni kwa sababu nilitaka kuanza mara moja, na pia inaruhusu nafasi zaidi ya programu (ingawa, sio nyingi) Ili kufanya hivyo, kuna rasilimali nzuri hapa, hapa na hapa kuchoma bootloader. Badala ya bootloader tumia tu faili ya.hex iliyopatikana kwenye folda ya applet ya folda ya mchoro wa arduino (ambayo ndio niliyoambatanisha na hatua hii na utangulizi). Kubadilisha hali yoyote ya faili, nimejumuisha zote ya nambari iliyotolea maoni, bonyeza tu 'pakia kwa bodi' (utapata hitilafu isipokuwa uwe na arduino iliyochomekwa ndani) kukusanya tena na faili ya.hex itabadilika kuwa nambari mpya. kuwa haswa 20.0Mhz, kwa hivyo itahitaji kusawazishwa ili kuweka wakati sahihi. Ili kufanya hivyo, badilisha ubadilishaji wa OneMin kwenye nambari, yangu ni 60116. Kasi ya saa imekusanywa kwa sasa kwenda kwa 20 MHz. Ili kuibadilisha utahitaji kubadilisha nambari kadhaa katika mapendeleo ya arduino na faili za ufafanuzi wa bodi, kama inavyopatikana hapa.
Hatua ya 9: Jenga Elektroniki
Ili kujenga umeme, fuata skimu iliyoambatanishwa. Nimeambatanisha mpango kama bmp, saizi mbili tofauti za PDF, na faili ya asili ya.ms10 iliyoundwa katika programu ya vyombo vya kitaifa vya multisim, kwa wale wanaotamani kuitumia.
Njia za taa za LED zinaunganisha matokeo ya multiplexer, na safu ya kushoto ya LED ikiwa safu ya 0. Dultultlexlexer inahitaji kuzamisha LEDs kwa wakati mmoja, kama ile iliyo kwenye karatasi ya data iliyoambatishwa. Anode za LED zimeunganishwa kwenye nguzo ya transistors 3. Kwa hivyo, transistor ya 1 ina nguvu moja kwa moja kutoka kwa adapta iliyowekwa kwenye pini yake ya mtoza, pini inayolingana ya anode (kutoka kwa microcontroller) imeambatanishwa na lango. Pia ina mtoaji anayeenda moja kwa moja kwenye lango la transistor ya 2, na kwa kutumia kontena la 1kOhm imeunganishwa na lango la transistor ya 3. Transistor ya 2 mtoza wake ameambatanishwa na pini ya kijani kibichi (pini 1 kwenye arduino) na mtoaji wake ameambatishwa na kijani kibichi (au safu yako ya juu ya kuteka ya LED). Transistor wa tatu basi mtoza wake ameambatanishwa na pini nyekundu (pini 0 kwenye arduino) na mtoaji wake ameambatanishwa na safu inayolingana ya LED. Ikumbukwe kwamba niliamuru safu za LED kutoka 0 juu hadi 4 chini. Nguvu ya redio imeambatanishwa na pini ya spika (pini 9 kwenye arduino), ili kengele inapopigwa iwashe na itoe kituo cha nguvu kiotomati. Pini za mtawala (pini za analogi 0-5) zote zina kontena la kuvuta 200kOhm. pini kutoka 0-5 (ikifuatiwa na nambari inayofanana ya DB9) ambatanisha na mtawala kwa mpangilio ufuatao: juu (1), chini (2), kushoto (3), kulia (4), kitufe1 (5 na 6), kifungo2 (9, pia hiari). pini 7 kwenye kiunganishi cha DB9 ni + 5V na pini 8 ni ardhi. Tazama picha kwa maoni na viashiria vingine, lakini ikiwa kuna jambo halieleweki nijulishe katika maoni na nitajitahidi kusaidia. Kwa bandari na safu na safu za LED, ninashauri kufunga soketi ili sehemu ziondolewe kwa urahisi au kubadilishwa. Sasa ambatisha waya kwenye LED, nguvu na kidhibiti na ujaribu. Kabla ya kuingiza chips yoyote hakikisha nguvu wanayopokea ni 5V sahihi, kwa hivyo haziharibiki.
Hatua ya 10: Maliza Saa
Kwa hatua hii, unganisha bodi zote pamoja, halafu ukitumia kiolezo kilichoambatanishwa na hatua hii, chimba mashimo ya majaribio ya visu 4 vya kuni (tu hadi mwanzo wa bodi ya mbele, ndiyo sababu iliyo nyuma imewekwa gundi). Ikiwa unataka unaweza kuzama-kuzama mashimo ili visuli vikae vizuri.
Sasa ingiza screws ndani ya mashimo. Jambo la mwisho kufanya ni kusafisha kingo. Chukua kilemba cha kilemba na ukate ncha umbali sawa kutoka kwa visu kwa upande wowote kama kwenye templeti (kuwa mwangalifu sana wakati huu ili usitoe shimo kwenye msumeno!). Sasa mchanga tu kingo zozote zisizo sawa au mbaya (sio mbele) na umemaliza!
Hatua ya 11: Jinsi ya Kutumia Saa
Kuweka wakati, bonyeza na kushikilia kitufe kwa sekunde 3, skrini inapaswa kuwa nyeusi. Kubadilisha nambari inayowaka, bonyeza juu na chini. Kubadili kati ya nambari kushinikiza kushoto na kulia. Wakati unabadilisha kati ya nambari, utakuja kwenye koloni, wakati wa kubadili koloni kati ya AM na PM kwa kusukuma juu na chini, rangi itabadilika kati ya nyekundu na kijani (AM na PM ni chochote unachotaka wawe). Bonyeza kitufe tena kuweka wakati. Kubadilisha kati ya vitufe vingine vya kushinikiza kitufe cha 1. Inawezekana kushinikiza kitufe cha 2 (sio kwa watawala wa atari 2600) kuwasha na kuzima redio. Ili kurudi saa, bonyeza kitufe cha kushikilia na kushikilia 1 wakati wowote. Mpangilio wa kazi za programu ni kama ifuatavyo: Kengele - weka sawa na saa. / chini kuchagua idadi ya wachezaji na kitufe cha bushing 1 ili kudhibitisha. Ili kucheza kitufe cha kushinikiza 1 (kwa mchezaji 1) au kifungo 2 (kwa mchezaji 2) wakati mpira unakuja kwako, lakini sio mapema sana au kuchelewa au sivyo utakosa. Labyrinth - Tafuta njia yako, Ni maze, lakini funguo zote zinahitaji kukusanywa ili kufungua njia. "Rukia" - Mchezo wa jukwaa, epuka vitone vyekundu na usianguke kufika mbali iwezekanavyo. Ukiwa una maswali yoyote usisite kuacha maoni ! Napenda kujua nini unafikiri.
Ilipendekeza:
Onyesho la Uchezaji wa Mbao la Mbao Inaendeshwa na Raspberry Pi Zero: Hatua 11 (na Picha)
Uonyesho wa Michezo ya Uchezaji wa Mbao Unaotumiwa na Raspberry Pi Zero: Mradi huu unatambua pikseli ya Wx2812 ya pikseli ya Wx2812 yenye ukubwa wa 78x35 cm ambayo inaweza kusanikishwa kwa urahisi sebuleni kucheza michezo ya retro. Toleo la kwanza la tumbo hili lilijengwa mnamo 2016 na lilijengwa upya na watu wengine wengi. Muda huu
Yote katika Chronometer Moja ya Dijiti (Saa, Saa, Kengele, Joto): Hatua 10 (na Picha)
Yote katika Chronometer Moja ya Dijitali (Saa, Saa, Kengele, Joto): Tulikuwa tukipanga kutengeneza Timer kwa mashindano mengine, lakini baadaye tulitekeleza saa (bila RTC). Tulipoingia kwenye programu, tulipenda kutumia matumizi zaidi ya kifaa na kuishia kuongeza DS3231 RTC, kama
Saa ya Mbao ya Mbao: Hatua 5 (na Picha)
Saa ya LED ya Mbao: Saa ya LED ya mbao inaonekana kama sanduku la mbao lenye kuchosha isipokuwa kwamba wakati unang'aa mbele yake. Badala ya kipande cha plastiki kijivu kutazama, una kipande cha kuni nzuri. Bado inaendelea na majukumu yake yote, pamoja na
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho
C51 4 Bits Saa ya Elektroniki - Saa ya Mbao: Hatua 15 (na Picha)
C51 4 Bits Saa ya Elektroniki - Saa ya Mbao: Alikuwa na wakati wa ziada mwishoni mwa wiki hii ili kuendelea na kukusanya hii AU $ 2.40 4-Bits DIY Electronic Digital Clock ambayo nilinunua kutoka AliExpress kitambo