Come Programmare Arduino Pro Mini Utilizzando Un Programmatore

Sommario:

Come Programmare Arduino Pro Mini Utilizzando Un Programmatore
Come Programmare Arduino Pro Mini Utilizzando Un Programmatore

Video: Come Programmare Arduino Pro Mini Utilizzando Un Programmatore

Video: Come Programmare Arduino Pro Mini Utilizzando Un Programmatore
Video: Arduino Tutorial: How to program the Arduino PRO mini 2024, Aprile
Anonim

Nella vita di un giocatore arduino alle prime armi, prima o poi arriva un momento in cui vuoi risparmiare sulle dimensioni del tuo prodotto, senza rinunciare alla funzionalità. E poi Arduino Pro Mini è un'ottima soluzione! Questa scheda, non avendo un connettore USB integrato, è una volta e mezza più piccola dell'Arduini Nano. Ma per programmarlo, dovrai acquistare un programmatore USB aggiuntivo esterno. Come "riempire" il programma scritto nella memoria del microcontrollore e far funzionare Arduino Pro Mini, verrà discusso in questo articolo.

Come programmare Arduino Pro Mini utilizzando un programmatore
Come programmare Arduino Pro Mini utilizzando un programmatore

È necessario

  • - Arduino Pro Mini;
  • - un computer;
  • - Programmatore USBASP;
  • - fili di collegamento.

Istruzioni

Passo 1

Innanzitutto, alcune parole sul programmatore stesso. Puoi acquistarne uno per $ 2 in qualsiasi negozio online cinese.

Il connettore di tipo USB-A viene utilizzato, ovviamente, per collegare il programmatore a un computer.

È necessario un connettore ISP per il collegamento alla scheda programmabile.

Il jumper JP1 controlla la tensione al pin VCC del connettore ISP. Può essere 3,3 V o 5 V. Se il dispositivo di destinazione ha un proprio alimentatore, rimuovere il ponticello.

Il jumper JP2 serve per far lampeggiare il programmatore stesso; non trattato in questo articolo.

Il ponticello JP3 è necessario se la velocità di clock del dispositivo di destinazione è inferiore a 1,5 MHz.

Due LED indicano: G - viene fornita alimentazione al programmatore, R - il programmatore è collegato al dispositivo di destinazione.

Programmatore USBASP
Programmatore USBASP

Passo 2

Colleghiamo il programmatore alla porta USB del computer. Molto probabilmente, dopo poco tempo, il sistema operativo segnalerà che non è riuscito a trovare un driver per questo dispositivo.

In questo caso, scarica il driver per il programmatore dal sito ufficiale https://www.fischl.de/usbasp/. Decomprimere l'archivio e installare il driver in modo standard. Il programmatore USBasp dovrebbe apparire in Gestione dispositivi. Il programmatore è ora pronto per l'uso. Scollegalo dal computer.

Installa il driver per il programmatore USBASP
Installa il driver per il programmatore USBASP

Passaggio 3

Successivamente, è necessario collegare la scheda Arduino Pro Mini al programmatore. Il diagramma seguente mostra come eseguire questa operazione.

Schema di collegamento Arduino Pro Mini al programmatore
Schema di collegamento Arduino Pro Mini al programmatore

Passaggio 4

Useremo una breadboard e cavi di collegamento: sarà veloce e affidabile. Colleghiamo il connettore del programmatore ai pin dell'Arduino Pro Mini secondo lo schema sopra.

Collegamento del programmatore ad Arduino Pro Mini
Collegamento del programmatore ad Arduino Pro Mini

Passaggio 5

Apri l'IDE di Arduino. Selezionare la scheda desiderata tramite il menu: Strumenti -> Scheda -> Arduino Pro o Pro Mini (Strumenti -> Scheda -> Arduino Pro o Pro Mini).

È inoltre necessario selezionare il tipo di microcontrollore, che viene impostato tramite il menu Strumenti -> Processore. Ho questo ATmega 168 (5V, 16 MHz). Questi parametri sono solitamente scritti sul case del microcontrollore.

Selezione del tipo di microcontrollore ATmega di destinazione
Selezione del tipo di microcontrollore ATmega di destinazione

Passaggio 6

Selezionare il tipo di programmatore: Strumenti -> Programmatore -> USBasp (o Strumenti -> Programmatore -> USBasp).

Specificare il tipo di programmatore USBasp
Specificare il tipo di programmatore USBasp

Passaggio 7

Apriamo lo sketch che vogliamo caricare nella memoria del microcontrollore. Ad esempio, lascia che sia un LED lampeggiante: File -> Campioni -> 01. Basics -> Blink.

Colleghiamo il programmatore con l'Arduino Pro Mini ad esso collegato al computer.

Ora, per caricare uno schizzo in Arduino usando il programmatore, puoi farlo in diversi modi.

1) Tramite il menu File -> Carica tramite programmatore;

2) utilizzando la scorciatoia da tastiera Ctrl + Maiusc + U;

3) tenendo premuto il tasto Maiusc, fare clic sul pulsante freccia destra, che di solito viene utilizzato per caricare uno schizzo nella memoria di Arduino in modo standard.

Ecco fatto, il programma viene "inondato" nella memoria del microcontrollore.

Consigliato: