INCULCAMOS RAZONAMIENTO
Arduino + MATLAB + LabVIEW
Nivel
Bsico - Avanzado
Curso Arduino con Matlab y LabVIEW para
robticos, mecatrnicos e ingenieros.
Temario:
Captulo 1 Introduccin
Sistemas empotrados (embebidos)
Arquitectura abierta del sistema arduino
Captulo 2 Instalacin de Arduino
Instalacin
Ambiente de programacin
Puesta a punto
Ejemplo blink
Ejemplo DigitalReadSerial
Ms ejemplos
Captulo 3 Plataforma Electrnica
Arquitectura AVR
Modelos de tarjetas arduino
Captulo 4 Lenguaje C
Para empezar que es lenguaje C
Empezando a programar en C
Variables
Operadores
Arreglos
Funciones
Instrucciones de programacin
If
If-else
If anidada
Switch
Operador ?
For
While
Do-while
Break
Continue
INCULCAMOS RAZONAMIENTO
Arduino + MATLAB + LabVIEW
Captulo 5 Apuntadores, Estructuras y uniones
Apuntadores
Estructuras
Uniones
Captulo 6 Libreras y funciones de Arduino
Stdio.h
Stdlib.h
Funciones matemticas
Funciones arduino
Funciones fundamentales
Tipos de conversin
Funciones para puertos digitales entrada/salida
Manipulacin de bits
Funciones para entradas analgicas
Adquisicin de seales analgicas
Termmetro
Funciones time
Funciones matemticas
Funcin map()
Funciones para generar y detener tonos
Funciones para procesar bits y bytes
Serial
Librerias estndar C
Librerias Arduino
Funciones Arduino
Interrupciones y aplicaciones
Captulo 7 Servos
Introduccin
Motores de corriente directa
Motor Shield
Librera Servo.h
Motores a pasos
Parmetros importantes
Motores a pasos con magneto permanente
Motores a pasos unipolares
Motores a pasos bipolares
Librera Stepper.h
EJEMPLOS
Nivel
Bsico - Avanzado
INCULCAMOS RAZONAMIENTO
Arduino + MATLAB + LabVIEW
Captulo 8 Arduino con MATLAB
Introduccin
Informacin Arduino con MATLAB (IMPORTANTE)
Integracin Numrica
Diferenciacin Numrica
Registro de resultados de trabajo
Protocolo de comunicacin
Adquisicin de datos MATLAB
Arduino desde MATLAB
Captulo 9 Control
Introduccin
Sistemas de segundo orden
Ejemplos de sistemas discretos
Simulacin de sistemas dinmicos
Aspectos a considerar en las tarjetas Arduino
Algoritmos de control
Control de un pndulo
Control de temperatura
Control de temperatura PID
Regla de sincrona del control de temperatura PID
Implementacin prctica del control PID
Ejemplos con la Arduino Intel Galileo
Captulo 10 Bluetooth
Introduccin
Bluetooth
Arquitectura de los dispositivos Bluetooth
Especificaciones tcnicas
Aplicaciones Bluetooth
Libreras para comunicacin serial
Librera SoftwareSerial del Sistema Arduino
Mdulo de Bluetooth
Funciones de puerto serial Bluetooth de MATLAB
Bluetooth Arduino + MATLAB
Comunicacin inalmbrica
Ejemplos y aplicaciones de control
Nivel
Bsico - Avanzado
INCULCAMOS RAZONAMIENTO
Arduino + MATLAB + LabVIEW
Captulo 11 Ethernet
Teora de Ethernet
Tecnologa de Ethernet
Trama de Ethernet
Arduino Ethernet Shield
Librera Ethernet
EthernetServer
Client class
Configuracin cliente/servidor
Ejemplos
Captulo 12 Manejo de interrupciones
Introduccin
Tipos de interrupciones
Rutinas de servicio de interrupciones
Aplicaciones de control en tiempo real
Captulo 13 WiFi
Introduccin
WiFi
Puntos de Acceso
Wifi Shield
Captulo 14 Arduino + LabVIEW
Introduccin
Ambiente de programacin LabVIEW
Programacin con LabVIEW
Adquisicin y desplegado de datos
Nivel
Bsico - Avanzado