Kaip Programuoti „Arduino Pro Mini“naudojant Programuotoją

Turinys:

Kaip Programuoti „Arduino Pro Mini“naudojant Programuotoją
Kaip Programuoti „Arduino Pro Mini“naudojant Programuotoją

Video: Kaip Programuoti „Arduino Pro Mini“naudojant Programuotoją

Video: Kaip Programuoti „Arduino Pro Mini“naudojant Programuotoją
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Balandis
Anonim

Pradedančiojo „arduino“grotuvo gyvenime anksčiau ar vėliau ateina momentas, kai norite sutaupyti savo produkto dydžio, neprarandant funkcionalumo. Tada „Arduino Pro Mini“yra puikus sprendimas! Ši plokštė dėl to, kad neturi įmontuotos USB jungties, yra pusantro karto mažesnė nei „Arduini Nano“. Bet norint jį užprogramuoti, turėsite įsigyti papildomą - išorinį - USB programuotoją. Kaip „užpildyti“parašytą programą į mikrovaldiklio atmintį ir priversti „Arduino Pro Mini“veikti, ir apie tai bus kalbama šiame straipsnyje.

Kaip programuoti „Arduino Pro Mini“naudojant programuotoją
Kaip programuoti „Arduino Pro Mini“naudojant programuotoją

Tai būtina

  • - „Arduino Pro Mini“;
  • - kompiuteris;
  • - USBASP-programuotojas;
  • - jungiamieji laidai.

Nurodymai

1 žingsnis

Pirma, keli žodžiai apie patį programuotoją. Galite nusipirkti už 2 USD bet kurioje Kinijos internetinėje parduotuvėje.

USB-A tipo jungtis, žinoma, naudojama programuotojui prijungti prie kompiuterio.

Norint prisijungti prie programuojamos plokštės, reikalinga ISP jungtis.

Jumper JP1 valdo įtampą ties ISP jungties VCC kaiščiu. Tai gali būti 3,3 V arba 5 V. Jei tikslinis prietaisas turi savo maitinimo šaltinį, nuimkite trumpiklį.

„Jumper JP2“naudojamas mirksint pačiam programuotojui; neaptariamas šiame straipsnyje.

„Jumper JP3“reikalingas, jei tikslinio įrenginio laikrodžio greitis yra mažesnis nei 1,5 MHz.

Du šviesos diodai rodo: G - maitinimas tiekiamas programuotojui, R - programuotojas prijungtas prie tikslinio įrenginio.

USBASP programuotojas
USBASP programuotojas

2 žingsnis

Prijunkime programuotoją prie kompiuterio USB prievado. Greičiausiai po trumpo laiko operacinė sistema praneš, kad negalėjo rasti šio įrenginio tvarkyklės.

Tokiu atveju atsisiųskite programuotojo tvarkyklę iš oficialios svetainės https://www.fischl.de/usbasp/. Išpakuokite archyvą ir standartiniu būdu įdiekite tvarkyklę. „USBasp“programuotojas turėtų pasirodyti įrenginių tvarkytuvėje. Programuotojas yra paruoštas naudoti. Atjunkite jį nuo kompiuterio.

Įdiekite USBASP programuotojo tvarkyklę
Įdiekite USBASP programuotojo tvarkyklę

3 žingsnis

Tada prie programuotojo turite prijungti „Arduino Pro Mini“plokštę. Žemiau pateiktoje diagramoje parodyta, kaip tai padaryti.

„Arduino Pro Mini“ryšio schema su programuotoju
„Arduino Pro Mini“ryšio schema su programuotoju

4 žingsnis

Mes naudosime duonos lentą ir jungiamuosius laidus - tai bus greita ir patikima. Prijungiame programuotojo jungtį prie „Arduino Pro Mini“kaiščių pagal aukščiau pateiktą schemą.

Programuotojo prijungimas prie „Arduino Pro Mini“
Programuotojo prijungimas prie „Arduino Pro Mini“

5 žingsnis

Atidarykite „Arduino IDE“. Meniu pasirinkite norimą lentą: Įrankiai -> Lenta -> Arduino Pro arba Pro Mini (Įrankiai -> Lenta -> Arduino Pro arba Pro Mini).

Taip pat turite pasirinkti mikrovaldiklio tipą, kuris nustatomas per meniu Įrankiai -> Procesorius. Aš turiu šį „ATmega 168“(5 V, 16 MHz). Šie parametrai paprastai užrašomi ant mikrovaldiklio korpuso.

Tikslinio mikrovaldiklio „ATmega“tipo pasirinkimas
Tikslinio mikrovaldiklio „ATmega“tipo pasirinkimas

6 žingsnis

Pasirinkite programuotojo tipą: Įrankiai -> Programuotojas -> USBasp (arba Įrankiai -> Programuotojas -> USBasp).

Nurodykite „USBasp“programuotojo tipą
Nurodykite „USBasp“programuotojo tipą

7 žingsnis

Atidarykime eskizą, kurį norime įkelti į mikrovaldiklio atmintį. Pvz., Tegul tai mirksi šviesos diodas: Failas -> Pavyzdžiai -> 01. Pagrindai -> Mirksi.

Programatorių sujungiame su prie jo prijungtu „Arduino Pro Mini“.

Dabar, norėdami įkelti „Arduino“eskizą naudodami programuotoją, galite tai padaryti keliais būdais.

1) Meniu Failas -> Įkelti per programuotoją;

2) naudojant sparčiuosius klavišus „Ctrl“+ „Shift“+ U;

3) laikydami nuspaudę klavišą „Shift“, spustelėkite dešinįjį rodyklės mygtuką, kuris paprastai naudojamas eskizui įkelti į „Arduino“atmintį standartiniu būdu.

Viskas, programa „užlieta“į mikrovaldiklio atmintį.

Rekomenduojamas: