Kuidas Programmeerida Arduino Pro Mini Programmeerija Abil

Sisukord:

Kuidas Programmeerida Arduino Pro Mini Programmeerija Abil
Kuidas Programmeerida Arduino Pro Mini Programmeerija Abil

Video: Kuidas Programmeerida Arduino Pro Mini Programmeerija Abil

Video: Kuidas Programmeerida Arduino Pro Mini Programmeerija Abil
Video: Arduino Pro Mini, Описание и прошивка. 2024, Mai
Anonim

Algaja arduino-mängija elus saabub varem või hiljem hetk, mil soovite säästa oma toote suurust, funktsionaalsust ohverdamata. Ja siis on Arduino Pro Mini suurepärane lahendus! See tahvel on tänu sellele, et sellel pole sisseehitatud USB-pistikut, poolteist korda väiksem kui Arduini Nano. Kuid selle programmeerimiseks peate ostma täiendava - välise - USB-programmeerija. Kuidas kirjutatud programm mikrokontrolleri mällu "täita" ja Arduino Pro Mini toimima panna, sellest räägitakse käesolevas artiklis.

Kuidas programmeerida Arduino Pro Mini programmeerija abil
Kuidas programmeerida Arduino Pro Mini programmeerija abil

See on vajalik

  • - Arduino Pro Mini;
  • - arvuti;
  • - USBASP-programmeerija;
  • - juhtmete ühendamine.

Juhised

Samm 1

Esiteks paar sõna programmeerija enda kohta. Selle saate osta 2 dollari eest mis tahes Hiina veebipoest.

USB-A tüüpi pistikut kasutatakse loomulikult programmeerija ühendamiseks arvutiga.

Programmeeritava tahvliga ühenduse loomiseks on vaja Interneti-teenuse pakkuja pistikut.

Jumper JP1 kontrollib ISP-pistiku VCC-kontakti pinget. See võib olla 3,3 V või 5 V. Kui sihtseadmel on oma toiteallikas, eemaldage hüppaja.

Jumper JP2 kasutatakse programmeerija enda vilkumiseks; mida see artikkel ei käsitle.

Jumper JP3 on vajalik, kui sihtseadme taktsagedus on alla 1,5 MHz.

Kaks valgusdioodi näitavad: G - programmeerijale antakse toide, R - programmeerija on ühendatud sihtseadmega.

USBASP programmeerija
USBASP programmeerija

2. samm

Ühendame programmeerija arvuti USB-porti. Tõenäoliselt teatab operatsioonisüsteem lühikese aja pärast, et ei leidnud selle seadme jaoks draiverit.

Sellisel juhul laadige programmeerija jaoks draiver alla ametlikult saidilt https://www.fischl.de/usbasp/. Pakkige arhiiv lahti ja installige draiver tavalisel viisil. USBasp-programmeerija peaks ilmuma seadmehalduris. Programmeerija on nüüd kasutamiseks valmis. Ühendage see arvutist lahti.

Installige USBASP-programmeerija draiver
Installige USBASP-programmeerija draiver

3. samm

Järgmisena peate ühendama Arduino Pro Mini plaadi programmeerijaga. Alltoodud diagramm näitab, kuidas seda teha.

Arduino Pro Mini ühendusskeem programmeerijaga
Arduino Pro Mini ühendusskeem programmeerijaga

4. samm

Kasutame leiba ja ühendusjuhtmeid - see on kiire ja usaldusväärne. Me ühendame programmeerija pistiku Arduino Pro Mini tihvtidega vastavalt ülaltoodud skeemile.

Programmeerija ühendamine Arduino Pro Mini-ga
Programmeerija ühendamine Arduino Pro Mini-ga

5. samm

Avage Arduino IDE. Valige menüüst soovitud tahvel: Tööriistad -> Tahvel -> Arduino Pro või Pro Mini (Tööriistad -> Tahvel -> Arduino Pro või Pro Mini).

Samuti peate valima mikrokontrolleri tüübi, mis määratakse menüü Tööriistad -> Protsessor kaudu. Mul on see ATmega 168 (5V, 16 MHz). Need parameetrid on tavaliselt kirjutatud mikrokontrolleri korpusele.

Sihtmärgi ATmega mikrokontrolleri tüübi valimine
Sihtmärgi ATmega mikrokontrolleri tüübi valimine

6. samm

Valige programmeerija tüüp: Tööriistad -> Programmeerija -> USBasp (või Tööriistad -> Programmeerija -> USBasp).

Määrake USBasp-programmeerija tüüp
Määrake USBasp-programmeerija tüüp

7. samm

Avame visandi, mille tahame mikrokontrolleri mällu laadida. Näiteks olgu see vilkuv valgusdiood: File -> Swatches -> 01. Põhitõed -> Blink.

Ühendame programmeerija sellega ühendatud arvutiga Arduino Pro Mini.

Nüüd, et programmeerija abil visand Arduinosse laadida, saate seda teha mitmel viisil.

1) Menüü File kaudu -> Laadi programmeerija kaudu;

2) kiirklahvi Ctrl + Tõst + U abil;

3) hoides all Shift klahvi, klõpsa parempoolsele noolenupule, mida tavaliselt kasutatakse visandi tavapärasel viisil Arduino mällu laadimiseks.

See on kõik, programm on "üle ujutatud" mikrokontrolleri mällu.

Soovitan: