Robótica I

Primeros pasos con Arduino Aprenda a utilizar una de las plataformas de hardware libre más poderosas, difundidas y adoptadas en la actualidad. Conozca los fundamentos de Arduino y de electrónica. Comience a desarrollar proyectos de electrónica, domótica y robótica desde la primera clase.

Objetivos: Comenzamos con una minuciosa presentación de las distintas placas Arduino, explicando características, ventajas y desventajas para que puedas elegir la que mejor se adapte a tus necesidades. Te explicamos cómo instalar el IDE de Arduino en distintos Sistemas operativos y las consideraciones a tener en cuenta para su alimentación con fuentes, baterías y USB. Te contamos las cosas que NO debes hacer con tu placa. Explicamos la estructura de un sketch (programa de Arduino), las construcciones necesarias de lenguaje C++, los distintos tipos de señales y cómo controlarlas. Trabajaremos con LEDs, Resistencias, Potenciómetros, Pulsadores, Sensores, entre otros.

Fecha de inicio: Agosto - Septiembre de 2019
Modalidad:
Presencial / Distancia
Duración: 3 meses

MODULO 1
• Presentación.
• Microcontroladores.
• Distintas memorias del microcontrolador.
• Introducción distintas placas Arduino.
• Arduino UNO R3.
• Introducción a los shields, accesorios, módulos, etc.
• Lista de Materiales
• Instalación del IDE en distintos Sistemas Operativos.
• Estructura del Sketch.
• Salidas Digitales.

MODULO 2
• Tensión, Corriente y Resistencia.
• Ley de Ohm y uso de Multímetro.
• Resistencias, leds y protoboard.
• Traslado de circuitos al protoboard.
• Programación inicial, resolución de un problema.
• Variables, constantes y define.
• Estructura de Control IF.
• Sumas, restas y otros operadores en C++.
• Comunicación Serial PC-Arduino / Debugging por Serial

MODULO 3
• Entradas Digitales.
• Pulsadores.
• Circuitos Pull-Down y Pull-Up.
• Circuitos con Pull-Up interno.
• Señales Analógicas.
• Entradas Analógicas (Analog Read).
• Potenciómetro.
• Control de señales mediante componentes.

MODULO 4
• Estructura de control WHILE.
• Estructura de control FOR.
• Salidas Analógicas con PWM.
• Analog Write.
• Segunda práctica de programación, integrando contenidos.
• Instalación y uso de librerías de terceros.
• Sensor de Temperatura y Humedad.
• Estrategias para la resolución de problemas.
• Esquemas lógicos de procesos.