FUNCIONES Y TIPOS DE ARDUINO

FUNCIONES Y TIPOS DE ARDUINO

de ALEX DARIO CALVO TAMAY -
Número de respuestas: 0

1.    Que es el Arduino

Es una plataforma de hardware y software de código abierto basada en una placa con un microcontrolador que permite crear proyectos electrónicos interactivos, conectando el mundo digital con el físico, ya que puede leer sensores y controlar actuadores (luces, motores, etc.) mediante programación

2.    Funciones en Arduino

Los códigos en Arduino son reutilizables y realizan tareas específicas, lo que hace que el programa sea más ordenado y eficiente. Las funciones esenciales son setup(), que se ejecuta una sola vez al inicio para inicializar variables, modos de pin y comunicaciones, y loop(), que se ejecuta de manera continua para realizar las acciones principales del programa.

Otras funciones comunes incluyen digitalWrite(), utilizada para controlar salidas digitales; delay(), que permite generar pausas temporales; analogRead(), para obtener valores analógicos de sensores; Serial.begin(), que inicializa la comunicación serial; y Serial.println(), usada para enviar información al monitor serial. De igual manera, Arduino cuenta con funciones como millis(), que permite medir el tiempo sin detener la ejecución del programa, y analogWrite(), que genera señales PWM para controlar dispositivos como motores o LEDs con diferentes niveles de intensidad. Estas funciones amplían la capacidad del microcontrolador y permiten desarrollar proyectos automatizados.

3.    Tipos de Arduino mas comunes

Arduino Uno

Es la placa más popular y la más recomendada para comenzar. Usa el microcontrolador ATmega328P y sirve para proyectos básicos, educativos y de prototipado.

Arduino Mega 2560

Cuenta con muchos más pines y mayor memoria que el Uno, por lo que se usa en proyectos grandes como robots complejos, impresoras 3D o sistemas de automatización que requieren múltiples conexiones.

Arduino Nano

Es una versión pequeña y ligera del Uno, ideal para proyectos donde el espacio es reducido o se necesita montar la placa en prototipos compactos.

Arduino Micro y Arduino Leonardo

Estas placas pueden comportarse como un teclado o mouse ante una computadora gracias a su microcontrolador ATmega32U4, lo que las hace útiles para proyectos de interacción humana o dispositivos personalizados.

Arduino Due

Es una placa avanzada basada en un procesador ARM de 32 bits, lo que le da más velocidad y capacidad. Se usa en proyectos que requieren mayor potencia de procesamiento.

Arduino Mini

Una versión muy reducida que no incluye puerto USB directo y se utiliza cuando se desea integrar la placa en proyectos definitivos y de tamaño reducido.

Arduino Pro Mini

Similar al Mini pero optimizado para bajo consumo. Es ideal para dispositivos alimentados con baterías, sensores remotos y aplicaciones donde la eficiencia es clave.

Serie Arduino MKR

Conjunto de placas diseñadas para el Internet de las Cosas. Existen variantes con WiFi, GSM, LoRa o NB-IoT. Son placas modernas y optimizadas para comunicación inalámbrica.

Familia Arduino Nano 33

Versiones actualizadas del Nano, como el Nano 33 IoT, el Nano 33 BLE y el Nano Every, que integran conectividad inalámbrica, sensores adicionales y mejor rendimiento.

Arduino Zero

Es una placa avanzada basada en un procesador ARM Cortex-M0+, útil en proyectos que requieren precisión en temporización o mayor capacidad de procesamiento.

 image%20%282%29.png

4.    Componentes de Arduino

Está compuesto por una Placa de Circuito Impreso (PCB), que es una base de material no conductor con pistas de cobre, sobre la cual se montan componentes electrónicos como un microcontrolador, resistencias, condensadores, osciladores y conectores (USB, pines de entrada/salida), que trabajan juntos para procesar y controlar dispositivos externos, recibiendo energía por USB o una fuente externa.

Ø  Componentes Clave de una Placa Arduino

Microcontrolador: El "cerebro" de la placa (como el ATmega328P), que ejecuta el código cargado.

Placa de Circuito Impreso (PCB): Fabricada en un material aislante (fibra de vidrio/epoxi) con capas conductoras de cobre, es la base donde todo se monta.

Conectores: Puertos USB (para alimentación y programación), pines de alimentación (5V, 3.3V, GND) y pines digitales/analógicos para conectar sensores y actuadores.

Regulador de Voltaje: Controla y estabiliza el voltaje que entra a la placa para proteger los componentes.

Oscilador (Cristal o Resonador): Genera pulsos de tiempo precisos (ej. 16 MHz) para sincronizar la ejecución del microcontrolador.

LEDs Indicadores: Para mostrar el estado de encendido (PWR), transmisión (TX) y recepción (RX) de datos.

Botón de Reinicio (RESET): Para reiniciar el programa en la placa.

Componentes SMD: Resistencias, condensadores y otros circuitos integrados pequeños montados directamente en la superficie de la PCB (Surface Mount Device.

image%20%283%29.png

image%20%281%29.png