Programación

Programar en Arduino

Presentación

Este curso te permitirá ingresar en el mundo de la programación Arduino, su alcance y sus posibilidades. Automatizar procesos, capturar y monitorear datos a partir de la programación de sensores y actuadores analógicos y digitales.

Contenidos

1. Microcontroladores. Placas Arduino. Arduino UNO R3. Shields, accesorios y módulos. Instalación del IDE en distintos Sistemas Operativos. Estructura del Sketch. Salidas Digitales.

2. Tensión, corriente, 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. Estructura de Control IFSumas, restas y otros operadores en C++. Comunicación Serial PCArduino / Debugging por Serial.

3. Entradas Digitales: Pulsadores. Circuitos PullDown 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.

4. Estructura de control WHILE: Estructura de control FOR. Salidas Analógicas con PWM. Analog Write. 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.

Modalidad

Curso moderado por un tutor/a. El inscripto tendrá acceso a un aula virtual donde se encontrará con otros compañeros y con un tutor/docente que lo acompañará a lo largo del curso.

Requerimientos técnicos

Contar con PC o Notebook con acceso a internet y Windows 7 o superior