Guía de asignación de pines para Arduino Uno

La plataforma Arduino ofrece una variedad de placas de microcontroladores, también conocidas como placas Arduino, que vienen con diferentes especificaciones. Antes de usar una placa Arduino, debe conocer las especificaciones de las placas y, lo que es más importante, los pines de las placas. Es por eso que hemos explicado en detalle el pinout de la placa Arduino Uno y el uso de cada pin.

Contenidos

arduino uno

La placa más común en la familia Arduino es Arduino Uno, ya que es fácil de usar y adecuada para proyectos electrónicos de nivel principiante a intermedio. Esta placa está equipada con un microcontrolador ATMEGA328P, que pertenece a la familia ATMEL. Esta placa puede funcionar con un voltaje de 5 voltios y tiene una memoria flash de 32 kilobytes. Mientras que la memoria RAM estática del controlador es de 2 kilobytes y la EEPROM tiene una memoria de 1 kilobyte. La velocidad de reloj de ATMEGA328P es de 16 Hz. A continuación se muestra la imagen de la placa Arduino Uno:

Asignación de pines de Arduino Uno

El Arduino Uno tiene uno 31 pines en total (1 NC) incluyendo 14 pines son pines digitales que se pueden utilizar para entradas y salidas digitales. 6 de estos son los pines analógicos que se pueden usar para entradas y salidas analógicas y hay 10 pines que se pueden usar para alimentar los dispositivos conectados.

categoría de pin Representación descripción
Pines de alimentación de Arduino Uno 5 V, REINICIO, 3,3 V, TIERRA (3), Vin, AREF, IOREF Pines utilizados para alimentar el dispositivo conectado a Arduino
pines digitales arduino uno 0 a 13 Pines para entradas y salidas digitales Arduino
Pines Arduino Uno PWM (pines digitales) 11:10, 9, 6, 5, 3 Pines para generar la señal pulsante
Pines analógicos Arduino Uno A0 a A5 (A5 para SCL y A4 para SDA) Pines para entradas y salidas analógicas de Arduino
Diferentes pines de Arduino Uno Pines adicionales para SCL y SDA (un pin no conectado [NC]) SCL es el pin de reloj y SDA es el pin de datos para dispositivos de comunicación I2C y TWI
12 pines de cabecera de Arduino Uno ICSP Pines para reprogramar el Arduino

Esta placa también consta de 12 pines de cabecera, que también se denominan yonorte Ccircuito Ssistema PAGSpines de programación (ICSP). También se utilizan para programar el controlador. Hemos explicado cada Pin clasificando los Pines en diferentes categorías según su uso en las siguientes secciones.

pines digitales arduino uno

Hay un total de 14 pines digitales en el Arduino que se pueden usar para conectar dispositivos que requieren entrada digital del Arduino Uno y proporcionar la salida digital. Para lo digital, nos referimos a que la información está en forma de cero y uno. Los pines 0 y 1 en los pines digitales son los pines de comunicación de Arduino, etiquetados como Enviar y Recepción. Arduino utiliza estos pines para comunicarse con los diversos dispositivos de comunicación y también se utilizan al cargar el código en la placa Arduino. Hay un LED incorporado en Arduino Uno conectado al pin 13 pero también podemos usar este pin para conectar otros dispositivos. A continuación, adjuntamos la imagen del Arduino Uno con los pines digitales resaltados en rojo.

Pines analógicos Arduino Uno

El Arduino Uno tiene 6 pines analógicos que se utilizan principalmente para conectar los dispositivos analógicos (sensores) y tienen una resolución de 0 a 1023. Esto quiere decir que los valores van de 0 a 1023 y en cuanto al voltaje 5 voltios es 1024 que es 2^10.

Los lápices A4 y A5 se puede utilizar como ASD y SCL Pines para los dispositivos que utilizan los protocolos de comunicación I2C y TWI (Two Wire Interface). El pin SDA es la línea de datos para el dispositivo conectado y SCL es el pin del reloj del dispositivo conectado. Del mismo modo, además del pin AREF, hay otros dos pines que también se pueden usar para la línea de datos y el reloj de los dispositivos I2C. La imagen adjunta a continuación muestra los pines analógicos del Arduino resaltándolos en rojo.

Pines de alimentación de Arduino Uno

El Arduino Uno tiene un total de 10 pines que se utilizan para suministrar energía a los dispositivos conectados al Arduino. Que tensión máxima el Arduino Uno puede entregar es 5 voltios y Tensión mínima de 3,3 voltios y hay cuatro pines de tierra en la placa de circuito. Así mismo hay IOREF y AREF Pines utilizados para proporcionar un voltaje de referencia para los dispositivos conectados a Arduino Uno. AREF es la referencia de voltaje para los dispositivos analógicos, mientras que IOREF es el voltaje de referencia para los otros dispositivos digitales. También hay un pin de reinicio en la placa para reiniciar el Arduino Uno con un botón externo. Sin embargo, hay un botón RESET dedicado en la placa Arduino Uno. Para conectar la placa Arduino al voltaje de suministro, hay un puerto USB y también está disponible un enchufe para la fuente de alimentación. El puerto USB se puede utilizar tanto para la alimentación como para cargar el código en el Arduino Uno. Mientras que la toma de corriente se usa principalmente cuando se supone que Arduino funciona en modo independiente. La siguiente imagen muestra los pines de la fuente de alimentación y el botón RESET del Arduino uno.

Pines de cabecera ICSP del Arduino Uno

Para actualizar o cambiar el firmware de Arduino Uno, podemos usar los 12 pines de cabecera especificados en la placa Arduino Uno. La programación del sistema en circuito (ICSP) se puede realizar conectando Arduino al dispositivo mediante un cable de programación. Hemos resaltado los pines de encabezado ICSP de Arduino Uno en la imagen a continuación.

Pines Arduino Uno PWM

Los pines utilizados para obtener la salida del Arduino en forma de pulsos se denominan pines PWM y su ciclo de trabajo varía de 0 a 255. Los pines dedicados a PWM en Arduino Uno son 3, 5, 6, 9, 10 y 11 Debajo de la imagen, los pines PWM de Arduino Uno están resaltados en rojo.

Conclusión

Arduino Uno es la placa Arduino más popular entre los estudiantes porque se puede usar en una variedad de proyectos de sistemas integrados y es fácil de usar. Sin embargo, para usar esta placa, se deben conocer las especificaciones de la placa y el pinout de cada placa para usar la placa de manera efectiva. Para comodidad de los estudiantes y aprendices, hemos descrito con gran detalle el propósito de cada pin en el Arduino Uno.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.