Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
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
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".
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.
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.
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
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ë: