Arduino, electrónica y programación

  • 26/10/2020
  • 10
  • 120 horas / 8 semanas

https://www.cogitiformacion.es/index.php?r=cursos/ficha&idc=206808

Arduino es una plataforma libre, educativa y de desarrollo que se ha convertido en un referente en cuanto hardware libre.

Debido a su filosofía, a una gran comunidad de desarrolladores y a toda la tecnología y plataformas de las que disponemos, Arduino es una herramienta básica en el movimiento maker (crear objetos artesanales, pero utilizando la tecnología), la docencia en las áreas de ciencia, ingeniería, tecnología y matemáticas (STEM), el impulso del IoT (Internet of Things, "el Internet de las cosas"), el prototipado y la industria 4.0.

Arduino ya no solo es una herramienta para estudiantes, en el mercado se encuentran PLC basados en Arduino y también diferentes fabricantes como SIEMENS ya han sacado dispositivos compatibles con él.

Con todo esto Arduino se ha convertido en una herramienta imprescindible para la Ingenieria.

Temario

Módulo 1: Arduino electrónica y programación

  • Unidad 1.1: Plataforma Arduino (2 horas)
  • Unidad 1.2: Primeros Pasos con Arduino (4 horas)
  • Unidad 1.3: Entradas digitales (2 horas)
  • Unidad 1.4: Primeros Pasos Comunicación Serie (1 hora)
  • Unidad 1.5: Circuitos integrados (puertas lógicas) (2 horas)
  • Unidad 1.6: Variables numéricas y sistema binario (2 horas)
  • Unidad 1.7: Señales analógicas (6 horas)
  • Unidad 1.8: Señales PWM (2 horas)
  • Unidad 1.9: Estructuras de control (8 horas)
  • Unidad 1.10: Comunicación Serie (3 horas)
  • Unidad 1.11: Librerías (1 hora)
  • Unidad 1.12 : Funciones (2 horas)
  • Unidad 1.13: Operaciones matemáticas (1 hora)
  • Unidad 1.14 :Operaciones trigonométricas (1 hora)
  • Unidad 1.15: Operaciones pseudoaleatorias (1 hora)
  • Unidad 1.16: Pineado Arduino (1 hora)
  • Unidad 1.17: Ejemplos prácticos con sensores y dispositivos básicos de Arduino (24 horas)

Módulo 2: Electrónica y programación avanzada

  • Unidad 2.1: Condensadores y filtros (6 horas)
  • Unidad 2.2: Interrupciones (3 horas)
  • Unidad 2.3: Comunicación Serie Avanzada (2 horas)
  • Unidad 2.4: Comunicación I2C (3 horas)
  • Unidad 2.5: Comunicación SPI (3 horas)
  • Unidad 2.6: Memoria EEPROM (2 horas)
  • Unidad 2.7: Sensor de temperatura interno (1 hora)
  • Unidad 2.8: Modo bajo consumo (1 hora)
  • Unidad 2.9: Watchdog (1 hora)
  • Unidad 2.10: Simulador Thinkercad (1 hora)
  • Unidad 2.11: Herramientas debugger (2 hora)
  • Unidad 2.12: Crear una librería (2 horas)
  • Unidad 2.13: Ampliando las caracterísitcas básicas de un Arduino (10 horas)