En la vida de un jugador arduino novato, tarde o temprano llega un momento en el que desea ahorrar en el tamaño de su producto, sin sacrificar la funcionalidad. ¡Y luego el Arduino Pro Mini es una gran solución! Esta placa, debido a que no tiene conector USB incorporado, es una vez y media más pequeña que la Arduini Nano. Pero para programarlo, tendrá que comprar un programador USB externo adicional. Cómo "llenar" el programa escrito en la memoria del microcontrolador y hacer que Arduino Pro Mini funcione, y se discutirá en este artículo.
Es necesario
- - Arduino Pro Mini;
- - un ordenador;
- - Programador USBASP;
- - cables de conexión.
Instrucciones
Paso 1
Primero, algunas palabras sobre el programador en sí. Puedes comprar uno por 2 dólares en cualquier tienda online china.
El conector tipo USB-A se utiliza, por supuesto, para conectar el programador a una computadora.
Se necesita un conector ISP para conectarse a la placa programable.
El puente JP1 controla el voltaje en el pin VCC del conector ISP. Puede ser de 3,3 V o 5 V. Si el dispositivo de destino tiene su propia fuente de alimentación, retire el puente.
El puente JP2 se utiliza para flashear el propio programador; no cubierto en este artículo.
Se requiere el puente JP3 si la velocidad del reloj del dispositivo de destino es inferior a 1,5 MHz.
Dos LED indican: G: se está suministrando energía al programador, R: el programador está conectado al dispositivo de destino.
Paso 2
Conectemos el programador al puerto USB de la computadora. Lo más probable es que, después de un breve período de tiempo, el sistema operativo informe que no pudo encontrar un controlador para este dispositivo.
En este caso, descargue el controlador para el programador del sitio oficial https://www.fischl.de/usbasp/. Desempaquete el archivo e instale el controlador de forma estándar. El programador USBasp debería aparecer en el administrador de dispositivos. El programador ahora está listo para su uso. Desconéctelo de la computadora.
Paso 3
A continuación, debe conectar la placa Arduino Pro Mini al programador. El siguiente diagrama muestra cómo hacer esto.
Paso 4
Usaremos una placa de pruebas y cables de conexión, será rápido y confiable. Conectamos el conector del programador a los pines del Arduino Pro Mini de acuerdo con el diagrama anterior.
Paso 5
Abra el IDE de Arduino. Seleccione la placa deseada a través del menú: Herramientas -> Placa -> Arduino Pro o Pro Mini (Herramientas -> Placa -> Arduino Pro o Pro Mini).
También debe seleccionar el tipo de microcontrolador, que se configura a través del menú Herramientas -> Procesador. Tengo este ATmega 168 (5V, 16 MHz). Estos parámetros suelen estar escritos en la carcasa del microcontrolador.
Paso 6
Seleccione el tipo de programador: Herramientas -> Programador -> USBasp (o Herramientas -> Programador -> USBasp).
Paso 7
Abramos el boceto que queremos cargar en la memoria del microcontrolador. Por ejemplo, que sea un LED parpadeante: Archivo -> Muestras -> 01. Conceptos básicos -> Parpadeo.
Conectamos el programador con el Arduino Pro Mini conectado al ordenador.
Ahora, para cargar un boceto en Arduino usando el programador, puede hacerlo de varias maneras.
1) A través del menú Archivo -> Cargar a través del programador;
2) usando el atajo de teclado Ctrl + Shift + U;
3) mientras mantiene presionada la tecla Shift, haga clic en el botón de flecha derecha, que generalmente se usa para cargar un boceto en la memoria Arduino de la manera estándar.
Eso es todo, el programa se "inunda" en la memoria del microcontrolador.