Turinys:

Savarankiškas „Arduino“/ „ATMega“lustas ant duonos lentos: 8 žingsniai (su nuotraukomis)
Savarankiškas „Arduino“/ „ATMega“lustas ant duonos lentos: 8 žingsniai (su nuotraukomis)

Video: Savarankiškas „Arduino“/ „ATMega“lustas ant duonos lentos: 8 žingsniai (su nuotraukomis)

Video: Savarankiškas „Arduino“/ „ATMega“lustas ant duonos lentos: 8 žingsniai (su nuotraukomis)
Video: Building my GROWSS Drybox & Growbox/Cabinet to dry my Tangie Dreams & Concrete Shoes Plants Part 4 2024, Liepa
Anonim
Savarankiška „Arduino“/ „ATMega“mikroschema „Breadboard“
Savarankiška „Arduino“/ „ATMega“mikroschema „Breadboard“

Jei esate panašus į mane, po to, kai gavau „Arduino“ir galutinai programavau savo pirmąjį lustą, norėjau jį ištraukti iš „Arduino Duemilanove“ir įdėti į savo grandinę. Tai taip pat atlaisvintų mano „Arduino“būsimiems projektams. Problema buvo ta, kad esu toks elektronikos naujokas, kad nežinojau, nuo ko pradėti. Perskaitęs daugybę tinklalapių ir forumų, galėjau sudaryti šią instrukciją. Norėjau, kad visa informacija, kurią sužinojau, būtų vienoje vietoje ir būtų lengvai sekama. Komentarai ir pasiūlymai yra sveikintini ir vertinami, nes aš vis dar bandau išmokti viso to. Redaguoti: Kolega Instructable narys, Janw man paminėjo, kad visada gera idėja pridėti kondensatorių arba 2 šalia jūsų galios. Jis paminėjo, kad turėtų veikti pora 100nF kondensatorių. Esu labai dėkingas, kad jis man tai nurodė, nes mano pirmoji gamybos grandinė, kurią aš kuriu remdamasi šia grandine, elgėsi šiek tiek keistai. Taigi aš prijungiau vieną 10uF kondensatorių netoli savo galios ir jis pradėjo elgtis teisingai! Nežinau, kodėl tai neturėjo įtakos mano „mirksinčio LED“bandymui, bet žinau, kad esu dėkingas Janwui, kad jis man tai nurodė. Ačiū Janw. Edit2: Remdamasis ankstesniu pakeitimu, norėjau paminėti, kad „Instructable“narys kz1o pateikė daugiau informacijos apie kondensatorius. Žiūrėkite jo komentarą, pateiktą 2010 m. Vasario 14 d. @ 10:52. Atnaujinti - ši instrukcija yra įsilaužimo diena!

1 žingsnis: reikalingos dalys

Reikalingos dalys
Reikalingos dalys

Aš nusipirkau savo dalis iš „Digikey“ir „Sparkfun Electronics“- jos yra 2 mano mėgstamiausios vietos pirkti komponentus. Bet kokiu atveju, čia yra sąrašas: #1 - (Kiekis: 1) - „ATMega328“lustas su „Arduino“įkrovos įkrovikliu (5,50 USD) #2 - (Kiekis: 1) - 5 VDC perjungimo maitinimo šaltinis (5,95 USD) (Pastaba: naudokite perjungimo maitinimo šaltinį, turite pridėti įtampos reguliatorių ir porą kondensatorių… žr. žemiau)) - 16MHz Crystal ($ 1,50) #5 - (Qty: 1) - Maitinimo lizdas ($.38) (neprivaloma) #6 - (Qty: 1) - Breadboard (tikiuosi, kad turite vieną, bet jei ne, tai čia. (8,73 USD) #7 - nedideli 22 awg vielos gabalėliai. Jei jų neturite, tikriausiai galite juos pasiimti mėgstamiausioje elektronikos parduotuvėje. Bendra kaina prieš mokesčius/pristatymą: apie 14 USD (neįskaitant duonos lentos) Alternatyvos / parinktys: 1 variantas: Jei norite naudoti esamą maitinimo šaltinį, kurį turite namuose, įsitikinkite, kad jis yra tarp 5V ir 16V. Jei nesate tikri, ar tai reguliuojamas perjungimo maitinimo šaltinis, tada taip pat turite naudoti šiuos komponentus: #1 optio n - (Kiekis: 1) - 5 V įtampos reguliatorius (arba kitas panašus 5 V įtampos reguliatorius) ($.57) ir #1 variantas - (Kiekis: 2) - 10 uF aliuminio kondensatorius ($.15 / ea) (žr. nuorodą žemiau) 2 parinktis / alternatyva: Jei nenorite naudoti standartinių elementų Nr. 3 ir Nr. 4, galite juos pakeisti: #2 parinktimi - (Kiekis: 1) - 16 MHz keramikos rezonatoriumi (su dangteliu) ($.54) Ši dalis atrodo kaip keraminis kondensatorius, o jūs pritvirtinate 2 išorinius kaiščius prie tos vietos, kur prikabinsite kristalą (vėliau aprašytą instrukcijoje), o vidurinis kaištis nusileis į žemę. Bent jau aš taip skaičiau - dar nebandžiau. Tačiau, kaip pastebėjote, eiti šiuo keliu yra šiek tiek pigiau.:) Gerai, pradėkime kabinti daiktus!

2 žingsnis: prijungti maitinimą

Galios prijungimas
Galios prijungimas
Galios prijungimas
Galios prijungimas

Jei naudojate maitinimo lizdą, eikite į priekį ir prijunkite maitinimo lizdą, kaip parodyta pirmoje nuotraukoje. Tada prijunkite porą laidų, kaip parodyta nuotraukoje, jungiančius atitinkamus maitinimo (+ ir -) bėgelius.

3 žingsnis: lusto (mikrovaldiklio) įdėjimas

Lusto (mikrovaldiklio) išdėstymas
Lusto (mikrovaldiklio) išdėstymas
Lusto (mikrovaldiklio) išdėstymas
Lusto (mikrovaldiklio) išdėstymas

Dabar norime įdėti mikrovaldiklį ant jūsų duonos lentos, kaip parodyta nuotraukoje. Jei tai yra visiškai naujas lustas, turite šiek tiek sulenkti abi kaiščių eiles. Ką aš darau, tai laikau mikroschemą iš abiejų pusių ir šiek tiek prispaudžiu ją prie plokščio paviršiaus, pavyzdžiui, stalo, ir tai darau iš abiejų pusių, kad abi pusės būtų vienodai sulenktos. Greičiausiai to nereikės daryti, jei ištrauksite lustą iš „Arduino“- jie jau yra sulenkti, nes nėra lizdo. Atkreipkite dėmesį į lusto orientaciją - nuotraukose ir šioje instrukcijoje įdėkite lustą taip, kad mažasis pusapvalis „įpjova“būtų kairėje.

4 žingsnis: energijos tiekimas lustui

Suteikdama galią lustui
Suteikdama galią lustui
Suteikdama galią lustui
Suteikdama galią lustui
Suteikdama galią lustui
Suteikdama galią lustui

Pirmiausia prijunkite 3 laidus, kaip parodyta nuotraukoje. Vienas bus įžemintas/neigiamas (parodyta juoda viela), o 2 bus teigiamas. Jei negalite pasakyti, kurie kaiščiai yra prijungti prie lusto, pažvelkite į 5 -ąjį šio veiksmo vaizdą, kuris yra kaiščių atvaizdavimas, kurį ištraukiau iš „Arduino“svetainės. Eidami tai pamatysite, kad mūsų įžeminimo/neigiamas (juodas) laidas bus sukaištas į 22 kaištį, o 2 teigiami (raudoni laidai) - į 20 ir 21. kaiščius. Tada prijunkite dar 1 teigiamą (raudoną) laidą ir Dar 1 neigiama (juoda) viela, kaip parodyta 3/4 nuotraukose (jie yra tas pats … tik vienas yra padidintas). Vėlgi, jei negalite pasakyti, pažvelkite į „Arduino“žemėlapį ir pamatysite, kad mes prijungiame savo įžeminimo/neigiamą (juodą) laidą prie 8 kaiščio, o teigiamą (raudoną) laidą prie 7 kaiščio.

5 žingsnis: prijunkite kristalą prie lusto

Krištolo prijungimas prie lusto
Krištolo prijungimas prie lusto
Krištolo prijungimas prie lusto
Krištolo prijungimas prie lusto
Krištolo prijungimas prie lusto
Krištolo prijungimas prie lusto

Tiesą sakant, prieš prijungdami kristalą, prijunkime tuos kondensatorius. Prijunkite tuos 2 22 pF keraminius diskinius kondensatorius prie lusto, kaip parodyta nuotraukoje. Jie eina šalia neigiamo/įžeminimo (juodo) laido. Viena kondensatoriaus koja (jums nereikia jaudintis dėl poliškumo) eina prie neigiamo/įžeminimo bėgelio, o kita - prie vieno iš lusto kaiščių. Vienas kondensatorius prijungiamas prie 9 kaiščio, o kitas - prie lusto 10 kaiščio. Dabar apie kristalą. Padėkite vieną kristalo kojelę prie 9 kaiščio, o kitą - prie 10 kaiščio … tačiau įsitikinkite, kad įdėjote ją tarp kondensatorių ir mikroschemos/mikrovaldiklio. Žiūrėkite nuotraukas. Viskas! Jūs iš tikrųjų baigėte. Kiti 2 veiksmai yra neprivalomi. Dabar galite atkartoti tai, ką prijungėte prie savo „Arduino“plokštės, prie šios atskiros grandinės. Norėdami sužinoti, ką ir kur prijungti, norėsite nurodyti „Arduino“kaiščių žemėlapį iš 4 veiksmo. Galite tęsti kitus porą žingsnių, kad gautumėte šiek tiek papildomo mokesčio ir išbandytumėte arba įrodytumėte, kad trūksta geresnio termino. Štai trumpas baigtos duonos lentos vaizdo įrašas:

6 veiksmas: (pasirenkama) Maitinimo indikatorius

(Neprivaloma) Maitinimo indikatorius
(Neprivaloma) Maitinimo indikatorius
(Neprivaloma) Maitinimo indikatorius
(Neprivaloma) Maitinimo indikatorius
(Neprivaloma) Maitinimo indikatorius
(Neprivaloma) Maitinimo indikatorius
(Neprivaloma) Maitinimo indikatorius
(Neprivaloma) Maitinimo indikatorius

Suprantu, kad tai yra mažas „triukas“, kurį žmonės naudoja trikčių šalinimo tikslais. Prie grandinės galios dalies pridedate šviesos diodą (ir, žinoma, rezistorių), kad, jei jūsų projektas neveikia, galėtumėte greitai nustatyti, ar grandinė gauna maitinimą, ar ne. Tiesiog prijunkite savo rezistorių (tą, kurį naudojau savo, paveikslėlyje yra 510 OHM rezistorius), kaip parodyta nuotraukose. Prisiminkite su šviesos diodais, kad jie turi poliškumą - trumpa koja yra neigiama, o ilga - teigiama. Taigi įsitikinkite, kad trumpasis yra tas, kuris prijungtas prie žemės (juodo) bėgelio. Vienoje iš nuotraukų pavaizduota įjungta grandinė ir įjungtas šviesos diodas. Štai taip. Vėlgi, aš nesu ekspertas, bet atrodo labai logiška, kad norėtumėte tai padaryti, ir aš ketinu atlikti šį žingsnį galutinėje savo pirmojo „Arduino“projekto versijoje. Skaitykite kitą žingsnį, jei norite pamatyti tikrai paprastą būdą pamatyti, ar viskas teisingai išdėstyta jūsų lentelėje.

7 žingsnis: (neprivaloma) Greitas ir lengvas testas

(Neprivaloma) Greitas ir lengvas testas
(Neprivaloma) Greitas ir lengvas testas
(Neprivaloma) Greitas ir lengvas testas
(Neprivaloma) Greitas ir lengvas testas
(Neprivaloma) Greitas ir lengvas testas
(Neprivaloma) Greitas ir lengvas testas

Gerai, jūs viską prijungėte, žinote, kad turite galią, tačiau kyla klausimas, ar viską prijungėte teisingai? Patikrinkime. Tam jums reikės rezistoriaus, šviesos diodo ir tam tikro kodo. Prijunkite rezistorių ir šviesos diodą, kaip parodyta nuotraukose. Tam naudoju 330 OHM rezistorių ir raudoną šviesos diodą. Atkreipkite dėmesį į tai, kaip prijungiate šviesos diodą - jie turi poliškumą - trumpa kojelė eina į neigiamą/įžeminimo bėgelį, o ilgesnis teigiamas laidas eina į „ATMega“mikroschemą… 19 kaištis. Kaip ir anksčiau, jei nesate tikri, ką tai yra, žr. „Arduino“atvaizdavimo vaizdą 4 veiksme. Dabar turite atsisiųsti „Arduino“eskizą, kurį pridėjau, atidaryti jį „Arduino“programinėje įrangoje ir įkelti į savo lustą. Dėl to „Arduino“kaištis 13 (bet tai yra „ATMega 19“kaištis, kaip minėjau ankstesnėje pastraipoje) mirksi kiekvieną sekundę. Tai iš šios puikios knygos „Darbo pradžia su„ Arduino “. Kai prijungsite savo šviesos diodą ir rezistorių, užprogramuosite lustą, padėkite jį atgal į savo duonos lentą, tada galėsite prijungti maitinimą. Turėtumėte gauti mirksintį šviesos diodą, o tai reiškia, kad viską prijungėte teisingai! Žemiau yra trumpas vaizdo įrašas apie grandinę, kurią ką tik sukūrėme su šiuo mirksinčiu šviesos diodu:

8 žingsnis: kreditai ir nuorodos

Tikiuosi, kad jums patiko mano „Instructable“ir tikiuosi, kad tai jums padės. Žinau, kad norėčiau turėti kažką panašaus, kai pirmą kartą bandžiau visa tai išsiaiškinti. Turiu pasakyti, kad negaliu prisiimti visų nuopelnų - turiu padėkoti „Arduino“produktui ir svetainei už puikų produktą. „Arduino“svetainė yra puikus informacijos šaltinis ir iš tikrųjų aš gavau daug informacijos apie būtiniausius komponentus, kad mikroschema veiktų toliau nuo „Arduino“plokštės.

Kitas puikus šaltinis buvo: ITP Physical Computing … ypač „Arduino“tinklalapis.

Ir negaliu pamiršti knygos „Darbo pradžia su„ Arduino “, kurią minėjau 7 veiksme - tai buvo puikus šaltinis, padedantis pradėti naudotis„ Arduino “.

Ir paskutinis, bet ne mažiau svarbus dalykas: jei jau taip toli, ačiū, kad perskaitėte!

Rekomenduojamas: