Orodha ya maudhui:
- Hatua ya 1: Mzunguko wa Programu ya Mkate
- Hatua ya 2: Nini Utahitaji
- Hatua ya 3: Mpangilio wa Ngao
- Hatua ya 4: Kujenga Ngao
- Hatua ya 5: Kuweka Programu yako
- Hatua ya 6: Kuanzisha IDE ya Arduino kwa Attiny
- Hatua ya 7: Kupanga Attiny
- Hatua ya 8: Kuwa Bure Attiny Kidogo
Video: Shield ya Programu ya Attiny DIY: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Ikiwa unatafuta bodi ndogo na ya chini ya Arduino Attiny ni chaguo nzuri sana, inaangazia kushangaza kwa saizi yake. Ina pini 5 za GPIO, 3 ambazo ni pini za Analog na 2 ambazo zina pato la PWM. Pia ni rahisi kubadilika kwa voltage ambayo inaisha (2.7V hadi 5.5V) kwa hivyo ni kamili kwa kuzima betri. Je! Mimi pia nilitaja kuwa inagharimu tu $ 1!? Shida ni kwa uangalifu ni kwamba huwezi kuziba kebo ya USB ili kuipanga, lakini sio ngumu kuijenga programu na ndio hiyo tutapita kupitia hii inayoweza kufundishwa.
Tayari kuna miongozo mingi ya kujenga ngao, lakini kuna hatua inapotea wakati wa kutumia matoleo mapya ya ID ya Arduino katika usanidi wa programu katika zile zote nilizoangalia kwamba nitapita hapa pia. Angalia video hapo juu ambapo Ninapitia habari zote zilizo kwenye hii inayoweza kufundishwa.
Wacha tuifikie!
Hatua ya 1: Mzunguko wa Programu ya Mkate
Nadhani inafaa kuzingatia kwamba unaweza kutumia mzunguko wa ubao wa mkate kupanga uangalizi pia ikiwa haupaswi kujenga ngao. Nilitaka ngao ili nipate kitu cha kudumu zaidi cha kutumia siku zijazo. Kama utachagua programu ya mkate, hatua za programu baadaye ni sawa na ngao. Ruka kwa hatua ya 5 kwa hili.
Hatua ya 2: Nini Utahitaji
Utahitaji sehemu zifuatazo kujenga programu:
Attiny85 * - Labda itahitaji mojawapo ya hizi:) Protoboard (vipande 10) * Pini za Kichwa cha Kiume * Seti ya kipande cha 120 (ina 10uF ambayo tunahitaji) * Tundu la IC (pakiti 20) * Kitanda cha kuanza cha msingi (ina LED na 1K kinzani ambacho tunahitaji) *
Bodi ya Mega nilitumia * - Mega yoyote au Uno itafanya kazi ingawa.
Utahitaji pia chuma cha kutengeneza na waya zingine, * = Viungo vya Ushirika
Hatua ya 3: Mpangilio wa Ngao
Katika picha hapo juu unaweza kuona mpangilio wa ngao tutakayoifanya. Ninaona picha hiyo ikiwa na vifaa na waya ni msongamano mdogo sana kwa hivyo nilitengeneza mzunguko kwa kutumia waya tu na vifaa tu ili iwe rahisi kusoma
Huna haja ya kutumia pini nyingi kama nilivyofanya, niliweka alama kwenye picha ya mwisho pini ambazo zinahitajika kweli, nilifikiri tu itakuwa rahisi kuziba ngao mahali sahihi ikiwa ingetumia pini zote kwenye juu na chini.
Hatua ya 4: Kujenga Ngao
Ni mzunguko mzuri wa moja kwa moja wa kujenga, sehemu ngumu zaidi labda ni kupata tu pini sawa.
Njia niliyofanya pini ilikuwa:
- Kata pini za kichwa cha kiume ili ziweze kutoshea kwenye safu za juu na za chini za Mega / Uno yako.
- Waingize kwenye Arduino.
- Weka protoboard juu na uweke alama kwa kutumia mkali.
- Ondoa vichwa vya kichwa kutoka kwa arduino.
- Shinikiza plastiki ya vichwa hadi mwisho mmoja wa pini (nilitumia kitabu cha maandishi kwa hili, nikisukuma tu kuelekea meza). Wanapaswa kuishia kuonekana kama pini kwenye picha hapo juu
- Weka pini kwa njia ya juu ya protoboard (plastiki juu)
- Kuwaweka mahali, solder tu ya kutosha kushikilia mahali kwa muda.
Baada ya hapo ni kesi tu ya kujenga mzunguko, ingiza vifaa vyako kupitia na piga pini kuelekea mahali ambapo unahitaji kuziunganisha na kuunganisha unganisho pamoja. Ninapenda kutumia tack bluu kushikilia vifaa vyangu mahali ninapouza. Nimejumuisha picha iliyokamilishwa chini ya ubao wangu kuonyesha jinsi yangu inavyoonekana. Kuhakikisha kuangalia mara mbili mwelekeo wa LED na Capacitor kabla ya kuiunganisha. Kwa LED, kontena inapaswa kushikamana na mwongozo mfupi wa LED. Kwa capacitor mguu na alama ya fedha hapo juu inapaswa kushikamana na ardhi. Mwishowe labda ni wazo nzuri kujipa alama au dokezo ili kukukumbusha mwelekeo wa Attiny wakati wa kuiingiza. Ikiwa utaangalia mwisho picha hapo juu ninaonyesha picha yangu nikiashiria kona ya chini kushoto, hii ili kufanana na nukta iliyo kwenye kiunga.
Ikiwa una mita nyingi, ningependekeza kupima pini za madaraja yoyote kati, haswa pini za chini kwani ndizo pini za umeme.
Hatua ya 5: Kuweka Programu yako
Ili kutumia Arduino yetu kama programu ya programu tunahitaji kwanza kuchora mchoro kwake. Kwanza kuziba ngao yako kwa arduino yako, wanachomeka kebo ya USB kwenye arduino yako. Fungua IDE ya Arduino, kisha bonyeza Faili -> Mifano - > 11. ArduinoISP -> ArduinoISP
Tunahitaji kufanya mabadiliko kwenye faili hii, hii ndio sehemu ambayo nimepata kukosa kutoka kwa miongozo mingine yote.
Nenda chini kwenye faili hii mpaka uone mstari uliopewa maoni // #fafanua USE_OLD_STYLE_WIRING
Ondoa maoni kutoka kwa mstari huu (kwa hivyo inapaswa kuonekana kama #fasili USE_OLD_STYLE_WIRING)
Sasa unaweza kupakia mchoro huu kwa arduino yako kama vile ungependa mchoro mwingine wowote.
Hatua ya 6: Kuanzisha IDE ya Arduino kwa Attiny
Tunahitaji kusanikisha programu ya Attiny kupitia meneja wa bodi kabla hatujaweza kusanikisha Attiny
Jambo la kwanza tunalohitaji kufanya ni kuongeza laini mpya kwa URL zetu za Meneja wa Bodi za Ziada ambazo zinaweza kupatikana chini ya Faili -> Mapendeleo
URL unayohitaji kuongeza ni:
raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
Bonyeza kitufe kulia kwa kisanduku cha Meneja wa Bodi URL na weka hapo juu kwenye laini mpya.
Sasa unataka kufungua Meneja wa Bodi, nenda kwenye Zana -> Bodi: "chochote kilichochaguliwa" -> Meneja wa Bodi
Tafuta "attiny" na bonyeza bonyeza.
Hatua ya 7: Kupanga Attiny
Sasa tuko tayari kuanza kuandaa Attiny.
Chini ya Zana, chagua zifuatazo:
- Chagua ATtiny25 / 45/85 kutoka kwa Bodi kushuka.
- Chagua Attiny85 kutoka kwa Prosesa kushuka chini.
- Chagua ndani ya 8 MHz kutoka kwa Saa kushuka.
- Bandari inapaswa kuwa bandari ya Com kwa Arduino unayotumia kama programu.
- Chagua Arduino kama ISP kutoka kwa Msanidi Programu kushuka.
Sasa tunaweza kuchoma bootloader, kuna maelezo mazuri ya kile bootloader inafanya na faida / hasara hapa. Nenda kwenye Zana tena na uchague Burn Bootloader.
Ifuatayo tunahitaji kupanga mchoro kwa Attiny
Fungua mfano wa msingi wa kupepesa: Faili -> Mifano -> Misingi -> Blink
Kwa kuwa kiambatisho hakina siri ya LED_BUILTIN, tunahitaji kuibadilisha katika mchoro wetu na 0 kwa kuwa tuna LED yetu kwenye pini 0. Unapaswa basi kupakia mchoro huu kwa bodi yako kwa kubofya pakia. LED inapaswa kuwa na matumaini ya kupepesa macho!
Hatua ya 8: Kuwa Bure Attiny Kidogo
Sasa kwa kuwa imekua wakati wake wa kuondoa dhana kutoka nyumbani kwa ngao ya Programu. Ninapata njia bora ya kufanya hivyo ni kutumia dereva wa kichwa chenye kichwa kuibadilisha. Ikiwa utavuta tu moja kwa moja unawajibika sana kupiga pini. Weka bisibisi chini ya upande wa chip upande mmoja na uiondoe kwa upole, wakati upande huo ni bure nenda upande mwingine na urudie. Unaweza sasa kutumia kiambatisho katika mradi wowote unayotaka mara tu ukiunganisha V na ardhi. Katika mfano wa mwisho ninaonyesha jinsi unavyoweza hata kutumia betri ya seli ya sarafu kuiweka!
Mito ya Moja kwa Moja: Ninaishi mkondo nikifanya kazi kwenye miradi ya umeme kila Jumatatu kwenye Twitch
Na nazungumza vifaa vya elektroniki na vitu vingine visivyo vya kawaida kwenye twitter - @witnessmenow
Brian
Ilipendekeza:
Jinsi ya Kuweka Kiwango au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Hatua 6
Jinsi ya Flash au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Maelezo: Moduli hii ni adapta / programu ya USB ya moduli za ESP8266 za aina ESP-01 au ESP-01S. Imewekwa vizuri kwa kichwa cha kike cha 2x4P 2.54mm ili kuziba ESP01. Pia inavunja pini zote za ESP-01 kupitia 2x4P 2.54mm kiume h
Arduino: Programu za Muda na Udhibiti wa Kijijini Kutoka kwa Programu ya Android: Hatua 7 (na Picha)
Arduino: Programu za Wakati na Udhibiti wa Kijijini Kutoka kwa Programu ya Android: Nimekuwa nikijiuliza kila wakati ni nini kinatokea na bodi zote za Arduino ambazo watu hawaitaji baada ya kumaliza miradi yao nzuri. Ukweli ni wa kukasirisha kidogo: hakuna chochote. Nimeona hii nyumbani kwa familia yangu, ambapo baba yangu alijaribu kujenga nyumba yake mwenyewe
[Prod] TS 2x20W - Programu za Programu za Bluetooth Mimina Enceintes Craft 'n Sauti: Hatua 9
[Prod] TS 2x20W - Vipindi vya Programu Bluetooth Pour Enceintes Craft 'n Sauti: Les enceintes Craft' n Sound intègrent un DSP (Digital Sound Processor = Traitement Numérique du Son), ni kwa nini wanasheria wengi wanaonyesha ishara hii mfumo wa utaftaji huduma, aina moja na aina nyingi za leseni, les
Jinsi ya Kupakua Programu Bure Kama Mwanafunzi wa ISU (Microsoft, Adobe, na Programu ya Usalama: Hatua 24
Jinsi ya Kupakua Programu Bure Kama Mwanafunzi wa ISU (Microsoft, Adobe, na Programu ya Usalama: Kwa Adobe: nenda hatua ya 1. Kwa Microsoft: nenda hatua ya 8. Kwa Usalama: nenda hatua ya 12. Kwa Azure: nenda hatua ya 16
Programu rahisi ya nyongeza katika Lugha ya Programu ya Shakespeare: Hatua 18
Programu rahisi ya nyongeza katika Lugha ya Programu ya Shakespeare: Lugha ya Programu ya Shakespeare (SPL) ni mfano wa lugha ya programu ya esoteric, ambayo labda inavutia kujifunza na kufurahisha kuitumia, lakini sio muhimu sana katika matumizi ya maisha halisi. SPL ni lugha ambapo msimbo wa chanzo r