Arduino: Fundamentos, Componentes y Funcionamiento Esencial
Clasificado en Electrónica
Escrito el en español con un tamaño de 491,41 KB
¿Qué es Arduino?
Arduino es una plataforma de desarrollo de hardware libre, compuesta por una placa de circuito impreso que integra un microcontrolador y una serie de pines de entrada y salida. Esta configuración permite la interacción con diversos componentes electrónicos para crear proyectos interactivos.
Open Hardware
Arduino es una placa de hardware libre (o open hardware). Esto significa que todos sus esquemas y diseños eléctricos son de dominio público.
Partes de la Placa Arduino
Botón de Reset
Permite reiniciar la placa.
Conector USB
Se utiliza para comunicar la placa Arduino con el PC.
Conexión de Alimentación (7V-12V)
Mediante un conector Jack de 2,1 mm, se alimenta la placa Arduino con un rango de tensión comprendido entre 7 y 12 voltios.
Pines de Alimentación (6 tipos)
- IOREF: Es un pin de referencia del voltaje al que debe trabajar el microcontrolador.
- RESET: Este pin tiene la misma función que el botón de reset.
- 3.3V: Este pin proporciona 3.3 voltios.
- 5V: Este pin proporciona 5 voltios para alimentar dispositivos.
- GND: Aquí se conectan los terminales de masa (tierra) de los componentes electrónicos.
- Vin: Este pin permite alimentar la placa Arduino directamente con un voltaje de entrada, similar al conector de alimentación.
Pines Analógicos
Son terminales que se utilizan para leer señales analógicas (voltajes variables) del exterior, como sensores de temperatura o luz.
Microcontrolador ATmega328P
Este circuito integrado es el "cerebro" de la placa. Es el encargado de ejecutar las instrucciones de los programas creados por el usuario.
Indicadores TX/RX
Indican que Arduino se está comunicando vía serie con el PC (transmisión y recepción de datos).
Conectores ICSP (In-Circuit Serial Programming)
Se utilizan para programar el microcontrolador directamente, desde un entorno diferente al IDE de Arduino y sin la conexión USB típica.
Indicador de Encendido (ON)
Mediante una luz verde, indica que la placa Arduino está alimentada correctamente y lista para funcionar.
Indicador de Carga (L)
Este indicador parpadea cuando se está cargando un programa a la placa Arduino.
Pines Digitales
Son terminales que se utilizan para enviar o recibir señales digitales (estados de encendido/apagado, 0V/5V) del exterior.
AREF (Analog Reference)
Proporciona el voltaje de referencia para las lecturas de los pines analógicos.
Microcontrolador ATmega328P: Características
- Modelo: ATmega328 (Microcontrolador de 8 bits).
- Voltaje de Funcionamiento: 5 voltios.
- Memoria Flash: 32 KB.
- Memoria SRAM: 2 KB.
- Memoria EEPROM: 1 KB.
- Velocidad de Proceso: 16 MHz.