Saltar al contenido
Logotipo de Trainontech Trainontech

Electrónica y Sistemas Embebidos · AP04-26B

Curso Avanzado Arduino

Interrupciones, buses de comunicación, bajo consumo, depuración y ampliación del hardware para proyectos Arduino serios.

Disponible Avanzado 3 módulos · 19 clases

Formato asíncrono Ingeniería / Industria, Docentes FP, Alumnado Arduino, Tinkercad

Lo que aprenderás

  • Entender el comportamiento de los condensadores en los circuitos con Arduino.
  • Usar interrupciones para que el programa responda a tiempo a cada evento.
  • Comunicar Arduino con otros dispositivos por serie, I2C y SPI.
  • Guardar datos en la EEPROM interna y en memorias EEPROM externas.
  • Reducir el consumo con los modos de bajo consumo y proteger el programa con el watchdog.
  • Depurar programas con el depurador y simular montajes en Tinkercad.
  • Escribir librerías propias y ampliar el hardware con multiplexores, registros de desplazamiento, expansores GPIO y conversores ADC/DAC.

Contenido del curso

3 módulos · 19 clases en vídeo · práctica guiada en cada módulo

Módulo 1 · Electrónica 2 clases
  • Condensadores I
  • Condensadores II
Módulo 2 · Programación 11 clases
  • Interrupciones
  • Comunicación serie
  • Comunicación I2C
  • Comunicación SPI
  • Memoria EEPROM
  • Sensor de temperatura interno
  • Modo de bajo consumo
  • Watchdog
  • Tinkercad
  • Depurador
  • Crear una librería
Módulo 3 · Ampliando el hardware de Arduino 6 clases
  • Multiplexor
  • Registro de desplazamiento
  • Expansor GPIO
  • Conversor ADS1115
  • Conversor MCP4725
  • Memoria EEPROM externa AT24C256

Requisitos

  • Haber hecho el Curso Introducción Arduino o tener soltura equivalente con la plataforma.
  • Para replicar las prácticas hace falta el kit de material del curso; la lista de compra está en el propio campus.

Descripción

Este curso continúa donde termina la introducción a Arduino y entra en lo que separa un montaje de prueba de un proyecto fiable.

Empieza con la electrónica de los condensadores y pasa a la programación avanzada: interrupciones, comunicación serie, I2C y SPI, memoria EEPROM, sensor de temperatura interno, modos de bajo consumo, watchdog, simulación en Tinkercad, depurador y creación de librerías.

El último bloque amplía el hardware de la placa con multiplexores, registros de desplazamiento, expansores GPIO, el conversor analógico-digital ADS1115, un conversor digital-analógico y memorias EEPROM externas. El curso se cierra con un cuestionario de evaluación.

¿Para quién es este curso?

  • Personas que ya programan Arduino y quieren hacer proyectos más robustos.
  • Profesorado de FP de electricidad, electrónica y automatización.
  • Perfiles de ingeniería que prototipan equipos con microcontroladores.
Disponible

Contenido ya grabado y publicado en el campus. Puedes empezar en cuanto te inscribas.

Código
AP04-26B
Nivel
Avanzado
Público
Ingeniería / Industria, Docentes FP, Alumnado
Entorno
Arduino, Tinkercad

Este curso incluye

  • 19 clases en vídeo bajo demanda
  • Práctica en entornos web y simuladores, sin instalar nada
  • Tutorización en el campus
  • Acceso desde móvil, tableta y ordenador
  • Actualizaciones cuando cambia la versión de la herramienta
  • Certificado de finalización

Sigue aprendiendo

Cursos relacionados