Orodha ya maudhui:

Kisu cha Uswizi cha AVR: Hatua 14 (na Picha)
Kisu cha Uswizi cha AVR: Hatua 14 (na Picha)

Video: Kisu cha Uswizi cha AVR: Hatua 14 (na Picha)

Video: Kisu cha Uswizi cha AVR: Hatua 14 (na Picha)
Video: jinsi ya kukata na kushona bwanga 2024, Julai
Anonim
Kisu cha Uswisi cha AVR
Kisu cha Uswisi cha AVR
Kisu cha Uswisi cha AVR
Kisu cha Uswisi cha AVR
Kisu cha Uswisi cha AVR
Kisu cha Uswisi cha AVR
Kisu cha AVR cha Uswisi
Kisu cha AVR cha Uswisi

Kisu cha Uswiti cha AVR kinakusanya miradi kadhaa ya programu ya AVR pamoja katika moja rahisi ya Altoids Gum Tin. Kwa sababu ya kubadilika inayotolewa na programu ya microcontroller, pia inatoa mahali pa kuanzia kwa idadi yoyote ya miradi kulingana na LED na pato la sauti. SAK inaweza kuwa na programu nyingi kama vile 8K ya vibali vya kumbukumbu na kudumisha majimbo nane kwa kila programu. Kifungo cha bluu kinasababisha SAK kuzunguka kupitia programu na majimbo - vyombo vya habari vya haraka husababisha ikae kwenye programu lakini badili kwa hali inayofuata (hata hivyo inaelezewa) na vyombo vya habari vya muda mrefu vinasababisha kusonga mbele kwa programu inayofuata. Programu ya sasa na majimbo ya programu zote zimehifadhiwa katika EEPROM kati ya matumizi.

Miradi inayotekelezwa sasa katika SAK ni pamoja na yafuatayo. Hizi, pamoja na nambari zingine zote na vichaka (kuna meza kamili ya fonti), chukua karibu 4K ya nafasi inayopatikana. Chumba zaidi ya mini! MiniMenorah - Waovu Wanasayansi wa Mashine ya Ubongo - Mitch AltmanMiniPOV - Viwanda vya AdafruitVinyago vya Sauti - Vitu vya Sauti Taa za mbio za LED Mshumaa wa LED Tochi Mradi huu usingekuwepo bila ukarimu mkubwa wa kila mtu aliyechangia kwa njia moja au nyingine. Kwa kuongezea yaliyotajwa hapo juu, ningependa kuwashukuru watengenezaji wa zana za programu zilizotumiwa (tazama katika hatua zingine) na mtu yeyote ambaye ameweka wavuti inayofaa ambayo imeongeza uelewa wangu wa mada hizi. Ninaweza kuchukua mkopo wa moja kwa moja kwa nambari kidogo sana ya kanuni iliyotumiwa katika mradi huu. Ikiwa unahisi kuwa nambari ni yako, inaweza kuwa hivyo. Nijulishe na nitakupa sifa kwa furaha. Kwa hali yoyote, asante kwa mchango wako:-)

Hatua ya 1: Sehemu

Sehemu zinaweza kupatikana kutoka kwa wauzaji wowote wa elektroniki. Kwa sababu ya kizuizi cha nafasi, vifaa vingi vinahitajika kama ilivyoonyeshwa. Kila kitu ni sawa tu; hakikisha kwamba sehemu yoyote mbadala haichukui nafasi ya ziada. Usibadilishe ATtiny84 isipokuwa una hakika kabisa kuwa pini zinahusiana. Viungo vifuatavyo sehemu ni kwa DigiKey na Elektroniki Zote. Vipengele vya elektroniki 1 x U1 - ATtiny84 - ATTINY84-20PU-ND1 x Ux - tundu la IC 14-pin DIP - A32879-ND9 x LED - chaguo lako la rangi9 x vipingaji - vinavyolingana na LEDs zako 2 x R1, R2 - 100 ohm 1 / 4W 1% filamu ya chuma - 100XBK-ND2 x C7, C8 - 47uF - P5151-ND Miscellaneous 2461K-NDPhone jack stereo 3.5mm (1) MJW-22Badilisha swichi SPDT 1/4 on-on (1) MTS-4Push switch switch (1) 450-1654-ND Minty Boost SAK inaendeshwa na betri moja ya AA iliyoongezwa na Chip ya Maxim MAX756 (sehemu muhimu ya MintyBoost!). Sehemu zilizo hapa chini ni zile zinazohitajika kwa sehemu hii ya mzunguko. - 0.1uF - 399-4151-ND2 x C3, C5 - 100uF - P5152-ND1 x L1 - 22uH radial - M9985-ND1 x D1 - 1N5818 Schottky 1A 30V - 1N5818-E3 / 1GI- ND

Hatua ya 2: ATtiny84 Microcontroller

Mdhibiti mdogo wa ATtiny84
Mdhibiti mdogo wa ATtiny84

Miradi mingi hutumia aidha ATtiny2313 20-pin au ATtiny85 8-pin microcontroller. Nimeona ATtiny2313 kubwa sana (kwa kiambata) na ATtiny85 ndogo sana (kumbukumbu ya kutosha, pini za kutosha za pato). ATtiny84 iko sawa:-) ATtiny84 ina 8K ya kumbukumbu inayoweza kupangiliwa (inayoweza kushikilia programu nyingi ndogo), 512K ya EEPROM (ya kuhifadhi hali kati ya matumizi), hadi pini 12 za pato (kwa LED 9, vituo 2 ya pato la sauti, na kitufe cha kushinikiza), na vitu vingine vingi ambavyo havitumiki katika mradi huu. Ikiwa una mpango wa kuongeza programu, pata nakala ya data ya ATtiny84. Kuna miongozo mingi ya mafundisho ya kujifunza kupanga familia hii ya mdhibiti mdogo kwenye mtandao. Kwa muhtasari unaofaa wa watawala wadogo, angalia Jinsi ya kuchagua Mdhibiti Mdogo. Kumbuka mradi uliofafanuliwa hapa hauna MiniMenorah iliyowezeshwa kikamilifu. MM inahitaji pini tisa za pato, Mashine ya Ubongo mbili, na kitufe kubadili hali moja, kwa jumla ya kumi na mbili. Wakati ATtiny84 inaweza kusanidiwa kuwa na pini kumi na mbili za pato, ni kwa gharama ya pini ya RESET. Kulemaza pini ya Rudisha na kuifanya I / O inafanya ATtiny84 ishindwe kusanidiwa na programu ya USBtinyISP (ambaye hajafanya hivyo:-) na inahitaji Usanidi wa Voltage ya Juu. Kila kitu kiko mahali kuwezesha MM, lakini programu tofauti inahitajika, na sina moja.

Hatua ya 3: Zana za Programu za AVR

Zana za Programu za AVR
Zana za Programu za AVR
Zana za Programu za AVR
Zana za Programu za AVR

Vipengele vichache, vifaa na programu, ni muhimu kupanga wadhibiti wa AVR. Chini ni zana ninazotumia. Mengi, mengine mengi yapo katika bei sawa - bure kwa bei rahisi. Pata seti inayokufaa na ushikamane nao. Bora zaidi, pata rafiki ambaye amefanya mfumo na utumie zana zake. Hakuna kitu ngumu sana ikiwa yote yatatangazwa, lakini kupata zana zote kufanya kazi pamoja inaweza kuwa changamoto kweli kweli. Pini ndefu za kishikiliaji cha waya wa waya huenea hadi kwenye ubao wa mkate na hufanya usanidi rahisi wa majaribio. Tatizo pekee ambalo nimepata ni kwamba vifaa kutoka kwa pini za programu haziwezi kuwekwa msingi wakati wa programu. Nimechukua njia mbili za kutatua shida hii. Ya kwanza ni kuwa na wamiliki wa chip mbili, moja ya programu na moja ya kukimbia (angalia utoto wa pini 8). Hii sio nzuri kwa sababu inapeana ubao mwingi wa mkate usioweza kutumiwa na inakera sana kusonga chip. Ya pili ni kusanikisha swichi ndogo kukatiza pini ya ardhi kutoka chini ya ubao wa mkate wakati wa programu. Hii inafanya kazi vizuri na inacha nafasi zaidi kwenye ubao wa mkate kwa vifaa. Programu ya Programu ya USBtinyISP kutoka Viwanda vya Adafruit. Ukiwa na mabadiliko kidogo (ondoa kebo ya pini 10 na piga taa za LED) mtayarishaji anafaa kwenye Altoids Gum Tin. Cable ya pini 6 inaweza hata kuingiliwa ndani ya bati kwa uhifadhi. SoftwareWinAVR ni mkusanyiko wa zana za uundaji wa programu wazi za usanikishaji wa microcontroller za AVR kwenye mashine za Windows. Inafanya kazi vizuri na programu ya USBtinyISP (angalia Mafunzo ya AVR). Nimebadilisha hivi karibuni kutoka kwa kutumia programu ya Notepad ya Programu ambayo inakuja na WinAVR kutumia Eclipse na Plugin ya AVR Eclipse. Eclipse inaweza kutumia avrdude, kwa hivyo italazimika kusanikisha WinAVR hata hivyo. Eclipse ina usimamizi bora wa mradi, mafunzo ya kusaidia, na ni bure. Ilichukua dakika chache kuisakinisha, fanya kazi kupitia mafunzo, na upange chip. Pigia rafiki rafiki Kuna rasilimali nyingi kwenye mtandao. Watafute, uliza msaada. Watu wanaweza kuwa na ujuzi na msaada. Hiyo ni nzuri:-) Wao pia wanaweza kupuuza. Hiyo sio nzuri:-(

Hatua ya 4: Kupanga programu ya Microcontroller

Programu ya Mdhibiti Mdogo
Programu ya Mdhibiti Mdogo

C code Usikosoe kile sielewi. Mimi sio programu, C sio lugha yangu ya asili, na ninashikilia kwa uzi mwembamba wa Java na utaftaji mwingi wa wavuti wakati wa kufanya kazi huko C. Ingawa nambari nyingi za nambari zilitoka kwa miradi mingine (tazama mikopo), Ilinibidi niongeze na marekebisho. Nambari ya chanzo ya Kisu cha AVR ya Uswisi imeambatanishwa hapa chini kama faili ya chanzo na faili ya hex. Ningefurahi kusikia ambapo nambari inaweza kuboreshwa. Kuna mabadiliko kadhaa ambayo ninatarajia kufanya katika nambari hiyo. Sasisho zinakuja. Wakati huo huo, nambari inafanya kazi kama ilivyotangazwa. Fuses Fuses za Microcontroller zinachanganya. Nimelemaza watawala wachache kwa kuiweka kwa bahati mbaya ili kutafuta oscillator ya nje na kwa kuzima pini ya RESET. Wanaweza kupatikana, lakini hadi wakati huo ni mende tu waliokufa. Kuwa mwangalifu ikiwa unachagua kubadilisha fuses. Ili kuhesabu maadili sahihi ya fuse, tumia kikokotoo cha fuse mkondoni. Chagua sehemu inayolengwa (ATtiny84) na mipangilio inayofaa - oscillator ya ndani ya RC inayofanya kazi kwa 8MHz (thamani chaguo-msingi), USIGAWANishe saa na 8 ndani, wezesha upakuaji wa programu ya serial, na uzime utambuzi wa hudhurungi. Matokeo yanapaswa kuwa yafuatayo. -U lfuse: w: 0xe2: m -U hfuse: w: 0xdf: m -U efuse: w: 0xff: m (chini 0xE2 juu 0xDF ext 0xFF). Unahitaji tu kuchoma fuses mara moja (isipokuwa ikiwa una mpango wa kuzibadilisha). Eclipse hufanya hii iwe rahisi, kwani, nina hakika, fanya IDE zingine. Maswali ambayo ningependa kujibu maoni yoyote juu ya kuboresha nambari Kwa nini taa za kupepesa kwenye mashine ya sauti na taa husababisha kutoweka kwa sauti wakati imewezeshwa kwenye bati lakini sio kwenye ubao wa mkate? Kwa nini Eclipse haipendi kazi za lightOn na lightOff, ingawa zinaonekana zinafanya kazi?

Hatua ya 5: Breadboarding Mradi

Breadboarding Mradi
Breadboarding Mradi
Breadboarding Mradi
Breadboarding Mradi

Kwa sababu kazi nyingi za mradi huu zinafanywa na mdhibiti mdogo, kuna sehemu chache za nje. Baada ya kukagua kuwa programu yako na mnyororo wa zana uko sawa, itakuwa wazo nzuri kuweka mkate kwenye mkondo na uhakikishe kuwa kila kitu kinafanya kazi kama ilivyotangazwa. Picha hapa chini zimechanganya matoleo ya ubao halisi wa mkate ambao nilikuwa nimeuweka. Nilitumia LEDs kwenye bati la mfano na nikatoa utoto na chip ili kutumia kwenye picha kadhaa. Wiring kwa jumla inaunganisha pini zinazotumika kwa sehemu kadhaa na kisha chini. Kumbuka Agizo la pini na LED sio sawa kwenye ubao wa mkate na PCB (ingawa nadhani unaweza kuzifanya sawa). Katika nambari hiyo, utaona vipande vya nambari ambavyo vinahitaji kuwezeshwa au kutolewa maoni kulingana na lengo ni ubao wa mkate au PCB.

Hatua ya 6: Kuandaa bati ya Altoids Gum

Picha njianiJaza chini. Sehemu ya chini ya bati inainuka na kuingia ndani Inahitaji kubembelezwa ili betri na bodi ya mzunguko iwe sawa na kukaa sawasawa. Kuwa mwangalifu usipotoshe bati, sukuma chini hadi iwe gorofa. Bati inahitaji seti tatu za mashimo. Ninatumia ngumi ya chuma kuashiria maeneo ya shimo na bits za brad (kwa kuni) kuchimba mashimo. Vipande vya hatua ya brad vina kituo cha katikati na kingo mbili za kukata. Hawatateleza na kingo hukata pole pole kupitia chuma. Sehemu za alama za Brad zinapatikana kutoka Lee Valley (kati ya maeneo mengine) ya kwanza ni seti ya mashimo tisa 5mm juu ya bati kwa taa za LED. Vipimo vya kipimo cha brad vinapatikana na hufanya mashimo safi na ya kutuliza kwa LED. Unda kiolezo cha karatasi na mashimo yaliyowekwa alama na uhamishe alama hizo juu ya bati. Ili kuzuia kusukuma juu ya bati ndani, tegemeza sehemu ya ndani ya kifuniko kwenye kitalu kidogo cha kuni wakati unapiga na kuchimba juu. Nikiwa na karatasi na kuni, ninapunguza bati kwa kutumia ngumi. Wakati wa kuchimba visima, nenda polepole mwanzoni. Makali ya kukata ya alama za brad inapaswa kufanya duara hata. Kuchimba visima kwa kitu chochote lakini kwa njia ya juu kwa uso kunaweza kusababisha kushika kidogo na kung'oa chuma. Sehemu ya brad ya 5mm hufanya shimo safi safi, lakini niligundua kuwa ilinibidi kuipanua kidogo kidogo. Nilifanya hivyo kwa kuchimba kutoka ndani na kipande cha kawaida cha 13/64 "Seti ya pili ina mashimo mawili ya 1/4" upande wa kulia wa bati kwa swichi na sauti ya sauti. Kwa sababu ya mviringo mkali kwenye mwisho wa bati, mashimo haya yanahitaji kuwa karibu sana. Hakikisha kuziweka nafasi ili vifaa vitoshe kwenye bati. Weka katikati kwa wima kwenye sehemu ya upande inayoonekana wakati kifuniko kimefungwa. Alama na ngumi na kuchimba kwa uangalifu sana. Tahadhari juu ya bits kunyakua bati inatumika kwa nguvu zaidi na bits kubwa. Shimo la mwisho ni kwa swichi ya kitufe cha kushinikiza. Weka shimo kuelekea kulia chini kwa njia ambayo kitufe cha kushinikiza hakiingilii na vitu vingine kwenye bati.

Hatua ya 7: Kubuni na Kufanya PCB

Kubuni na Kufanya PCB
Kubuni na Kufanya PCB
Kubuni na Kufanya PCB
Kubuni na Kufanya PCB
Kubuni na Kufanya PCB
Kubuni na Kufanya PCB

Kuna rasilimali nyingi kwenye mtandao zinazoelezea mchakato wa kuunda PCB. Hakuna njia yoyote isiyo na ujinga au rahisi, lakini ni muhimu kupata raha na angalau moja. Ninatumia toleo la bure la Mhariri wa Mpangilio wa EAGLE kutoka CadSoft kuunda muundo na mpangilio wa bodi ya mzunguko iliyochapishwa. Njia yangu ya utengenezaji wa PCB imeelezewa katika Utengenezaji na Uandaaji wa hatua ya PCB ya Spika ya Altoids Tin inaweza kufundishwa. Baada ya kuhamisha, kuchora, na kuchimba bodi, uko tayari kutenganisha kila kitu pamoja. Kumbuka uzoefu wangu wa hivi karibuni wa picha za kuhamisha kwenda bodi za mzunguko ni zifuatazo. Osha ubao vizuri na sabuni ya sahani na uifute na kichaka kijani. Punguza laini burrs yoyote kwenye kingo za bodi ili karatasi ya kuhamisha na chuma ziwasiliane vizuri na bodi. Preheat chuma. Weka kipande cha karatasi ubaoni na moto moto bodi na chuma. Baada ya bodi kuwa moto sana, weka kwa uangalifu karatasi iliyohamishwa tayari kwenye ubao. Itashika mara moja (kwa sababu bodi ni moto) kwa hivyo hakikisha kuwa imewekwa vizuri. Kisha chuma moja kwa moja nyuma ya shiny ya karatasi ya uhamisho. Hii haikunisababishia shida yoyote, lakini unatumia chuma chako mwenyewe. Jaribu kwanza. Acha bodi iwe baridi na kisha ikimbie chini ya maji baridi. Karatasi ya uhamisho inapaswa kutokea na kuacha picha nzima. Tumia kitazamaji 8x / mtazamaji hasi kutazama juu ya uhamishaji na kujaza vipande vyovyote vinavyokosekana. Bahati njema.

Hatua ya 8: Sehemu za Soldering kwa PCB

Vipande vya Soldering kwa PCB
Vipande vya Soldering kwa PCB
Vipande vya Soldering kwa PCB
Vipande vya Soldering kwa PCB
Vipande vya Soldering kwa PCB
Vipande vya Soldering kwa PCB

Kuna rasilimali nyingi kwenye mtandao zinazoelezea mchakato wa kuuza vifaa vya elektroniki kwa PCB. Tazama, kwa mfano mafunzo ya kuuza kwenye ladyada.net. Mpangilio ambao unasakinisha vifaa haujalishi, ingawa nimeona kufanya kazi kutoka ndogo hadi kubwa kabisa. Mwongozo wa mwangaza wa LED / blinken ni mrefu vya kutosha ili uweze kuwaunda kwa muundo kama wa menora kwenye bati. Fanya kwa uangalifu taa za LED na pindisha risasi ili juu ya kila LED iwe imewekwa vizuri ili iweze kupitia shimo lake husika. Hii inaweza kuwa changamoto lakini inaonekana nzuri wakati hatimaye inafanya kazi. Ikiwa risasi zinaachwa kwa muda mrefu sana, taa za LED zinaweza kupigwa chini na nje ya msimamo na kifuniko cha bati. Kumbuka Mwangaza wa kulia sio katika mwelekeo sawa na ule mwingine nane. Hakikisha ukiangalia polarity ya LEDs dhidi ya mpangilio wa bodi wakati unaziweka. Taa hii imeambatanishwa na pini ya RESET, kwa hivyo unaweza kuchagua kutokuiweka. Kumbuka waya kwenye jack ya sauti na wapinzani hushiriki shimo. Kwa urahisi, weka vizuizi katika wima kwa njia ambayo mwili wa mpinzani hauko juu ya shimo na waya wa sauti. Ama kuandaa na kusakinisha sauti ya sauti wakati huu au subiri hadi iko tayari kutengenezea vipinga. Sio raha kudhoofisha wapinzani baadaye.

Hatua ya 9: Taa za kung'aa

Taa za kung'aa
Taa za kung'aa

LED zinahitajika kulindwa na vipinga. Tambua kushuka kwa voltage na mahitaji ya sasa ya LED zako na uhesabu vipinga vinavyofaa kuchukua chanzo cha 5V kutoka kwa chip. Kuna mahesabu ya mtandaoni yanayopatikana kwa urahisi ili kufanya hivyo. Jifanyie kundi la taa za taa Unapowatengenezea mradi huu, kata katoni (mwongozo hasi / mfupi wa mwangaza wa LED na upande uliopangwa) na suuza kontena karibu sana na lensi ya LED. LED zinaunda umbo la menora kwenye bati. Hata pamoja na kontena karibu kugusa lensi, mwangaza mfupi katikati utagawanyika kidogo na kifuniko cha bati. Ili kuzuia kaptula kutokea kwenye bati nyembamba ya bati, funika kila kontena na kipande cha bomba la kunywa.

Hatua ya 10: Kuandaa Mmiliki wa Betri

Kuandaa Mmiliki wa Betri
Kuandaa Mmiliki wa Betri

Telezesha vipande vidogo vya neli ya kupunguka kwa joto kando ya viongozi vyote vya mmiliki wa betri. Zisukumie kwa uangalifu kwenye mashimo ya mmiliki na zipungue mahali. Hizi hutoa kiwango fulani cha ulinzi kwa waya. (Maagizo haya yamenakiliwa kwenye Kutayarisha ukurasa wa Kubadili Toggle.) Kata waya mweusi kwa urefu na unganisha kwenye shimo linalofaa kwenye PCB. Waya nyekundu inauzwa moja kwa moja kwa swichi ya kugeuza; angalia maagizo kwenye ukurasa huo jinsi ya kuendelea. Katika miradi ya zamani nimekata tabo za kubakiza kutoka kwa mmiliki wa betri. Baada ya kufanya hivyo kwenye mfano, sasa najuta. Betri haitaki kukaa vizuri mahali. Acha tabo kuanza na kuziondoa ikiwa tu una shida kupata betri nje. Licha ya kusema hivi, picha inaonyesha mmiliki wa betri na tabo zimekatwa. Hii ni kwa sababu niliichambua kutoka kwa mradi mwingine.

Hatua ya 11: Kuandaa Kubadilisha Toggle

Kuandaa Kubadilisha Toggle
Kuandaa Kubadilisha Toggle

Kulingana na swichi yako, itabidi ubonyeze moja ya pini. Ninafanya hivyo na swichi ninazotumia ingawa inaweza kuwa sio lazima kabisa. Teleza kipande kidogo cha neli ya joto inayopunguka kando ya risasi nyekundu ya mmiliki wa betri. Sukuma kwa uangalifu kwenye shimo la mmiliki na ushuke mahali. Inatoa kiwango fulani cha ulinzi kwa waya. (Maagizo haya yanarudia mafundisho katika Kuandaa Kishikaji cha Betri.) Telezesha kipande kingine kidogo cha neli ya kunywa moto kwenye waya mwekundu. Kata na ukate waya kwa urefu na uweke solder kwenye pini kwenye swichi na mwisho wa waya. Solder risasi nyekundu kutoka kwa mmiliki wa betri moja kwa moja kwenye pini ya nje ya swichi. Telezesha kipande cha neli ya kunywa moto juu ya pamoja ili kuilinda na kuiimarisha. Waya wa pili huenda kutoka kwa pini ya kati ya swichi kwenda kwa PCB. Weka waya kwa swichi kama ilivyoelezwa hapo juu. Kulinda pamoja na neli ya kunywa joto. Solder upande wa pili kwa shimo linalofaa kwenye PCB.

Hatua ya 12: Kuandaa Audio Jack

Kuandaa Audio Jack
Kuandaa Audio Jack
Kuandaa Audio Jack
Kuandaa Audio Jack
Kuandaa Audio Jack
Kuandaa Audio Jack

Waya wa jack ya sauti ni fupi kabisa. Tumia kidogo ya solder kwenye pini kwenye jack na waya na kisha uiweke mahali. Slide vipande vya neli ya kunywa juu ya viungo ili kuzilinda na kuziimarisha. Waya ya ardhi inaweza kuuzwa moja kwa moja kwenye shimo lake. Mwisho wa waya za ishara kila mmoja hushiriki shimo na mwisho mmoja wa kontena. Andaa waya na kontena kwa kupotosha ncha pamoja na kutumia solder kidogo. Shimo ambalo hizi huenda zinapaswa kuchimbwa hadi 3/64 ili kubeba waya mbili. Solder mahali.

Hatua ya 13: Kuandaa Kitufe cha Pushbutton

Kuandaa Kitufe cha Pushbutton
Kuandaa Kitufe cha Pushbutton
Kuandaa Kitufe cha Pushbutton
Kuandaa Kitufe cha Pushbutton
Kuandaa Kitufe cha Pushbutton
Kuandaa Kitufe cha Pushbutton

Andaa kipande kifupi cha waya thabiti kwa kuifanya iwe sura ya U inayofaa vizuri chini ya swichi. Omba blob ya solder kwa upande wowote wa shimo - acha nafasi ya kubadili - na uweke swichi mahali. Kuyeyuka solder na kushinikiza waya mahali. Wacha solder iwe ngumu na kurudia kwa upande mwingine. Hii inapaswa kuweka nafasi na salama swichi mahali. Tayarisha vipande viwili vya waya iliyokwama kwa kukata kwa urefu na kuvua ncha zote mbili. Hakikisha kuwa waya ni ndefu vya kutosha ili kifuniko cha bati kiweze kufungua kabisa. Solder kwa pini mbili zinazofaa kwenye swichi na kisha uteleze vipande vya neli ya joto juu ya viungo ili kuzilinda na kuziimarisha. Solder kwa nyingine hadi mwisho kwenye mashimo yao kwenye ubao. Kuweka waya kwa uangalifu kati ya taa za LED na uhakikishe kuwa hazikai juu ya betri. Nilieneza pini mbili kwenye swichi ili mwangaza wa kulia uteleze kati yao. Pini kwenye swichi ni dhaifu SANA (zingine mbili zimepigwa) Kumbuka pini PA7 PCINT7 6 imewekwa kusikiliza mabadiliko ya hali. Kubonyeza kitufe cha kushinikiza kuvuta pini juu na SIGNAL (PCINT0_vect) inatekelezwa. Kulingana na urefu wa kitufe cha kifungo, ama hakuna kinachotokea (kutamka vibaya), serikali imeendelea (vyombo vya habari vifupi), au mpango umeendelea (vyombo vya habari virefu).

Hatua ya 14: Kufunga Kifuniko

Kufunga Kifuniko
Kufunga Kifuniko

Ikiwa hali iko sawa wakati huu, utahitaji kufunga bati. Kwa kufanya hivyo, lazima uwe mwangalifu sana juu ya msimamo wa taa za taa. Ninaona kwamba lazima nizisonge kwa nafasi na bisibisi yenye bladed nyembamba ili ziwe zimewekwa sawa kwenye mashimo yao. Tumia shinikizo kidogo la kushuka kwenye kifuniko unapotumia LED kwenye eneo na mwishowe wataingia mahali pengine. Unaweza kulazimika kuweka waya ili zianguke kati na sio kwenye vifaa. Pia, pini za kitufe cha kushinikiza zinaweza kulazimika kuinuliwa.

Ilipendekeza: