Jak Zaprogramować Arduino Pro Mini Za Pomocą Programatora?

Spisu treści:

Jak Zaprogramować Arduino Pro Mini Za Pomocą Programatora?
Jak Zaprogramować Arduino Pro Mini Za Pomocą Programatora?

Wideo: Jak Zaprogramować Arduino Pro Mini Za Pomocą Programatora?

Wideo: Jak Zaprogramować Arduino Pro Mini Za Pomocą Programatora?
Wideo: Arduino Tutorial: How to program the Arduino PRO mini 2024, Kwiecień
Anonim

W życiu początkującego gracza arduino prędzej czy później nadejdzie moment, w którym zechcesz zaoszczędzić na rozmiarze swojego produktu, nie rezygnując z funkcjonalności. A potem Arduino Pro Mini to świetne rozwiązanie! Ta płytka, ze względu na brak wbudowanego złącza USB, jest półtora raza mniejsza od Arduini Nano. Ale aby go zaprogramować, będziesz musiał kupić dodatkowy - zewnętrzny - programator USB. Jak „zapełnić” napisany program do pamięci mikrokontrolera i sprawić, by Arduino Pro Mini działał, zostanie omówione w tym artykule.

Jak zaprogramować Arduino Pro Mini za pomocą programatora?
Jak zaprogramować Arduino Pro Mini za pomocą programatora?

Czy to jest to konieczne

  • - Arduino Pro Mini;
  • - komputer;
  • - programator USBASP;
  • - przewody łączące.

Instrukcje

Krok 1

Najpierw kilka słów o samym programatorze. Możesz go kupić za 2 USD w dowolnym chińskim sklepie internetowym.

Złącze typu USB-A służy oczywiście do podłączenia programatora do komputera.

Do połączenia z płytą programowalną potrzebne jest złącze ISP.

Zworka JP1 steruje napięciem na pinie VCC złącza ISP. Może wynosić 3,3 V lub 5 V. Jeśli urządzenie docelowe ma własne zasilanie, usuń zworkę.

Zworka JP2 służy do flashowania samego programatora; nie omówione w tym artykule.

Zworka JP3 jest wymagana, jeśli częstotliwość zegara urządzenia docelowego jest mniejsza niż 1,5 MHz.

Dwie diody LED wskazują: G - zasilanie jest podawane do programatora, R - programator jest podłączony do urządzenia docelowego.

Programator USBASP
Programator USBASP

Krok 2

Podłączmy programator do portu USB komputera. Najprawdopodobniej po krótkim czasie system operacyjny zgłosi, że nie mógł znaleźć sterownika dla tego urządzenia.

W takim przypadku pobierz sterownik programatora z oficjalnej strony https://www.fischl.de/usbasp/. Rozpakuj archiwum i zainstaluj sterownik w standardowy sposób. W menedżerze urządzeń powinien pojawić się programator USBasp. Programator jest teraz gotowy do użycia. Odłącz go od komputera.

Zainstaluj sterownik programatora USBASP
Zainstaluj sterownik programatora USBASP

Krok 3

Następnie należy podłączyć płytkę Arduino Pro Mini do programatora. Poniższy schemat pokazuje, jak to zrobić.

Schemat podłączenia Arduino Pro Mini do programatora
Schemat podłączenia Arduino Pro Mini do programatora

Krok 4

Użyjemy płytki stykowej i przewodów połączeniowych - będzie szybko i niezawodnie. Złącze programatora podłączamy do pinów w Arduino Pro Mini zgodnie z powyższym schematem.

Podłączanie programatora do Arduino Pro Mini
Podłączanie programatora do Arduino Pro Mini

Krok 5

Otwórz środowisko Arduino IDE. Wybierz żądaną płytkę poprzez menu: Narzędzia -> Płytka -> Arduino Pro lub Pro Mini (Narzędzia -> Płytka -> Arduino Pro lub Pro Mini).

Należy również wybrać rodzaj mikrokontrolera, który ustawia się w menu Narzędzia -> Procesor. Mam tego ATmega 168 (5V, 16 MHz). Te parametry są zwykle zapisywane na obudowie mikrokontrolera.

Wybór typu docelowego mikrokontrolera ATmega
Wybór typu docelowego mikrokontrolera ATmega

Krok 6

Wybierz typ programatora: Narzędzia -> Programator -> USBasp (lub Narzędzia -> Programator -> USBasp).

Określ typ programatora USBasp
Określ typ programatora USBasp

Krok 7

Otwórzmy szkic, który chcemy załadować do pamięci mikrokontrolera. Na przykład niech będzie to migająca dioda LED: File -> Swatches -> 01. Basics -> Blink.

Programator z podłączonym do niego Arduino Pro Mini łączymy z komputerem.

Teraz, aby załadować szkic do Arduino za pomocą programatora, można to zrobić na kilka sposobów.

1) Za pomocą menu Plik -> Załaduj za pomocą programatora;

2) za pomocą skrótu klawiaturowego Ctrl + Shift + U;

3) trzymając wciśnięty klawisz Shift, kliknij przycisk strzałki w prawo, który jest zwykle używany do ładowania szkicu do pamięci Arduino w standardowy sposób.

To tyle, program jest "zalewany" do pamięci mikrokontrolera.

Zalecana: