Cursos

CURSO INTRODUCTORIO A ARDUINO

El IFISUR junto al Departamento de Física de la UNS, dictó durante Octubre y Noviembre del 2015, el curso Introductorio a Arduino.

Este curso, orientado a todos los estudiantes de las carreras del Departamento de Física, pretende dar a conocer los mecanismos electrónicos y programación para poder incursionarse en el desarrollo y armado de proyectos basados en Arduino (sus principales características, usos y aplicaciones).

Curso dictado por :Rodrigo Batista y Leandro Marezi, miembros de la carrera de personal de apoyo a la investigación del IFISUR (UNS-CONICET).

Fecha de incio : 21 de Octubre de 2015

Días y Horarios : Miércoles de 10 a 12hs.

Lugar : Sala de cómputos. Laboratorio de grado. Departamento de Física.


Contenido del curso

Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo (IDE), diseñada para facilitar el uso de la electrónica en proyectos de múltiples disciplinas (ingeniería, arquitectura, arte, entretenimiento, hobby, etc.).

Arduino puede tomar información del entorno a través de sus entradas analógicas y digitales, procesarla y controlar sensores, motores y otros actuadores; por lo que resulta ideal para agregar inteligencia e interacción a proyectos, desde simples juguetes hasta desarrollos de ingeniería. Tras finalizar el curso, los alumnos -aún sin tener conocimientos previos ni de electrónica / ni de programación contarán con las habilidades, recursos y conocimientos necesarios para poder planificar, diseñar y construir por su propia cuenta dispositivos con Arduino de una complejidad moderada.

Temario:

- Introducción a Arduino: ¿Qué es Arduino?. Partes constituyentes. Entradas / Salidas. Comunicación.

- Conceptos básicos de electrónica: Señales analógicas, señales digitales y componentes electrónicos.

- Tipos de módulos, sensores y actuadores compatibles con Arduino.

- Programando el Arduino: Descripción del ambiente de programación (Arduino IDE),instalación. Estructura de un programa de Arduino. Conceptos básicos deprogramación en lenguaje C de Arduino. Uso de bibliotecas en Arduino. Tipos de datos.

- Armado de circuito para control de LEDs con Arduino, enviando y recibiendo mensajes por el puerto USB. Uso del monitor serie.

- Señales digitales y analógicas: Sensado de pulsadores y resistencias variables. Medición de tensión aplicada a una entrada analógica. Conversión Analógico/Digital. Control de salidas digitales. Programa de aplicación: Uso de un LDR para medir intensidad luminosa.

- Estructuras de control de programa. Operadores matemáticos y de comparación.

- Lectura de señales analógicas y manejo de salidas digitales. Aplicación: Termómetro, sensor de presión, etc.

- Salidas analógicas en Arduino: Control por modulación de ancho de pulso PWM.(Ej.: variación de intensidad de iluminación en un LED para obtener varios colores en un LED RGB.)

- Manejo de Displays digitales LCD para la presentación datos (Ej.: mostrar temperatura, presión, humedad, etc.).

- Funciones en Arduino.

- Armado de un prototipo para el Sensado de temperatura y humedad ambiente.

- Comunicación Ethernet y Acceso a Internet.