Curso Programación de Arduino y placas robóticas avanzadas

Tipo de formación

Duración

Modalidad

Ubicación

Centro

En este curso aprenderás a crear prototipos tras programar e interconectar placas microcontroladoras avanzadas con las funcionalidades de Inteligencia Artificial más demandadas en el sector.

Próximas fechas

Requisitos

Dirigido a:

  • Prioritariamente trabajadores desempleados, con carácter general residentes en la Comunidad de Madrid, inscritos en la red de oficinas.
  • Cuando los participantes sean trabajadores ocupados, deberán ser, con carácter general, residentes en la Comunidad de Madrid o prestar sus servicios en centros de trabajo ubicados en la misma.

Cumplir como mínimo alguno de los siguientes requisitos:

  • Certificado de profesionalidad de nivel 1.
  • Título Profesional Básico (FP Básica).
  • Título de Graduado en Educación Secundaria Obligatoria (ESO) o equivalente.
  • Título de Técnico (FP Grado medio) o equivalente.
  • Certificado de profesionalidad de nivel 2.
  • Haber superado la prueba de acceso a Ciclos Formativos de Grado Medio.
  • Haber superado cualquier prueba oficial de acceso a la universidad.

Es recomendable contar con los siguientes requisitos mínimos:

  • Tener conocimientos de electrónica.
  • Tener conocimientos básicos en montaje de sistemas microinformáticos.

A criterio de la Dirección General de Formación, se podrán establecer pruebas de conocimientos para el acceso a este curso.

Personas desempleadas, Personas en ERE o ERTE, Personas trabajadoras por cuenta ajena, Personas trabajadoras por cuenta propia (autónomos)

Módulo 1: Programación de placas robóticas con Arduino

Objetivo: Programar e interconectar placas microcontroladoras basadas en plataformas de prototipos electrónicos de código abierto (open-source), así como identificar las diferentes alternativas a nivel hardware y de programación de las placas robóticas disponibles en el mercado utilizando funciones, fórmulas, macros, gráficos y un lenguaje de programación.

Duración: 100 horas

Conocimientos/capacidades cognitivas y prácticas:

  • Introducción a los sistemas automatizados
  • Repaso de conceptos eléctricos y electrónicos
  • Ecosistema “maker”
    • Hardware
      • Arduino
      • Intel
      • Alternativas
    • Programación
      • Por bloques
      • Convencional
  • El Hardware Arduino
    • Características generales
    • Partes de la placa
      • Entradas y salidas analógicas
      • Entradas y salidas digitales
    • Componentes adicionales y cómo conectarlos
    • Sensores y actuadores
  • El Software de Arduino
    • El software de Arduino
    • Entorno de programación
      • Estructura del programa
      • Estructuras de control
      • Funciones
      • Variables
      • Tipos de datos
      • Operaciones aritméticas
      • Condicionales
      • Entradas y Salidas
      • Puerto serie
    • Módulos adicionales
      • Radiofrecuencia
      • Wifi (IOT)
      • Ethernet
  • Prácticas
    • Programación de leds
    • Control de sensores de luz
    • Pulsadores, zumbadores y servos
    • Infrarrojos y proximidad
    • Sensores de temperatura, humedad, etc
    • Reporte de información mediante Wifi

Habilidades de gestión, personales y sociales:

  • Análisis crítico, rigor y responsabilidad a la hora de solucionar errores de programación con actitud positiva y en un corto espacio de tiempo.
  • Capacidad de desarrollo continuo del proyecto, resiliencia y adaptabilidad.
  • Fomento de la autoestima y la autoconfianza al programar e interconectar placas robóticas con el lenguaje de programación Arduino.

Módulo 2: Placas robóticas avanzadas

Objetivo: Programar, diseñar y crear prototipos con placas robóticas avanzadas con funcionalidades pertenecientes a la rama computacional de la Inteligencia Artificial así como a las sub-disciplinas de esta última.

Duración: 50 horas

Conocimientos/capacidades cognitivas y prácticas:

  • Placas robóticas avanzadas
    • Identificación y comprensión de conceptos fundamentales
    • Programación de funcionalidades avanzadas
      • Inteligencia Artificial
        • Deep Learning
        • Visión Artificial: detección de objetos y reconocimiento de gestos
        • Procesamiento de lenguaje natural
    • Realización de prácticas
      • Coche inteligente tipo JetBot
  • Proyecto final
    • Realización de un prototipo de programación avanzada

Habilidades de gestión, personales y sociales:

  • Fomento del análisis crítico y toma de decisiones a través de la comprensión de la utilidad de las funcionalidades avanzadas relacionadas con la Inteligencia Artificial así como sus sub-disciplinas más demandadas (Deep Learning, Visión Artificial y Procesamiento de Lenguaje Natural) y sus aplicaciones en el sector TIC.
  • Creatividad, flexibilidad y adaptabilidad en el diseño e implementación de prototipos.
  • Autonomía y actitud activa para avanzar en las fases de un proyecto de programación de placas robóticas avanzadas.

Una vez completada y superada la formación exitosamente, recibirás tu diploma acreditativo por parte de la Comunidad de Madrid.

Curso impartido en las instalaciones del Centro de formación digital San Blas.

Dirección: Arcos de Jalón, 15, 28037, Madrid..

Teléfono: 910652681

Solicitar mi plaza

Formación subvencionada por:

logo-1.jpg
Ministerio_de_Educacion_Formacion_Profesional_y_Deportes-2.png
logo-ministerio-sepe-2.jpg
logo-fondo-social-europeo.jpg