Diagrama de Pines Arduino Uno
Diagrama de Pines Arduino Uno
Poder Vin Vin: Voltaje de entrada al Arduino al usar una fuente de alimentación externa
fuente.
5V: Fuente de alimentación regulada utilizada para alimentar microcontroladores
Pines analógicos A0–A5 Se utilizaba para proporcionar una entrada analógica en el rango de 0-5V
SPI 10 (SS), 11 (MOSI), 12 utilizados para la comunicación SPI.
(MISO) y 13 (SCK)
Voltaje de operación 5V
SRAM 2 KB
EEPROM 1 KB
Descripción general
Arduino Uno es una placa de microcontrolador basada en el microcontrolador ATmega328P de 8 bits. Junto con
ATmega328P, consiste en otros componentes como un oscilador de cristal, comunicación serie, voltaje
regulador, etc. para soportar el microcontrolador. Arduino Uno tiene 14 pines de entrada/salida digitales (de los cuales 6
puede ser utilizado como salidas PWM), 6 pines de entrada analógica, una conexión USB, un conector de barra de alimentación, un ICSP
cabecera y un botón de reinicio.
Junto con 14 pines digitales, hay 6 pines de entrada analógica, cada uno de los cuales proporciona 10 bits de resolución, es decir.
1024 valores diferentes. Miden de 0 a 5 voltios, pero este límite se puede aumentar utilizando el pin AREF con
función de referencia analógica()
El pin analógico 4 (SDA) y el pin 5 (SCA) también se utilizan para la comunicación TWI utilizando la biblioteca Wire.
AREF: Se utiliza para proporcionar un voltaje de referencia para entradas analógicas con la función analogReference().
Restablecer Pin: Haciendo que este pin esté en BAJO, reinicia el microcontrolador.
Comunicación
Arduino se puede utilizar para comunicarse con una computadora, otra placa Arduino u otros microcontroladores.
El microcontrolador ATmega328P proporciona comunicación serial UART TTL (5V) que se puede realizar utilizando
pin digital 0 (Rx) y pin digital 1 (Tx). Un ATmega16U2 en la placa canaliza esta comunicación serial
a través de USB y aparece como un puerto com virtual para el software en la computadora. El firmware ATmega16U2 utiliza
los controladores estándar de USB COM, y no se necesita un controlador externo. Sin embargo, en Windows, un archivo .inf es
se requiere. El software de Arduino incluye un monitor serial que permite enviar datos textuales simples.
desde la placa Arduino. Hay dos LEDs RX y TX en la placa Arduino que parpadearán cuando se envíen datos
siendo transmitido a través del chip USB a serie y conexión USB a la computadora (no para serie
comunicación en los pines 0 y 1). Una biblioteca SoftwareSerial permite la comunicación serial en cualquiera de los
Los pines digitales de Uno. El ATmega328P también soporta comunicación I2C (TWI) y SPI. El software de Arduino
incluye una biblioteca Wire para simplificar el uso del bus I2C.
Cuando se utiliza el chip ATmega328 en lugar del Arduino Uno, o viceversa, la imagen a continuación muestra el pin
mapeo entre los dos.