Comenzando con Arduino Nano

Comenzando con Arduino Nano
Arduino Nano es una placa de microcontrolador de tamaño pequeño. Arduino Nano usa el chip Atmega328p. Tiene una estructura y funcionalidad similares al Arduino Uno, pero es más pequeño y utiliza una conexión USB mini-B para programación y energía.

El Arduino Nano contiene 14 pines de entrada/salida digitales. Un total de 8 alfileres analógicos están ahí. Arduino usa el reloj de 16 MHz generado usando el oscilador de cristal. Para programar nano un mini conector USB está disponible. Al igual que Arduino Uno, también tiene pasadores de conector ICSP con un botón de reinicio a bordo. Usando el pin de vin se puede encender a través de la fuente de alimentación externa.

Configuración de Arduino Nano con Arduino IDE

Para configurar el Arduino Nano con el entorno de desarrollo integrado de Arduino (IDE), necesitamos instalar el controlador requerido en la computadora. Una vez que se instalan los controladores, podemos programar Arduino Nano usando Arduino IDE después de seleccionar el puerto y la placa adecuados.

Aquí hay un resumen de los pasos que se deben seguir:

  • Instale Arduino IDE en su computadora. Descargue el último IDE del sitio oficial de Arduino.
  • Conecte Nano Board con PC a través de un mini cable USB.
  • Abra IDE Seleccione el arduino Nano Board y el puerto COM que corresponde a su Arduino Nano.

Una vez que haya seleccionado el tablero y el puerto correctos, puede probar su configuración cargando un boceto simple (programa) a su Arduino Nano. Vaya a "Archivo" y seleccione "Ejemplos."De los ejemplos, seleccione" Blink "y haga clic en" Subir."Esto hará que el LED a bordo en su arduino nano parpadee, lo que indica que el boceto se ha subido con éxito.

Ahora cubriremos todos estos pasos en detalles.

Instalación de los conductores Arduino Nano

Primer paso antes de poder cargar código en Arduino Nano, necesitamos instalar los controladores requeridos.

La mayoría de los arduino nano tienen a bordo CH340 Chips uart para comunicación en serie. Sin embargo, algunos tableros Arduino Nano tienen CP2102 papas fritas. Puede leer sobre el método de instalación del controlador de los chips por separado en los artículos mencionados:

  • Instale controladores seriales para el chip CP2102
  • Instale controladores seriales para el chip CH340

Los controladores en serie son necesarios para la comunicación en serie, sin la instalación de los controladores que Arduino IDE no puede cargar el código en la placa Arduino y la carga de la salida de salida de salida fallida aparecerá un error.

Subiendo un ejemplo de parpadeo LED

Una vez que se instalan los controladores, podemos programar fácilmente Arduino Nano. Siga los pasos para cargar un programa LED Blink en Arduino Nano.

Paso 1: Conecte Arduino Nano con PC usando un cable mini-USB:

Paso 2: Ahora abra Arduino IDE y seleccione el arduino Nano Board:

Paso 3: Seleccione el puerto COM en el que Arduino Nano está conectado:

Etapa 4: Selecciona el Viejo de arranque para atmega328p. Ir a: Herramientas> Procesador> ATMEGA328P (Old Bootloader):

Ahora Arduino Nano está listo para subir programas LED Blink en él.

Paso 5: Sube un boceto LED Blink en Arduino Nano. Ir a: Archivos> ejemplos> básico> parpadear:

Paso 6: Se abrirá una nueva ventana con un programa LED Blink:

Paso 7: Cargar código a Arduino Nano. Una vez que el código se carga correctamente, podemos ver el Hecho de carga Mensaje en la pantalla:

Código

El siguiente código dado parpadeará el LED incorporado integrado con un retraso de 1 segundo:

setup () void
PinMode (LED_Builtin, salida); // LED incorporado definido como salida

bucle void ()
DigitalWrite (LED_Builtin, High); // LED On mediante la configuración de voltaje alto
retraso (1000); // retraso de 1 segundo
DigitalWrite (LED_Builtin, bajo); // LED APAGADO PONTIGAR VOLTAJE BAJO
retraso (1000); // retraso de 1 segundo

Producción

En la salida podemos ver que el LED a bordo en el lado derecho del LED de potencia está parpadeando con un retraso de 1 segundo:

Parpadear un LED externo usando Arduino Nano

Como hemos cubierto el código para parpadear el LED a bordo. Ahora conectaremos un LED en cualquier pin digital de Arduino Nano y parpadeamos un LED externo utilizando el código Arduino.

Conecte un LED externo en el pin 2 de Arduino Nano.

Código

Después de conectar el LED a la placa nano, cargue el código dado.

El siguiente código enviará una señal de alta y baja alternativamente con un retraso de 2 segundos en el medio. Durante los primeros 2 segundos, el pin 2 digital permanecerá alto, lo que se activará LED y durante los próximos 2 segundos, el pin 2 digital permanecerá en estado bajo estableciendo el nivel de voltaje de PIN en bajo, por lo que LED permanecerá.

int led_pin = 2; /*Pin digital 2 definido para LED*/
setup () void
PinMode (LED_PIN, salida); /*Pin de LED establecido como salida*/

bucle vacío ()

DigitalWrite (LED_PIN, High); /*Pin de LED 2 establecido como alto*/
retraso (2000); /*Retraso de 2 segundos*/
DigitalWrite (LED_PIN, Low); /*LED Pin 2 se establece como bajo*/
retraso (2000); /*Retraso de 2 segundos*/

Producción

Después de cargar código a Arduino Nano, podemos ver la salida. LED conectado externamente en el pin 2 digital comenzará a parpadear con un retraso de 2 segundos.

Conclusión

Arduino Nano es una placa de microcontrolador que es similar a Arduino Uno y usa el mismo microcontrolador ATMEGA328P. Este artículo cubre todas las pautas básicas sobre cómo se puede configurar un Arduino Nano con un IDE Arduino y cargar el programa LED Blink en el Nano Board.