Orodha ya maudhui:

Standalone Arduino / ATM Chip kwenye ubao wa mkate: Hatua 8 (na Picha)
Standalone Arduino / ATM Chip kwenye ubao wa mkate: Hatua 8 (na Picha)

Video: Standalone Arduino / ATM Chip kwenye ubao wa mkate: Hatua 8 (na Picha)

Video: Standalone Arduino / ATM Chip kwenye ubao wa mkate: Hatua 8 (na Picha)
Video: RFID / NFC Scanner with Arduino 2024, Novemba
Anonim
Standalone Arduino / ATMega Chip kwenye Bodi ya mkate
Standalone Arduino / ATMega Chip kwenye Bodi ya mkate

Ikiwa wewe ni kama mimi, baada ya kupata Arduino yangu na kufanya programu ya mwisho kwenye chip yangu ya kwanza, nilitaka kuivuta Arduino Duemilanove yangu na kuiweka kwenye mzunguko wangu mwenyewe. Hii pia itatoa Arduino yangu kwa miradi ya baadaye. Shida ilikuwa kwamba mimi ni newbie wa elektroniki hivi kwamba sikujua nianzie wapi. Baada ya kusoma kupitia kurasa nyingi za wavuti na vikao, niliweza kuweka pamoja hii inayoweza kufundishwa. Nilitaka kuwa na habari niliyojifunza yote mahali pamoja, na rahisi kufuata. Maoni na maoni yanakaribishwa na yanathaminiwa kwani bado ninajaribu kujifunza mambo haya yote. Hariri: Mwanachama mwenzangu anayefundishwa, Janw aliniambia kuwa wakati wote ni wazo nzuri kuongeza kiboreshaji au 2 karibu na nguvu yako. Alitaja kutumia kadhaa ya 100nF capacitors inapaswa kufanya kazi. Nashukuru sana aliniambia haya, kwa sababu mzunguko wangu wa kwanza wa uzalishaji ambao ninajenga juu ya mzunguko huu, ulikuwa na tabia kidogo ya ajabu. Kwa hivyo nikaunganisha capacitor moja ya 10uF karibu na nguvu yangu, na ikaanza kuishi kwa usahihi! Sijui ni kwanini haikuathiri mtihani wangu wa 'kupepesa LED', lakini najua kwamba ninashukuru kwa Janw kwa kunielekeza hii. Asante Janw. Edit2: Kujenga juu ya hariri ya hapo awali, nilitaka kutaja kwamba Mwanachama anayefundishwa, kz1o alitoa habari zaidi kuhusu capacitors. Tafadhali angalia maoni yake hapa chini, ya tarehe 14 Februari, 2010 @ 10:52 asubuhi.

Hatua ya 1: Sehemu Zinazohitajika

Sehemu Zinazohitajika
Sehemu Zinazohitajika

Nilinunua sehemu zangu kutoka Digikey na Sparkfun Electronics - wao ni 2 ya maeneo ninayopenda kununua vifaa. Kwa hivyo, hii hapa orodha: # 1 - (Qty: 1) - Chip ya ATMega328 na Arduino bootloader iliyosanikishwa mapema ($ 5.50) # 2 - (Qty: 1) - 5VDC Inabadilisha usambazaji wa umeme ($ 5.95) (Kumbuka: Ikiwa huna tumia usambazaji wa umeme unaobadilika, lazima uongeze kwenye kidhibiti cha voltage na viboreshaji kadhaa… angalia hapa chini) # 3 - (Qty: 2) - 22 pF capacitors disc disc ($.24 / ea) # 4 - (Qty: 1 - 16MHz Crystal ($ 1.50) # 5 - (Qty: 1) - Nguvu jack ($.38) (Hiari) # 6 - (Qty: 1) - Breadboard (kwa matumaini una moja iliyolala, lakini ikiwa sivyo, hapa kuna moja. ($ 8.73) # 7 - Vipande vidogo vya waya wima 22 ngumu. Ikiwa hauna yoyote, unaweza kuchukua kwenye duka lako la elektroniki unalopenda. Gharama ya jumla hapo juu kabla ya ushuru / usafirishaji: karibu $ 14 (bila kujumuisha ubao wa mkate Chaguzi / chaguzi: Chaguo / Mbadala # 1: Ikiwa unataka kutumia usambazaji wa umeme uliyonayo karibu na nyumba, hakikisha ni kati ya 5V - 16V. basi lazima utumie vifaa vifuatavyo pia: # 1 optio n - (Qty: 1) - 5V Udhibiti wa Voltage (au mdhibiti mwingine wa 5V sawa) ($.57) na chaguo # 1 - (Qty: 2) - 10 uF Alumini Capacitor ($.15 / ea) (Tazama chini kumbukumbu viungo vya jinsi ya kuziunganisha) Chaguo / Mbadala # 2: Ikiwa hautaki kutumia vitu vya kawaida # 3 na # 4, unaweza kuchukua nafasi ya hizo na: # 2 chaguo - (Qty: 1) - 16 MHz Resonator kauri (w / cap) ($.54) Sehemu hii inaonekana kama capacitor ya kauri, na unaunganisha pini 2 za nje hadi mahali ambapo ungeunganisha glasi (iliyofunikwa baadaye kwa Inayoweza Kufundishwa), na pini ya kati huenda chini. Angalau hii ndio nilisoma - bado sijaijaribu. Lakini kama unavyoweza kumbuka, ni rahisi kutumia njia hii.:) Ok, wacha tuanze kuunganisha vitu!

Hatua ya 2: Kuunganisha Nguvu

Kuunganisha Nguvu
Kuunganisha Nguvu
Kuunganisha Nguvu
Kuunganisha Nguvu

Endelea na uunganishe jack yako ya nguvu kama inavyoonekana kwenye picha ya kwanza ikiwa unatumia jack ya nguvu. Ifuatayo, unganisha waya kadhaa kama inavyoonekana kwenye picha inayounganisha reli (+ na -) za reli pamoja.

Hatua ya 3: Kuweka Chip (microcontroller)

Chip (microcontroller) Uwekaji
Chip (microcontroller) Uwekaji
Chip (microcontroller) Uwekaji
Chip (microcontroller) Uwekaji

Sasa tunataka kuweka mdhibiti mdogo kwenye ubao wako wa mkate kama inavyoonyeshwa kwenye picha. Ikiwa hii ni chip mpya kabisa, lazima ubinue safu zote mbili za pini kidogo. Ninachofanya, ni kushikilia chip kutoka pande zote mbili, na bonyeza kitufe kidogo dhidi ya uso gorofa kama dawati, na fanya hivi pande zote mbili ili pande zote ziwe sawa. Labda hautalazimika kufanya hivyo ikiwa unavuta chip yako kutoka Arduino yako - tayari wameinama kutoka kuwa kwenye tundu. Tafadhali kumbuka mwelekeo wa chip - kwenye picha na kwa hii inayoweza kufundishwa, tafadhali weka chip ili "notch" ndogo ya nusu iko upande wa kushoto.

Hatua ya 4: Kuleta Nguvu kwa Chip

Kuleta Nguvu kwa Chip
Kuleta Nguvu kwa Chip
Kuleta Nguvu kwa Chip
Kuleta Nguvu kwa Chip
Kuleta Nguvu kwa Chip
Kuleta Nguvu kwa Chip

Kwanza funga waya 3 kama inavyoonekana kwenye picha. Moja itakuwa chini / hasi (waya mweusi umeonyeshwa), na 2 itakuwa nzuri. Ikiwa huwezi kujua ni pini zipi zinaunganishwa kwenye chip, angalia picha ya 5 katika hatua hii ambayo ni ramani ya pini ambayo nilichota kutoka kwa wavuti ya Arduino kurejelea. Ukiendelea na hilo, unaweza kuona kwamba waya yetu ya ardhini / hasi (nyeusi) itaenda kubandika 22, na mazuri 2 (waya nyekundu) yataenda kwenye pini 20 na 21. Ijayo unganisha waya 1 mzuri zaidi (nyekundu) na Waya 1 hasi (mweusi) kama inavyoonyeshwa kwenye picha ya 3/4 (ni kitu kile kile… moja tu imekuzwa zaidi). Tena, ikiwa huwezi kusema, angalia ramani ya Arduino, na unaweza kuona kuwa tunaunganisha waya yetu ya ardhi / hasi (nyeusi) kubandika 8, na waya chanya (nyekundu) kubandika 7.

Hatua ya 5: Kuunganisha Crystal kwa Chip

Kuunganisha Crystal kwa Chip
Kuunganisha Crystal kwa Chip
Kuunganisha Crystal kwa Chip
Kuunganisha Crystal kwa Chip
Kuunganisha Crystal kwa Chip
Kuunganisha Crystal kwa Chip

Kweli kabla ya kuunganisha kioo, wacha tuunganishe hizo capacitors. Hook up hizo 22 22 pF disc disc disc disc kwa chip kama inavyoonekana kwenye picha. Wanaenda karibu kabisa na waya hasi / chini (nyeusi). Mguu mmoja (hauitaji kuwa na wasiwasi juu ya polarity) ya capacitor huenda kwa reli hasi / ya ardhini, na nyingine kwenda kwenye moja ya pini kwenye chip. Kulabu moja ya capacitor hadi pini 9, na moja kubandika 10 kwenye chip. Sasa kwa kioo. Weka mguu mmoja wa kioo kwenye pini 9, na mguu mwingine kwenye pini 10… lakini hakikisha unauweka kati ya capacitors na chip / microcontroller. Rejea picha. Hiyo ndio! Umemaliza kweli. Hatua 2 zifuatazo ni za hiari. Sasa unaweza kuiga kile ulichokuwa umeunganisha kwenye bodi yako halisi ya Arduino kwenye mzunguko huu wa pekee. Utataka kurejelea ramani ya pini ya Arduino kutoka Hatua ya 4 kujua nini cha kushikamana na wapi. Unaweza kuendelea na hatua kadhaa zifuatazo kwa nyongeza kidogo, na mtihani, au dhibitisho la dhana kwa ukosefu wa muda bora. Hapa kuna video ya haraka ya ubao wa mkate uliokamilishwa:

Hatua ya 6: (Hiari) Nguvu inayoonyesha LED

(Hiari) Nguvu inayoonyesha LED
(Hiari) Nguvu inayoonyesha LED
(Hiari) Nguvu inayoonyesha LED
(Hiari) Nguvu inayoonyesha LED
(Hiari) Nguvu inayoonyesha LED
(Hiari) Nguvu inayoonyesha LED
(Hiari) Nguvu inayoonyesha LED
(Hiari) Nguvu inayoonyesha LED

Huu ni ujanja mdogo unaotumiwa na watu, naelewa, kwa madhumuni ya utatuzi. Unaongeza mwangaza wa LED (na kinzani) kwa sehemu ya nguvu ya mzunguko, ili ikiwa mradi wako haufanyi kazi, unaweza kugundua haraka ikiwa mzunguko unapata nguvu au la. Bandika tu kontena yako (ile niliyotumia kwenye yangu, kwenye picha ni kinzani cha 510 OHM) kama inavyoonyeshwa kwenye picha. Kumbuka na LEDs kwamba zina polarity - mguu mfupi ni ule hasi, na mrefu ni mzuri. Kwa hivyo hakikisha ile fupi ndio imeunganishwa na reli ya ardhini (nyeusi). Moja ya picha inaonyesha mzunguko umeingizwa, na taa imewashwa. Huko unaenda. Tena, mimi sio mtaalam, lakini inaonekana ni mantiki sana kwamba ungetaka kufanya hivyo, na nitafanya hatua hii kwenye toleo la mwisho la mradi wangu wa kwanza wa Arduino. Soma kwa hatua inayofuata ikiwa unataka kuona njia rahisi ya kuona ikiwa una kila kitu kwenye ubao wako wa kulia.

Hatua ya 7: (Hiari) Mtihani wa Haraka na Rahisi

(Hiari) Mtihani wa Haraka na Rahisi
(Hiari) Mtihani wa Haraka na Rahisi
(Hiari) Mtihani wa Haraka na Rahisi
(Hiari) Mtihani wa Haraka na Rahisi
(Hiari) Mtihani wa Haraka na Rahisi
(Hiari) Mtihani wa Haraka na Rahisi

Ok, una kila kitu kilichounganishwa, unajua una nguvu, lakini swali ni, je! Ulitia waya kila kitu kwa usahihi? Wacha tuangalie. Kwa hili utahitaji kontena, na LED na nambari kadhaa. Funga kontena na mwangaza kama inavyoonyeshwa kwenye picha. Kwa hii, nilitumia kontena la 330 OHM, na LED nyekundu. Kumbuka jinsi unavyoziba LED - zina polarity - mguu mfupi unaingia kwenye reli hasi / ya ardhini, na mwongozo mrefu zaidi, chanya huenda kwenye chip ya ATMega… pini 19. Kama hapo awali, ikiwa huna uhakika pin hii ni, rejelea picha ya ramani ya Arduino katika Hatua ya 4. Sasa, unahitaji kupakua Mchoro wa Arduino niliyoambatanisha, uifungue kwenye programu ya Arduino, na uipakie kwenye chip yako. Hii itafanya Arduino pin 13 (lakini ni ATMega pin 19 kama nilivyosema katika aya iliyotangulia) kupepesa kila sekunde. Ni kutoka kwa kitabu hiki kipya cha Kuanza na kitabu cha Arduino nilicho nacho. Mara baada ya kushikamana na LED yako na kipingaji, kusanidi chip yako, kuiweka tena kwenye ubao wako wa mkate, kisha unaweza kuunganisha nguvu zako. Unapaswa kupata mwangaza wa LED, ambayo inamaanisha umeunganisha kila kitu kwa usahihi! Chini ni video fupi ya mzunguko tuliojenga tu na mwangaza huu wa LED:

Hatua ya 8: Mikopo na Viunga

Natumai ulipenda Agizo langu na natumai itakusaidia. Najua napenda ningekuwa na kitu kama hiki wakati nilikuwa najaribu kufikiria hii yote. Lazima niseme ingawa siwezi kuchukua sifa zote - lazima nishukuru bidhaa na tovuti ya Arduino kwa kutengeneza bidhaa nzuri. Tovuti ya Arduino ni chanzo kizuri cha habari na ni kweli ambapo nilipata habari nyingi juu ya vitu vya chini vinavyohitajika kupata chip kufanya kazi mbali na bodi ya Arduino.

Chanzo kingine kizuri kilikuwa: ITP Physical Computing… haswa ukurasa maalum wa wavuti wa Arduino.

Na siwezi kusahau Kuanza na kitabu cha Arduino ambacho nilitaja katika Hatua ya 7 - ilikuwa rasilimali nzuri ya kunianza na Arduino yangu.

Na mwisho, ikiwa umefika hapa, asante kwa kusoma!

Ilipendekeza: