INTRODUCCIÓN A ARDUINO UNO-R3

Hola chicos, ustedes saben lo que es una placa arduino. Pero como principiante (o) novato, puede enfrentar dificultades para elegir la tabla correcta de la amplia gama de tablas de la familia Arduino.

Para usted, sugiero que Arduino UNO – R3 comience con proyectos electrónicos. En este instructable te daré una idea de Arduino UNO.

Paso 1: ¿POR QUÉ ARDUINO UNO?

El arduino UNO es el tablero más usado y documentado de la familia arduino.

UNO es una gran opción para el primer arduino, ya que es relativamente barato y muy fácil de configurar y es el tablero más resistente con el que puedes jugar. En casos raros, incluso si se equivoca con la placa, puede cambiar el microcontrolador ATmega 328p por unos pocos dólares (alrededor de 6 $ / 200 INR), ya que UNO es una versión de montaje en superficie con paquete DIP. Es una gran ventaja de arduino UNO.

Paso 2: ARDUINO UNO -R3:

"UNO" significa uno en italiano y lleva el nombre para marcar el lanzamiento del software Arduino IDE 1.0

El último Arduino UNO R3 se lanzó en 2011 y es la tercera revisión de las juntas de UNO.

¿Qué hay dentro de un Arduino?

Entonces, veremos las especificaciones de esta pequeña placa para que pueda utilizar todas las características interesantes que se describen en ellas.

Especificaciones:

  • Microcontrolador : ATmega328p
  • Voltaje de funcionamiento : 5 V
  • Voltaje de entrada (recomendado) : 7-12 V
  • Voltaje de entrada (límites): 6-20V
  • Pines de E / S digital: 14 (de los cuales 6 proporcionan salida PWM)
  • Pines de entrada analógica: 6
  • Corriente CC por pin de E / S: 40 mA
  • Corriente DC para 3.3V Pin: 50 mA
  • Memoria Flash: 32 KB (ATmega328) de los cuales 0.5 KB utilizados por el gestor de arranque SRAM 2 KB (ATmega328)
  • EEPROM: 1 KB (ATmega328)
  • Velocidad de reloj: 16 MHZ

Paso 3: MICROCONTROLADOR:

El Arduino UNO está basado en el microcontrolador ATmega 328p y también tiene el microcontrolador ATmega16U.

  1. ATmega 328p: es el cerebro del Arduino y es un microcontrolador basado en AVR RISC Atmel pico power 8bit AVR de alto rendimiento que es un cable para ejecutar instrucciones potentes en un ciclo de reloj único.
  2. ATmega 16U2: este microcontrolador se encarga de la conexión USB y el gestor de arranque ICSP.

Paso 4: Pines de E / S:

El Arduino UNO tiene

14 pines digitales (6 PWM) y 6 pines analógicos

PINES DIGITALES: Pin 0 a Pin 13

En el que el pin 0 y el pin 1 se utilizan para recibir y transmitir datos en serie. PWM: 3, 5, 6, 9, 10, 11

Estos 6 pines se pueden usar como pines PWM (modulación de ancho de pulso). Usando estos pines puede controlar el voltaje a su vez, puede controlar el brillo del led, la velocidad del motor o lo que desee variando el voltaje.

PINES ANALÓGICOS: Pin A0 al Pin A5

La función principal de los pines analógicos es leer los valores de los sensores analógicos.

Paso 5: SISTEMA DE ENERGÍA / PINES DE ENERGÍA:

El Arduino UNO tiene una administración de energía súper conveniente y regulación de voltaje incorporada.

A diferencia de las placas más antiguas, la fuente de alimentación se selecciona automáticamente. Puede alimentarla directamente a través de USB o una fuente de alimentación externa.

La fuente de alimentación externa puede ser dada por

  1. Conexión de la fuente de alimentación (7-12 V CC) a la toma de alimentación de CC (o)
  2. Conexión de un cable de batería a Vin y Gnd.
NOTA: No intente alimentarlo a través de pines de 5V o 3.3V, dañará el regulador de a bordo.

  • Los pines de 5V y 3.3V se pueden usar para proporcionar energía a los sensores y módulos al conectarlo.
  • Arduino IOREF: este pin proporciona una referencia de voltaje con la que opera el microcontrolador.

Paso 6: MEMORIA:

ATmega 328p tiene 32 KB de memoria flash para almacenar su programa y 2 KB de SRAM y 1 KB de EEPROM.

Paso 7: COMUNICACIÓN:

UNO tiene protocolos de comunicación como comunicación serie UART, SPI e I2C.

UART:

UNO usa el pin0 digital (RX) y el pin1 digital (TX) para la comunicación serial UART TTL.

I2C:

UNO usa un pin A4 o SDA y el pin A5 o SCL se usa para la comunicación I2C con la biblioteca de cables.

  • SCL es la señal del reloj
  • SDA es la señal de datos

NOTA: Los pines SDA y SCL no son pines adicionales disponibles en UNO para I2C, es una copia de los pines A4 y A5.

SPI:

Pin11: (MOSI)

Pin12: (MISO)

Pin13: (SCK)

  • MOSI (Master Out Slave In): la línea maestra para enviar datos a los periféricos.
  • MISO (Master In Slave Out): la línea esclava para enviar datos al maestro.
  • SCK (Serial Clock): el pulso del reloj que sincroniza la transmisión de datos generada por el maestro.

Los pines correspondientes junto con la biblioteca SPI se utilizan para la comunicación SPI.

Los encabezados ICSP se pueden usar para programar ATmega directamente usando el cargador de arranque.

Paso 8: RELOJ:

Tiene un reloj de 16MHz a bordo que lo hace micro controlador más rápido y más rápido.

Paso 9: OTRAS CARACTERÍSTICAS:

  • Tiene un botón de reinicio para reiniciar el programa en el chip.
  • Un Led a bordo se asigna al pin 13 para fines de depuración y prueba.
  • Un LED de potencia para indicar potencia.
  • Dos Led para RX y TX que parpadea cuando se lleva a cabo la comunicación en serie.

Así que espero que tenga todas las respuestas que necesita saber sobre lo que hay dentro de un Arduino UNO. Entonces, ¿por qué estás esperando para ir a buscar tu placa Arduino de Amazon, Ebay, Flipkart o de cualquier tienda minorista electrónica cerca de ti?

Si ya tiene uno, dígame qué ha hecho con él en el cuadro de comentarios. :-)

Artículos Relacionados