Jak Programovat Arduino Pro Mini Pomocí Programátoru

Obsah:

Jak Programovat Arduino Pro Mini Pomocí Programátoru
Jak Programovat Arduino Pro Mini Pomocí Programátoru

Video: Jak Programovat Arduino Pro Mini Pomocí Programátoru

Video: Jak Programovat Arduino Pro Mini Pomocí Programátoru
Video: How to program Arduino pro mini using Arduino UNO board without ftdi programmer 2024, Duben
Anonim

V životě začínajícího hráče arduina dříve nebo později přijde okamžik, kdy chcete ušetřit na velikosti svého produktu, aniž byste obětovali funkčnost. A pak je Arduino Pro Mini skvělým řešením! Tato deska, vzhledem k tomu, že nemá vestavěný USB konektor, je jeden a půlkrát menší než Arduini Nano. Abyste jej však mohli naprogramovat, budete si muset dokoupit další - externí - programátor USB. Jak „zaplnit“napsaný program do paměti mikrokontroléru a zajistit, aby Arduino Pro Mini fungovalo, bude pojednáno v tomto článku.

Jak programovat Arduino Pro Mini pomocí programátoru
Jak programovat Arduino Pro Mini pomocí programátoru

Je to nutné

  • - Arduino Pro Mini;
  • - počítač;
  • - programátor USBASP;
  • - připojení vodičů.

Instrukce

Krok 1

Nejprve několik slov o samotném programátorovi. Jeden si můžete koupit za 2 $ v každém čínském online obchodě.

Konektor typu USB-A se samozřejmě používá k připojení programátoru k počítači.

K připojení k programovatelné desce je nutný konektor ISP.

Propojka JP1 řídí napětí na kolíku VCC konektoru ISP. Může to být 3,3 V nebo 5 V. Pokud má cílové zařízení vlastní napájení, odstraňte propojku.

Propojka JP2 se používá k blikání samotného programátoru; tento článek se nezabývá.

Jumper JP3 je vyžadován, pokud je rychlost hodin cílového zařízení nižší než 1,5 MHz.

Dvě LED indikují: G - programátor je napájen, R - programátor je připojen k cílovému zařízení.

USBASP programátor
USBASP programátor

Krok 2

Připojte programátor k USB portu počítače. S největší pravděpodobností operační systém po krátké době ohlásí, že nemohl najít ovladač pro toto zařízení.

V takovém případě si stáhněte ovladač pro programátor z oficiální stránky https://www.fischl.de/usbasp/. Rozbalte archiv a nainstalujte ovladač standardním způsobem. Programátor USBasp by se měl objevit ve správci zařízení. Programátor je nyní připraven k použití. Odpojte jej od počítače.

Nainstalujte ovladač pro programátor USBASP
Nainstalujte ovladač pro programátor USBASP

Krok 3

Dále musíte připojit desku Arduino Pro Mini k programátoru. Níže uvedený diagram ukazuje, jak to provést.

Schéma připojení Arduino Pro Mini k programátoru
Schéma připojení Arduino Pro Mini k programátoru

Krok 4

Použijeme prkénko a spojovací vodiče - bude to rychlé a spolehlivé. Podle výše uvedeného schématu připojíme programátorský konektor k pinům na Arduino Pro Mini.

Připojení programátoru k Arduino Pro Mini
Připojení programátoru k Arduino Pro Mini

Krok 5

Otevřete Arduino IDE. Vyberte požadovanou desku v nabídce: Nástroje -> Deska -> Arduino Pro nebo Pro Mini (Nástroje -> Deska -> Arduino Pro nebo Pro Mini).

Musíte také vybrat typ mikrokontroléru, který se nastavuje v nabídce Nástroje -> Procesor. Mám tento ATmega 168 (5V, 16 MHz). Tyto parametry se obvykle zapisují na skříň mikrokontroléru.

Výběr typu cílového mikrokontroléru ATmega
Výběr typu cílového mikrokontroléru ATmega

Krok 6

Vyberte typ programátoru: Nástroje -> Programátor -> USBasp (nebo Nástroje -> Programátor -> USBasp).

Zadejte typ programátoru USBasp
Zadejte typ programátoru USBasp

Krok 7

Otevřeme náčrt, který chceme načíst do paměti mikrokontroléru. Například ať to bude blikající LED: Soubor -> Vzorník -> 01. Základy -> Blikat.

Propojíme programátor s připojeným Arduino Pro Mini k počítači.

Nyní, chcete-li pomocí programátoru načíst skicu do Arduina, můžete to udělat několika způsoby.

1) Prostřednictvím nabídky Soubor -> Načíst pomocí programátoru;

2) pomocí klávesové zkratky Ctrl + Shift + U;

3) zatímco držíte stisknutou klávesu Shift, klikněte na tlačítko se šipkou vpravo, které se obvykle používá pro standardní načtení náčrtu do paměti Arduino.

A je to, program je „zaplaven“do paměti mikrokontroléru.

Doporučuje: