• Programación
    en Arduino

Cursos Cortos de Programación

Aprender a conocer la Plataforma y desarrollar Proyectos de Microelectrónica con Arduino.

Características de la Plataforma Arduino

Arduino es una compañía de desarrollo de software y hardware libres, así como una comunidad internacional que diseña y manufactura placas de desarrollo de hardware para construir dispositivos digitales y dispositivos interactivos que puedan detectar y controlar objetos del mundo real.

Su plataforma de código abierto permite la construcción de proyectos de microelectrónica y es la que más fuerza ha cobrado en los últimos años debido a su facilidad, bajo costo y amplia difusión.

La plataforma está basada en una placa electrónica de hardware libre que incorpora un microcontrolador re-programable y una serie de pines hembra, los que permiten establecer conexiones entre el microcontrolador y los diferentes sensores y actuadores de una manera muy sencilla (principalmente con cables dupont).

Más allá de la función que le otorgues, Arduino cuenta con una comunidad de usuarios muy activos que comparten constantemente sus conocimientos y recursos en línea.

Salida Laboral: conforme pasa el tiempo la popularidad de estas tarjetas se vuelve mayor, evidenciando el potencial que tienen para crear proyectos muy cercanos a lo profesional.

Los objetivos del curso son los siguientes:

Objetivos del Curso

    • Entender la plataforma Arduino, su alcance y posibilidades.
    • Conocer las distintas familias de módulos Arduino para distintos requerimientos.
    • Comprender el diseño y funcionamiento del circuito multiuso Arduino.
    • Utilizar los puertos de entradas y salidas digitales del Arduino.
    • Comprender las bases en la manipulación y conversión de las señales analógicas.
    • Diseñar e implementar sistemas básicos de sensores y actuadores analógicos y digitales.
    • Programar secuencias básicas de trabajo en C++ para la captura automática de datos desde sensores, su almacenamiento y la ejecución de acciones mediante actuadores electrónicos.
    • Comprender y utilizar un rango amplio de componentes electrónicos como así también herramientas de desarrollo como protoboards y multímetros.
    • Entender las bases sobre las cuales desarrollar sistemas de mayor complejidad utilizando modulos de terceros (shields) y sus librerías asociadas.