
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10

Pershendetje
Kam lexuar dhe mësuar përmes shumë mësimeve që mësojnë se si të përdor programuesin USBasp me Arduino IDE, por më duhej të përdor Atmel Studio për një detyrë të Universitetit dhe nuk gjeta mësime. Pas hulumtimit dhe leximit të shumë burimeve, unë kam ndërtuar këtë tutorial për këdo që dëshiron të përdorë Atmel Studio me një programues USBasp.
USBasp është një zgjidhje më e lirë për programimin AVR dhe mbështet mikrokontrollues të shumtë. Lista e plotë mund të gjendet në
Ky tutorial përdor ATtiny85 si shembull, por mund të zgjerohet për programimin e çdo mikrokontrolluesi të mbështetur duke përdorur programuesin USBasp.
Le të kalojmë në të!
Furnizimet
Programues USBasp AVR
Hapi 1: Instalimi i shoferit USBasp duke përdorur Zadig



Hapni shfletuesin tuaj të internetit dhe drejtohuni në
Duke përdorur këtë mjet, ne së pari instalojmë drejtuesin e duhur në USBasp.
- Goditni butonin e shkarkimit dhe instaloni aplikacionin.
- Hapni Zadig
- Klikoni mbi opsionet dhe shtypni në Listën e të gjitha pajisjeve
- Zgjidhni USBasp dhe instaloni drejtuesin libusbK (v3.0.7.0)
Ju lutemi vini re, instalimi i shoferit mund të zgjasë deri në pesë minuta.
Hapi 2: Shkarkimi i AVRDUDE

Hapi tjetër është të shkarkoni AVRDUDE.
Klikoni në lidhjen më poshtë për të shkarkuar skedarin ZIP direkt, ose mos ngurroni ta shkarkoni nga jashtë duke kërkuar shkarkimin AVRDUDE.
mirror.freedif.org/GNU-Sa/avrdude/avrdude-…
Pasi të keni shkarkuar, nxirrni skedarët në dokumentet tuaja ose në skedarët e Programit Atmel Studio. Isshtë e rëndësishme të dini se ku po nxirren këto pasi ju do të kërkoni rrugën e tyre të skedarit në hapat e mëposhtëm.
Hapi 3: Hapni Atmel Studio

Hapni Atmel Studio dhe në shiritin kryesor të navigimit, drejtohuni te mjetet dhe pastaj klikoni në mjetet e jashtme.
Hapi 4: Klikoni "Shto"

Klikoni "Shto" për të shtuar cilësimet për një mjet të ri.
Hapi 5: Futja e detajeve për Programuesin USBasp

Për komandën, futni adresën e skedarit në skedarin AVRDUDE.exe që kemi shkarkuar dhe nxjerrë më herët.
Për shembull, hyrja ime e komandës do të ishte:
C: / Program Files (x86) Atmel / Studio / avrdude.exe
Shënim, ky është vetëm një shembull !! Adresa juaj e skedarit ndoshta do të jetë e ndryshme. Mos ngurroni të përdorni veçorinë e shfletimit (tre pikat në fund të hyrjes së komandës) për të gjetur skedarin avrdude.exe.
Për Argumentet, kopjoni dhe ngjisni rreshtin më poshtë në hyrjen tuaj të Argumenteve:
-c usbasp -p t85 -Uflash: w: "$ (ProjectDir) Debug / $ (TargetName). hex": i
Thyerja e argumenteve të mësipërm:
- Argumenti pas -c identifikon id -në e programuesit. Në rastin tonë, usbasp
- Argumenti pas -p identifikon mikrokontrolluesin. Në rastin tonë, ATtiny85, i njohur si t85
-
Argumenti pas -U identifikon llojin e kujtesës
Ndryshoni t85 në mikrokontrolluesin tuaj duke kërkuar fjalën kyçe të lidhur në lidhjet e dokumentacionit të dhëna në fillim
Shënim, argumentet janë marrë nga dokumentacioni avrdude. Kjo mund të merret nga lidhjet e dhëna në fillim.
Klikoni Aplikoni kur të keni mbaruar!
Hapi 6: Përdorimi i Programuesit

Për të programuar AVR, sigurohuni që është i lidhur me USBasp, shkoni te mjetet e jashtme dhe klikoni në mjetin që sapo keni krijuar.
Mos harroni të krijoni zgjidhjen tuaj para programit tuaj.
Duhet të programohet e gjitha!
Hapi 7: Zgjidhja e problemeve
Nëse shfaqen probleme:
- Provoni të përdorni porte të ndryshme USB për të lidhur programuesin USBasp
- Sigurohuni që AVR është i lidhur me programuesin
- Lexoni çdo hap përsëri me kujdes dhe sigurohuni që komanda dhe argumentet në konfigurimin e mjeteve të jashtme janë të sakta
Përndryshe, të gjithë jeni mirë të shkoni!
Recommended:
Ndërtoni një Gjurmues të Veshjeve të Lëvizjes (BLE Nga Arduino në një Aplikacion të Personalizuar të Studio Studio): 4 hapa

Ndërtoni një Gjurmues të Veshjeve të Lëvizjes (BLE Nga Arduino në një Aplikacion të Personalizuar për Studio Studio): Bluetooth me Energji të Ulët (BLE) është një formë e komunikimit Bluetooth me fuqi të ulët. Pajisjet e veshshme, si veshjet e mençura që unë ndihmoj në hartimin në Predictive Wear, duhet të kufizojnë konsumin e energjisë kudo që të jetë e mundur për të zgjatur jetën e baterisë dhe shpesh të përdorin BLE.
Programimi i një Arduino duke përdorur një Arduino tjetër për të shfaqur një tekst rrotullues pa bibliotekë: 5 hapa

Programimi i një Arduino Duke përdorur një Arduino tjetër për të shfaqur një tekst rrotullues pa bibliotekë: Sony Spresense ose Arduino Uno nuk janë aq të shtrenjta dhe nuk kërkojnë shumë energji. Sidoqoftë, nëse projekti juaj ka kufizime në fuqi, hapësirë apo edhe buxhet, mund të dëshironi të merrni parasysh përdorimin e Arduino Pro Mini. Ndryshe nga Arduino Pro Micro, Arduino Pro Mi
Programues i lirë STK500 AVR për Atmel Studio: 7 hapa

Programues i lirë STK500 AVR për Atmel Studio: Atmel Studio është një mjet i fuqishëm për të bërë programe AVR, por shkrimi i një programi është hapi i parë. Për të përdorur programin tuaj, duhet të bëni një qark dhe të transferoni kodin tuaj në mikrokontrollues. Ju mund të programoni AVR tuaj nga Atmel Studio duke përdorur
Hartimi i një bordi të zhvillimit të mikrokontrolluesve: 14 hapa (me fotografi)

Dizajnimi i një Bordi Zhvillimi të Mikrokontrolluesve: Jeni krijues, hobi apo haker i interesuar të dilni nga projektet e bordit, IC -të DIP dhe PCB -të e bëra në shtëpi në PCB -të me shumë shtresa të fabrikuara nga shtëpitë e bordeve dhe paketimet SMD të gatshme për prodhim masiv? Atëherë ky udhëzues është për ju! Ky gui
Programimi i një PLC për të kontrolluar një dritë ndalese .: 7 hapa (me fotografi)

Programimi i një PLC për të kontrolluar një dritë ndalese .: PLC përdoren në gjithçka që hasim në baza ditore. Nga makineritë për konservimin ose mbushjen e artikujve të tillë si birra, sode, supë dhe shumë mallra të tjera të paketuara deri tek rripat transportues në Walmart dhe Stop Lights në disa kryqëzime, PLC -të prekin një