Curso de Programación Arduino (desde cero!)

En este curso

En este curso aprenderás a crear proyectos con Arduino. El instructor del curso, Christopher Méndez, te enseñará programación de Arduino desde cero y cuáles son las habilidades que se necesitan para el armado de circuitos de entrada y salida, así como el uso de motores DC, PWM y pantallas LCD.

Al terminar el curso sabrás todo lo que necesitas para entrar al mundo de Arduino y construir proyectos.

El curso incluye un tutorial paso a paso para crear un Sensor de aparcamiento con señal auditiva y monitoreo de distancia con LCD con Arduino.

¡Te esperamos!

Temario

Video introducción de lo que es Arduino y para qué y cómo se usa (descripción de la placa físicamente).

  • Qué es Arduino?

  • Aplicaciones comunes del Arduino.

  • Cómo debe ser usado Arduino? (Rangos de voltaje, y uso físico).

  • Descripción de la placa físicamente.

  • Distintas placas de Arduino.

  • Comunidad de Arduino en la Web.

Configuración del entorno de trabajo y primer programa.

  • Descarga del Software. (Explicación de las carpetas descargadas)

  • Cómo instalar un paquete de tarjetas?

  • Cómo instalar una librería?

  • Entendiendo el lenguaje “Processing”

  • Mi primer código

  • Mi segundo código

Conexión de dispositivos de entrada y de salida + nuestro primer circuito.

  • Explicación de las entradas y salidas (diferentes tipos).

  • Cómo declararlas en el código de acuerdo con sus usos?

  • Voltajes y corriente máxima de las salidas. (Qué conectar y qué no)

  • Determinar las resistencias correctas para los LED’s.

  • Armado de primer circuito (LED).

  • Armado de segundo circuito (LED + Transistor).

Uso de instrucciones básicas (If, for, switch case, while) + circuito para lámpara 110v AC.

  • Declarar variables

  • Aprende a usar el If.

  • Aprende a usar el for

  • Aprende a usar el switch case.

  • Aprende a usar el while.

  • Circuito y código para controlar cargas AC. (Lampara 110v)

Control de velocidad de motor (ADC + PWM) + uso de funciones.

  • Explicación de ADC.

  • Uso del ADC con sensores análogos.

  • Explicación de PWM.

  • Uso del ADC + PWM para controlar un motor DC.

  • Que es una función.

  • Uso de una función para controlar un motor DC con PWM.

Control de pantallas LCD 2x16.

  • Qué es una pantalla LCD?, distintos tipos.

  • Conexión con Arduino.

  • Instalar librería y código ejemplo (Hola mundo).

  • Mostrar dato de un sensor en LCD.

  • Mostrar datos del monitor serial.

Comunicación serial y graficación de datos con el IDE de Arduino.

  • Qué es la comunicación serial y para qué sirve?

  • Sintaxis para la comunicación serial.

  • Comunicando el Arduino con la PC.

  • Comunicando 2 Arduinos.

  • Ploteo de datos en el IDE con el monitor serial.

Proyecto: parte 1 (Sensor de parqueo con señal auditiva y sensor ultrasónico).

  • Explicación del proyecto y principios de funcionamiento.

  • Descripción de los materiales a usar.

  • Estructuración del código 1.

  • Estructuración del código 2.

  • Montaje del circuito en el proto board.

  • Pruebas y tips del proyecto.

Parte 2 - lectura de distancia con LCD (BONUS).

Requisitos

No se requieren conocimientos previos

Instructor

Christopher Méndez
Christopher Méndez

Christopher Méndez es un estudiante de ingeniería eléctrica concentración electrónica industrial y previamente técnico en electrónica industrial. Los últimos 2 años se ha dedicado a sus estudios y paralelamente, a subir video tutoriales en YouTube de automatización, programación y electrónica en general. Nacido en República Dominicana, Christopher vive con sus padres y hermanos. Le apasiona la cinematografía, el surf y el parkour. Suele pasar el tiempo creando dispositivos para automatizar su habitación y grabando videos para su canal.