Turinys:

„ATtiny“programuotojas „Arduino Uno“: 3 žingsniai
„ATtiny“programuotojas „Arduino Uno“: 3 žingsniai

Video: „ATtiny“programuotojas „Arduino Uno“: 3 žingsniai

Video: „ATtiny“programuotojas „Arduino Uno“: 3 žingsniai
Video: Programming an Attiny 412 board over a UPDI. 2024, Lapkritis
Anonim
„ATtiny“programuotojas, skirtas „Arduino Uno“
„ATtiny“programuotojas, skirtas „Arduino Uno“

Jei įsitikinote naudodami „Arduino“platformą ir norite pabandyti užprogramuoti kitus „Atmel“mikrovaldiklius, šis vadovas padės atlikti pirmuosius veiksmus. Visų pirma, jūs pagaminsite skydą „Arduino Uno“suderinamoms plokštėms, kad galėtumėte užprogramuoti kelis „ATtiny“mikrovaldiklius (2313/4313 25/45/85 ir galbūt kai kurie kiti).

Prekės

Šiam gana paprastam projektui jums reikės:

-perfboard (vienpusis arba dvipusis, mažiausiai 20x10 taškų)

-3x 5 mm šviesos diodai

-3x 220-330 omų rezistoriai

-20 kontaktų lizdas

-12 vyrų kaiščių antgalių (bent jau)

-1x džemperis

-kai kurie trumpieji laidai

Ir, žinoma, dirbti su „ATtiny“mikrovaldikliu (mano atveju tai yra 2313)

1 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai
Laidai
Laidai

Nesu labai įpratęs kurti žingsnis po žingsnio vadovus, todėl tiesiog pridedu galutinį rezultatą ir keletą laidų. Atminkite, kad „Fritzing“nuotraukoje nepaisoma šviesos diodų poliškumo, todėl būkite atsargūs!

Jei nusprendėte naudoti vienpusę perforatorių, tada kai kuriomis replėmis turite nuspausti kaiščio galvutes, kad kaiščiai būtų ilgesni ir lituoti iš užpakalinės pusės.

Trumpiklis reikalingas norint pakeisti GND kaištį (priklausomai nuo to, kokį mikrovaldiklį naudojate), nors man pavyko įkelti eskizą į „ATtiny 2313“net ir be GND …

Žalias šviesos diodas visada dega ir neprivalomas.

2 veiksmas: programinės įrangos sąranka

Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka

Dabar turite įkelti arduino isp į arduino lentą. Eikite į Failas -> Pavyzdžiai -> ArduinoISP.

Prieš įkeldami galite pakeisti šviesos diodų veikimą priskirdami 8 ir 9 kaiščius, 7 kaištis nebus naudojamas. PMODE (mano atveju mėlyna) mirksi, kai įkeliate eskizą. Įvykus klaidai užsidegs ERR. Bandžiau imituoti klaidas, bet jos niekada neužsidegė … HB reiškia „HeartBeat“ir periodiškai įsijungs ir išsijungs. Man tai nėra labai naudinga, bet galite jį priskirti vietoj ERR šviesos diodo.

3 žingsnis: įkelkite eskizą

Įkeliamas jūsų eskizas
Įkeliamas jūsų eskizas
Įkeliamas jūsų eskizas
Įkeliamas jūsų eskizas
Įkeliamas jūsų eskizas
Įkeliamas jūsų eskizas

Dabar pagaliau esate pasiruošę įkelti eskizą. Įsitikinkite, kad įdiegėte konkrečią plokštę (mikrovaldiklį), tada eikite į Įrankiai -> Programuotojas -> „Arduino“kaip IPT.

Įsitikinkite, kad eskizui priskirti skaitmeniniai kaiščiai atitinka mikrokontrolerio.

Dabar esate pasiruošę įkelti eskizą!

Rekomenduojamas: