Inscripción

 

Objetivos:

  • Conocer qué es Arduino y reconocer diferentes tipos de placas Arduino, sus características y diferencias.
  • Establecer qué placa de desarrollo es la más adecuada para cada proyecto en función de las características de este.
  • Conocer y usar software de programación de estas placas. IDE de Arduino y Mblock
  • Conocer las funciones básicas de entrada/salida de una placa microcontrolada.
  • Aplicar la programación, en diversas tareas de diferentes niveles, con placas mcore (placas de los mbots).

Contenidos:

  • ¿Qué es Arduino?
  • Placas Arduino básicas (Arduino Uno, Mega, Nano), placas avanzadas (Arduino 101, Yún, MKR1000), otras placas microcontroladas (micro:bit, ESP) y shields (escudos multifuncionales). Características, diferencias y consideraciones a tener en cuenta en la puesta en marcha.
  • Programación en el IDE de Arduino y en Mblock.
  • Funcionamiento básico de un robot móvil (Mbot).
  • Uso del Mbot como sistema de control autónomo (inicio a la domótica).
  • Incorporación de electrónica adicional al Mbot.
  • Operaciones de escritura y lectura digital sobre un pin.
  • Operaciones de escritura y lectura analógicas sobre un pin.
  • Operaciones de escritura y lectura mediante UART (física y/o por software).