Temario del curso
Introducción
- Microcontrolador vs. Microprocesador
- Arduino vs. Raspberry Pi
Visión general de los sistemas embebidos
Selección de la placa Arduino adecuada para su proyecto
La mentalidad para aprender Arduino
Fundamentos de la electrónica de Arduino
- Entender un diagrama de circuito
- Uso de un DVM (Voltímetro digital)
- Cómo evitar daños a los pines GPIO y otras precauciones de seguridad
- Conexión de todos los componentes
Herramientas de software y hardware para Arduino
- Exploración del Arduino IDE
- Programación del Arduino
- Escritura de su primer programa: Una luz intermitente (el "Hola Mundo" de la electrónica)
- Fundamentos de la programación: Bucles, condicionales, variables, funciones y parámetros
Interfaces de Entrada y Salida (E/S)
- Visión general de las interfaces de Entrada/Salida (E/S)
- Configuración de sensores de entrada
- LEDs, interruptores, zumbadores y dispositivos de visualización
- Configuración de dispositivos de salida (LEDs y robótica electromecánica)
- Programación del control de dispositivos de salida desde sensores
Proyectos
- Sistema de ajuste automático de luces
- Proyecto: Por definir (TBD)
Conceptos avanzados de Arduino
- Conversión analógica-digital (ADC)
- Comunicación serial y programación UART
- Sticks de sensores, motores y dispositivos de audio
Pruebas, depuración y extensión de las capacidades de Arduino
Unión a la comunidad de Arduino
Solución de problemas (Troubleshooting)
Comentarios finales
Requerimientos
- No se requiere experiencia previa en programación.
- Un entendimiento básico o interés en hardware.
Audiencia
- Desarrolladores principiantes
- Técnicos de hardware/software
- Personas técnicas de todas las industrias
- Aficionados (hobbyists)
Reseñas (7)
Empezar y hacer algunas cosas básicas fue súper útil
Remy Pieron - Facebook
Curso - Arduino Programming for Beginners
Traducción Automática
ambiente relajado e informal, con mucha ayuda durante los ejemplos prácticos
bernard hoey - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática
Disfruté de la formación que fue impartida por alguien con experiencia en el campo.
Nicholas Scott - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática
Encontré que el equilibrio entre la enseñanza en pizarra y el aprendizaje práctico de "manos a la obra" era justo para un curso introductorio de Arduino, y el ritmo también fue adecuado.
Neil Owen - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática
El estilo de Rod era entretenido.
Tom O'Hara - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática
Rod parecía muy conocedor y entusiasmado con el contenido del curso.
Kyle Stirling - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática
La adquisición de conocimientos útiles y la aclaración de algunas cosas de las cuales no estaba seguro anteriormente.
Kenneth Mahoney - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática