Conociendo los Puertos y Alimentación del Arduino Uno
Clase 19 de 38 • Curso Fundamentos de Desarrollo de Hardware con Arduino
Contenido del curso
Introducción al hardware libre
- 3

Arduino: Desarrolla Prototipos Interactivos con Microcontroladores
11:46 min - 4

Desarrollo de Prototipos de Hardware: Diseño y Fabricación
09:18 min - 5

Diseño Mecánico de Hardware con SolidWorks y Herramientas Paramétricas
05:03 min - 6

Desarrollo de Interfaces y Prototipos con QT en Sistemas Embebidos
04:07 min - 7

Hardware Libre: Arduino y Propiedad Intelectual
04:27 min - 8
Selección de Arduino para Envío de Datos a Servidor
00:14 min - 9
Fundamentos de Desarrollo de Hardware con Arduino
01:27 min - 10
Proyectos con Arduino: Componentes y Materiales Necesarios
01:13 min
Sensores, Actuadores y Procesadores
Introducción a la electrónica
Manos a la obra
- 19

Conociendo los Puertos y Alimentación del Arduino Uno
Viendo ahora - 20

Funcionamiento de la Protoboard para Prototipado Electrónico
04:36 min - 21

Programación Básica en Arduino: Primeros Pasos con LED y Código
07:53 min - 22

Variables y Constantes en Programación para Arduino
05:53 min - 23

Creación y Uso de Librerías en Arduino
03:10 min - 24

Uso del Potenciómetro para Control de LED con Arduino
10:06 min - 25

Comunicación Serial en Arduino: Uso del Monitor Serial
10:32 min - 26

Control de Intensidad Lumínica con PWM en Arduino
05:51 min - 27

Implementación de PWM con Arduino para Control de Brillo en LEDs
14:18 min - 28

Uso de Botones con Resistencia Pull-Up en Arduino
13:01 min - 29

Monitor de Temperatura con Arduino y Sensor LM35
10:59 min - 30

Cálculo del Multiplicador para Convertir Lecturas de Sensor a Celsius
05:05 min - 31

Conexión y programación de un LCD con Arduino para mostrar temperatura
17:28 min - 32

Programación de Semáforos con Arduino y Sensores
02:09 min
Automatización de procesos
- 33

Control de Motores y Servomotores con Arduino
23:17 min - 34

Control de Servomotores con Arduino: Conexión y Programación
11:07 min - 35

Control de Servomotor con Potenciómetro en Arduino
04:35 min - 36

Proyecto: Construcción y Programación de un Robot de Evasión de Obstáculos
08:53 min - 37

Programación de Funciones de Control de Movimiento en Arduino
08:09 min - 38

Programación de Botón de Inicio para Robots con Arduino
17:47 min
¿Qué es Arduino y cómo se alimenta?
Arduino es una plataforma de desarrollo de código abierto que te permite crear proyectos electrónicos interactivos. Una de las principales ventajas de Arduino es que no necesitas tener un ordenador conectado permanentemente una vez cargado el código en la placa. Puedes alimentarlo de diferentes maneras:
- A través de un cable USB tipo B desde tu computadora, que proporciona el voltaje y amperaje necesarios.
- Mediante un plug de barril con una fuente recomendada de entre 6 y 12 volts (máximo 17 volts).
- Usando un adaptador para baterías de 9 volts si deseas un dispositivo móvil.
Alternativamente, puedes utilizar el conector VIN y GND para una fuente de alimentación externa o extraer voltajes de 5V o 3.3V para alimentar otros componentes de tu proyecto.
¿Cómo se utilizan las entradas y salidas del Arduino?
Entradas analógicas
Arduino posee pines de entrada analógica (A0-A5) que permiten acceder a características como la luz, temperatura o humedad. Estos pines dividen un voltaje de 0 a 5 volts en 1,023 partes gracias al ADC (Convertidor Analógico a Digital) de 10 bits. Esto proporciona un nivel de precisión mayor al leer datos de sensores. Aunque también pueden configurarse como pines digitales, reduciendo su resolución a 8 bits (256 valores), lo cual es suficiente para detectar estados de encendido/apagado.
Salidas digitales y PWM
Los pines digitales de Arduino pueden usarse para conectar botones o sensores que operen con estados de 0 y 1. Algunos de estos pines ofrecen funcionalidad PWM (Modulación por Ancho de Pulso), indicada por un símbolo distintivo, que permite controlar el brillo de LEDs o la velocidad de motores.
Comunicación serial
Los pines 0 (Rx) y 1 (Tx) están dedicados a la comunicación serial, necesaria para intercambiar datos entre el Arduino y la computadora a través del cable USB. Sin embargo, utilizar estos pines para otros fines puede impedir la monitorización en tiempo real, a no ser que dispongas de un dispositivo más avanzado como el Arduino Mega.
¿Qué debo saber sobre el botón de reset y características adicionales?
El botón de reset en la placa Arduino reinicia cualquier programa que esté ejecutándose, iniciando nuevamente desde la primera línea de código. Es una herramienta útil para depuración o reiniciar el sistema en caso de errores.
Finalmente, Arduino incluye un puerto ICSP para programación en serie del circuito integrado, permitiéndote modificar el bootloader. Aunque esto es avanzado, es esencial para quienes deseen profundizar en el desarrollo a bajo nivel.
Con estos conocimientos, estarás más equipado para trabajar en tus proyectos Arduino, descubriendo cada vez más posibilidades. Siéntete libre de explorar y experimentar, el límite es tu creatividad.