Programa

El curso inicia con prácticas individuales con los diferentes componentes del kit para lograr una asimilación rápida de los conceptos de electrónica y programación. Con el avance de las clases, se realiza una integración de los módulos para lograr desarrollos más complejos y mejorar las habilidades de programación.

No necesitás conocimientos previos ya que vas aprender desde cero los fundamentos básicos de este microcontrolador y orientarlos a tu obra para hacerla más interactiva y dinámica: sensores de proximidad, de movimiento, de luz y de sonido; pulsadores, joysticks; control de LEDs monocolor, RGB, matrices y más.

El workshop Arduino 101 también te da los fundamentos de electrónica para convertir tu prototipo creado en Arduino en una instalación REAL: manejo de LEDs de potencia, luces de 220V, motores y todo lo que necesites para tu proyecto. Hacé realidad tu instalación y que no quede solo en una maqueta.

Conceptos de electrónica

  • Tensión, corriente, resistencia y potencia
  • Diferencia entre corriente alterna y continua
  • Fuentes de corriente continua (step up, step down)
  • Frecuencia, audio frecuencia y radio frecuencia
  • Sistema binario y hexadecimal
  • Compuertas lógicas simples (OR, AND, NOT)
  • Diodos, transistores, LEDs, LDRs
  • Multiplexación

Arduino

  • Arquitectura de Arduino UNO
  • Diferencia entre microprocesadores y microcontroladores
  • Entradas/salidas digitales
  • Entradas analógicas
  • Salidas “analógicas” (PWM)
  • Acondicionamiento de señales
  • Conceptos de muestreo de una señal (ADC: analog to digital converter)
  • Relés de estado sólido (optoacoplados)
  • Relés mecánicos

Programación orientada a Arduino

  • Programación estructurada y secuencial
  • Diagramas de flujo
  • Sentencias simples de Arduino
  • Rutinas de Arduino (lazos while, for, if, case)
  • Funciones
  • Sentencias para entradas / salidas binarias y analógicas
  • Bibliotecas