Përmbajtje:

$ 2 Arduino. ATMEGA328 Si më vete. E lehtë, e lirë dhe shumë e vogël. një udhëzues i plotë .: 6 hapa (me fotografi)
$ 2 Arduino. ATMEGA328 Si më vete. E lehtë, e lirë dhe shumë e vogël. një udhëzues i plotë .: 6 hapa (me fotografi)

Video: $ 2 Arduino. ATMEGA328 Si më vete. E lehtë, e lirë dhe shumë e vogël. një udhëzues i plotë .: 6 hapa (me fotografi)

Video: $ 2 Arduino. ATMEGA328 Si më vete. E lehtë, e lirë dhe shumë e vogël. një udhëzues i plotë .: 6 hapa (me fotografi)
Video: Introduction to Heltec LoRa CubeCell Development Board HTCC-AB01 2024, Nëntor
Anonim
Image
Image
Lista e Pjesëve
Lista e Pjesëve

Në këtë udhëzues ju do të mësoni se si të përdorni çipin e mikrokontrolluesit Arduino ATMEGA328 si një mikrokontrollues më vete.

Ata kushtojnë vetëm 2 dollarë, mund të bëjnë të njëjtën gjë si Arduino juaj dhe t'i bëjnë projektet tuaja jashtëzakonisht të vogla.

Ne do të mbulojmë paraqitjen e kunjave, si ta bëjmë gati për programin Arduino duke djegur një bootloader dhe si të ngarkojmë skica.

Shikoni pjesën tjetër të këtij udhëzimi për të gjetur se si mund t'i bëni projektet tuaja Arduino më të vogla dhe më të lira në një kohë të shkurtër.

Hapi 1: Lista e Pjesëve

1 Arduino

1 çip ATMEGA328P-PU. Unë e mora këtu:

Breadboard

Telat

Opsionale: LED dhe rezistencë 330 ohm për testim

Hapi 2: Shkarkoni dhe instaloni Bibliotekën

Shkarkoni dhe instaloni Bibliotekën
Shkarkoni dhe instaloni Bibliotekën
Shkarkoni dhe instaloni Bibliotekën
Shkarkoni dhe instaloni Bibliotekën

Një bord Arduino vjen standard me një oshilator të jashtëm 16MHz.

Ne nuk kemi vërtet nevojë për këtë oshilator 16MHz pasi ATMEGA328P-PU ka një oshilator 8MHz të ndërtuar.

Në mënyrë që ky çip të funksionojë si një mikrokontrollues i pavarur në 8MHz, ne duhet të shkarkojmë dhe instalojmë një bibliotekë për mjedisin tonë Arduino.

Për ta bërë këtë, klikoni lidhjen që përputhet me versionin tuaj Arduino për të shkarkuar skedarin zip.

Do të hajë 1-6-x.zip, 1-5-x.zip ose 1-0-x.zip

Burn Bootloader
Burn Bootloader

Tjetra ne duhet të gjejmë dosjen Arduino sketchbook duke klikuar në File → preferencat → "Sketchbook Location". Në rastin tim "C: / Users / tomtomheylen / Documents / Arduino" kjo mund të jetë e ndryshme në rastin tuaj.

Kopjoni vendndodhjen dhe shkoni te "ky kompjuter", ngjiteni në shirit dhe shtypni enter.

Nëse shihni një dosje të quajtur "hardware", hapeni atë.

Nëse jo, bëni një dosje të re të quajtur "hardware" duke klikuar me të djathtën dhe zgjidhni "new → folder" dhe shkruani "hardware". Tani hapeni atë.

Zhvendosni dosjen e breadboard nga arkivi zip në dosjen "hardware".

Burn Bootloader
Burn Bootloader

Rinisni Arduino IDE tuaj dhe shkoni te "Tools. Board".

Nëse gjithçka është në rregull, duhet të shihni në listën "Atmega 328 në një dërrasë buke (ora e brendshme 8MHz)".

Pjesa më e vështirë është bërë tani, kështu që le të kemi pak argëtim duke pompuar jetën në atë ATMEGA328.

Hapi 3: Djeg Bootloader

Këto patate të skuqura mikrokontrolluese ATMEGA328 zakonisht zbrazen. Për t'i bërë ata të punojnë me Arduino IDE, ne duhet të bëjmë diçka që quhet "djegia e një ngarkuesi të ngarkimit". Shtë një pjesë e vogël e kodit që djegim në çip, kështu që do të kuptojë softuerin Arduino.

Ngarkimi i skicave
Ngarkimi i skicave

Për ta bërë këtë, lidhni Arduino -n tuaj me kompjuterin tuaj dhe shkoni te "File → shembuj → ArduinoIsp" dhe zgjidhni "Arduino Isp". Ngarko këtë skicë në Arduino tuaj dhe shkëputeni nga kompjuteri juaj.

Ngarkimi i Skicave
Ngarkimi i Skicave

Tjetra ne lidhim Arduino me ATMEGA328 siç mund ta shihni në imazh.

Vini re gjysmërrethin në çip. Sigurohuni që është në anën e duhur.

Tani lidhni Arduino -n tuaj dhe në Arduino IDE shkoni te "tools → Programmer" dhe zgjidhni "Arduino si ISP".

Tjetra shkoni te "Tools → Board" dhe zgjidhni "Atmega 328 në një pjatë (ora e brendshme 8MHz)".

Tani shkoni te mjetet dhe zgjidhni "Burn Bootloader".

Ngarkuesi juaj është djegur dhe çipi juaj është gati për të ngarkuar skica!

Në rast se keni një mesazh gabimi, shkëputni Arduino -n nga priza dhe përsëritni hapat e mëparshëm.

Hapi 4: Ngarkimi i skicave

Për të ngarkuar një skicë duhet të hiqni çipin ATMEGA328 nga tabela Arduino dhe të lidheni me panelin e bukës siç tregohet në imazh.

Ju gjithashtu mund të përdorni një programues USB serik si FT232RL për ta bërë këtë. Unë kam bërë një mini udhëzues për këtë këtu:

Unë kam lidhur një led me rezistencë në tabelë për të provuar skicën e ndezjes.

Ja se si ta përdorni këtë imazh për paraqitjen e kunjave.

Kështu për shembull nëse filloni pin 13 në IDE, ai përfaqëson pin 13 në bordin Arduino ose pin 19 në çipin ATMEGA328.

Urime, ja dolët! Tani mund të filloni të bashkoni projektet tuaja të vogla të Arduino për asgjë.

Hapi 5: Disa Këshilla të dobishme

Disa Këshilla të dobishme
Disa Këshilla të dobishme

Unë do ta përfundoj këtë udhëzues duke ju dhënë disa këshilla më shumë të dobishme:

Nëse lidhni një projekt, duhet të përdorni një prizë DIP me 28 pin dhe të shtoni ATMEGA328 pasi të bashkoni projektin.

Unë mora këtu

Practiceshtë praktikë e mirë të ngjitni disa kunja me kokë të keq në 3 këmbët e para, në mënyrë që të mund të ndryshoni ose ngarkoni skica nëse është e nevojshme.

Nëse mikrokontrolluesi juaj sillet në mënyrë të çuditshme, mund të shtoni një kondensator 10 në 100 uf midis + dhe -.

Sigurohuni që kur porosisni çipin të jetë ATMEGA328P-PU.

Hapi 6: Shënimi përfundimtar

A ju pëlqeu kjo udhëzues, ju lutemi klikoni butonin Favorite dhe regjistrohuni.

Shikoni gjithashtu udhëzuesin tim "Si të rregulloni klonet kineze Arduino".

Shihemi në Udhëzuesin tjetër.

Faleminderit, Tom Heylen

Facebook:

Dhuroni për të më ndihmuar të vazhdoj ta bëj këtë punë:

Recommended: