Arduino Pro Mini -ohjelmointi Ohjelmoijan Avulla

Sisällysluettelo:

Arduino Pro Mini -ohjelmointi Ohjelmoijan Avulla
Arduino Pro Mini -ohjelmointi Ohjelmoijan Avulla

Video: Arduino Pro Mini -ohjelmointi Ohjelmoijan Avulla

Video: Arduino Pro Mini -ohjelmointi Ohjelmoijan Avulla
Video: Как снять блокировку активации MacBook ID с помощью T203 2024, Marraskuu
Anonim

Aloittelevan arduino-soittimen elämässä tulee ennemmin tai myöhemmin hetki, jolloin haluat säästää tuotteesi koossa uhraamatta toiminnallisuutta. Ja sitten Arduino Pro Mini on loistava ratkaisu! Tämä levy, koska sillä ei ole sisäänrakennettua USB-liitintä, on puolitoista kertaa pienempi kuin Arduini Nano. Mutta sen ohjelmoimiseksi sinun on ostettava ylimääräinen - ulkoinen - USB-ohjelmoija. Kuinka "täyttää" kirjoitettu ohjelma mikrokontrollerin muistiin ja saada Arduino Pro Mini toimimaan, ja siitä keskustellaan tässä artikkelissa.

Arduino Pro Mini -ohjelmointi ohjelmoijan avulla
Arduino Pro Mini -ohjelmointi ohjelmoijan avulla

Se on välttämätöntä

  • - Arduino Pro Mini;
  • - tietokone;
  • - USBASP-ohjelmoija;
  • - liitäntäjohdot.

Ohjeet

Vaihe 1

Ensinnäkin muutama sana itse ohjelmoijasta. Voit ostaa yhden hintaan 2 dollaria mistä tahansa kiinalaisesta verkkokaupasta.

USB-A-tyyppistä liitintä käytetään tietysti ohjelmoijan liittämiseen tietokoneeseen.

ISP-liitin tarvitaan yhdistettäväksi ohjelmoitavaan korttiin.

Hyppääjä JP1 ohjaa jännitettä ISP-liittimen VCC-nastassa. Se voi olla 3,3 V tai 5 V. Jos kohdelaitteella on oma virtalähde, poista hyppyjohdin.

Hyppääjää JP2 käytetään itse ohjelmoijan vilkkumiseen; ei käsitellä tässä artikkelissa.

Hyppääjä JP3 vaaditaan, jos kohdelaitteen kellotaajuus on alle 1,5 MHz.

Kaksi merkkivaloa ilmaisee: G - virtaa syötetään ohjelmoijalle, R - ohjelmoija on kytketty kohdelaitteeseen.

USBASP-ohjelmoija
USBASP-ohjelmoija

Vaihe 2

Yhdistetään ohjelmoija tietokoneen USB-porttiin. Todennäköisesti lyhyen ajan kuluttua käyttöjärjestelmä ilmoittaa, ettei se löytänyt ohjainta tälle laitteelle.

Lataa tällöin ohjelmoijan ohjain viralliselta sivustolta https://www.fischl.de/usbasp/. Pura arkisto pakkauksesta ja asenna ohjain tavalliseen tapaan. USBasp-ohjelmoijan pitäisi näkyä laitehallinnassa. Ohjelmoija on nyt käyttövalmis. Irrota se tietokoneesta.

Asenna USBASP-ohjelmoijan ohjain
Asenna USBASP-ohjelmoijan ohjain

Vaihe 3

Seuraavaksi sinun on liitettävä Arduino Pro Mini -levy ohjelmoijaan. Alla oleva kaavio osoittaa, miten tämä tehdään.

Arduino Pro Mini -yhteyskaavio ohjelmoijaan
Arduino Pro Mini -yhteyskaavio ohjelmoijaan

Vaihe 4

Käytämme leipälautaa ja liitäntäjohtoja - ne ovat nopeita ja luotettavia. Yhdistämme ohjelmointiliittimen Arduino Pro Minin nastoihin yllä olevan kaavion mukaisesti.

Ohjelmoijan liittäminen Arduino Pro Miniin
Ohjelmoijan liittäminen Arduino Pro Miniin

Vaihe 5

Avaa Arduino IDE. Valitse haluamasi levy valikosta: Työkalut -> Lauta -> Arduino Pro tai Pro Mini (Työkalut -> Lauta -> Arduino Pro tai Pro Mini).

Sinun on myös valittava mikro-ohjaimen tyyppi, joka asetetaan Työkalut -> Suoritin-valikossa. Minulla on tämä ATmega 168 (5V, 16 MHz). Nämä parametrit kirjoitetaan yleensä mikrokontrollerikoteloon.

Kohde-ATmega-mikrokontrollerin tyypin valitseminen
Kohde-ATmega-mikrokontrollerin tyypin valitseminen

Vaihe 6

Valitse ohjelmointityyppi: Työkalut -> Ohjelmoija -> USBasp (tai Työkalut -> Ohjelmoija -> USBasp).

Määritä USBasp-ohjelmoijan tyyppi
Määritä USBasp-ohjelmoijan tyyppi

Vaihe 7

Avataan luonnos, jonka haluamme ladata mikro-ohjaimen muistiin. Olkoon se esimerkiksi vilkkuva LED: Tiedosto -> Värimallit -> 01. Perustiedot -> Vilkkuu.

Yhdistämme ohjelmoijan siihen kytkettyyn Arduino Pro Miniin tietokoneeseen.

Nyt voit ladata luonnoksen Arduinoon ohjelmoijan avulla tekemällä sen useilla tavoilla.

1) Tiedosto-valikon kautta -> Lataa ohjelmoijan kautta;

2) käyttämällä pikanäppäintä Ctrl + Vaihto + U;

3) Pidä Shift-näppäintä painettuna ja napsauta oikeaa nuolipainiketta, jota käytetään yleensä lataamaan luonnos Arduino-muistiin tavalliseen tapaan.

Siinä kaikki, ohjelma "tulvii" mikro-ohjaimen muistiin.

Suositeltava: