Orodha ya maudhui:

$ 2 Arduino. ATMEGA328 Kama Stand-peke yake. Rahisi, Nafuu na Ndogo Sana. Mwongozo Kamili .: Hatua 6 (na Picha)
$ 2 Arduino. ATMEGA328 Kama Stand-peke yake. Rahisi, Nafuu na Ndogo Sana. Mwongozo Kamili .: Hatua 6 (na Picha)

Video: $ 2 Arduino. ATMEGA328 Kama Stand-peke yake. Rahisi, Nafuu na Ndogo Sana. Mwongozo Kamili .: Hatua 6 (na Picha)

Video: $ 2 Arduino. ATMEGA328 Kama Stand-peke yake. Rahisi, Nafuu na Ndogo Sana. Mwongozo Kamili .: Hatua 6 (na Picha)
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Julai
Anonim
Image
Image
Orodha ya Sehemu
Orodha ya Sehemu

Katika mafunzo haya utajifunza jinsi ya kutumia Chip ya microcontroller ya Arduino ATMEGA328 kama mdhibiti mdogo wa kujitegemea.

Wanagharimu pesa 2 tu, wanaweza kufanya sawa na Arduino yako na kufanya miradi yako kuwa ndogo sana.

Tutashughulikia mpangilio wa pini, jinsi ya kuifanya iwe tayari kwa programu ya Arduino kwa kuchoma bootloader na jinsi ya kupakia michoro.

Tazama zingine zilizofundishwa ili kujua ni jinsi gani unaweza kufanya miradi yako ya Arduino kuwa ndogo na ya bei rahisi kwa wakati wowote.

Hatua ya 1: Orodha ya Sehemu

1 Arduino

Chip 1 ATMEGA328P-PU. Ninayo yangu hapa:

Bodi ya mkate

Waya

Hiari: LED na 330 ohm resistor kwa upimaji

Hatua ya 2: Pakua na usakinishe Maktaba

Pakua na usakinishe Maktaba
Pakua na usakinishe Maktaba
Pakua na usakinishe Maktaba
Pakua na usakinishe Maktaba

Bodi ya Arduino inakuja kiwango na oscillator ya nje ya 16MHz.

Hatuhitaji sana hii oscillator ya 16MHz kwani ATMEGA328P-PU ina oscillator ya 8MHz iliyojengwa ndani.

Ili kufanya chip hii ifanye kazi kama mdhibiti mdogo wa 8MHz, inabidi kupakua na kusanikisha maktaba kwa mazingira yetu ya Arduino.

Ili kufanya hivyo, bonyeza kitufe kinachofanana na toleo lako la Arduino kupakua faili ya zip.

Itakuwa mla 1-6-x.zip, 1-5-x.zip au 1-0-x.zip

Choma Bootloader
Choma Bootloader

Ifuatayo tunapaswa kupata folda ya sketchbook ya Arduino kwa kubonyeza Faili → mapendeleo → "Mahali pa Sketchbook". Katika kesi yangu "C: / Watumiaji / tomtomheylen / Nyaraka / Arduino" hii inaweza kuwa tofauti katika kesi yako.

Nakili eneo na nenda kwa "pc hii", ibandike kwenye bar na bonyeza waandishi wa habari.

Ikiwa utaona folda inayoitwa "vifaa", fungua.

Ikiwa sivyo, fanya folda mpya inayoitwa "vifaa" kwa kubofya kulia na uchague "mpya → folda" na andika "vifaa". Sasa fungua.

Hoja folda ya mkate kutoka kwa kumbukumbu ya zip hadi folda ya "vifaa".

Choma Bootloader
Choma Bootloader

Anza tena IDE yako ya Arduino na uende kwenye "Zana → bodi".

Ikiwa kila kitu ni sawa, unapaswa kuona kwenye orodha "Atmega 328 kwenye ubao wa mkate (saa ya ndani ya 8MHz)".

Sehemu ngumu zaidi imefanywa sasa kwa hivyo hebu tuwe na maisha ya kusukuma kwa kufurahisha katika hiyo ATMEGA328.

Hatua ya 3: Burn Bootloader

Chips hizi ndogo za ATMEGA328 kawaida huwa tupu. Ili kuwafanya wafanye kazi na Arduino IDE, lazima tufanye kitu kinachoitwa "kuchoma bootloader". Ni nambari ndogo tunayochoma kwenye chip ili iweze kuelewa programu ya Arduino.

Kupakia Michoro
Kupakia Michoro

Ili kufanya hivyo, unganisha Arduino yako kwenye kompyuta yako na uende kwenye "Faili → mifano → ArduinoIsp" na uchague "Arduino Isp". Pakia mchoro huu kwa Arduino yako na ukate muunganisho kutoka kwa kompyuta yako.

Kupakia Michoro
Kupakia Michoro

Ifuatayo tunaunganisha Arduino na ATMEGA328 kama unaweza kuona kwenye picha.

Kumbuka mduara wa nusu kwenye chip. Hakikisha iko upande sahihi.

Sasa unganisha Arduino yako na kwenye IDE ya Arduino nenda kwenye "zana → Programu" na uchague "Arduino kama ISP".

Ifuatayo nenda kwenye "Zana → Bodi" na uchague "Atmega 328 kwenye ubao wa mkate (saa ya ndani ya 8MHz)".

Sasa nenda kwenye zana na uchague "Burn Bootloader".

Bootloader yako imechomwa na chip yako iko tayari kupakia michoro!

Ikiwa una ujumbe wa kosa, ondoa Arduino yako na urudie hatua zilizopita.

Hatua ya 4: Kupakia Mchoro

Ili kupakia mchoro lazima uondoe chip ya ATMEGA328 kutoka bodi ya Arduino na uunganishe kwenye ubao wa mkate kama inavyoonyeshwa kwenye picha.

Unaweza pia kutumia USB kwa programu ya serial kama FT232RL kufanya hivyo. Nimefanya kufundisha mini juu ya hii hapa:

Nimeunganisha iliyoongozwa na kontena kwenye bodi kujaribu mchoro wa blink.

Hapa kuna jinsi ya kutumia picha hii kwa mpangilio wa pini.

Kwa hivyo kwa mfano ikiwa utaanzisha pini 13 kwenye IDE, inawakilisha pini 13 kwenye ubao wa Arduino au piga 19 kwenye chip ya ATMEGA328.

Hongera, umefanikiwa! Sasa unaweza kuanza kutengenezea miradi yako mwenyewe ya Arduino isiyo na kitu.

Hatua ya 5: Vidokezo vichache vya Msaada

Vidokezo vichache vya kusaidia
Vidokezo vichache vya kusaidia

Nitamaliza hii kufundisha kwa kukupa vidokezo vichache zaidi vya kusaidia:

Ikiwa umeuza mradi, unahitaji kutumia tundu 28 la DIP na kuongeza ATMEGA328 baada ya kuuza mradi.

Nimepata yangu hapa

Ni mazoezi mazuri kusambaza pini za kichwa cha kike kwa miguu 3 ya kwanza ili uweze bado kubadilisha au kupakia michoro ikiwa inahitajika.

Ikiwa mdhibiti wako mdogo ana tabia ya kushangaza, unaweza kuongeza ufikiaji wa 10 to100 kati ya + na -.

Hakikisha unapoagiza chip kuwa ni ATMEGA328P-PU.

Hatua ya 6: Kumbuka Mwisho

Ulipenda hii inayoweza kufundishwa, tafadhali bonyeza kitufe Unayopenda na ujiandikishe.

Pia angalia yangu "Jinsi ya kurekebisha kichina Arduino clones" inayoweza kufundishwa.

Tukutane kwenye Inayofuata Inayoweza kufundishwa.

Asante, Tom Heylen

Facebook:

Changia kunisaidia kuendelea kufanya kazi hii:

Ilipendekeza: