TALLER DE ARDUINO CON
LABVIEW
INTRODUCCCION A LOS
MICROCONTROLADORES ARM
Introducción a la programación con arduino
Manejo de entradas y Salidas con Arduino
Manejo de los canales analógicos de Arduino
Comunicación serial con arduino y la PC
Introducción a la programación en Labview
Comunicación Serial entre Arduino y Labview con el Toolkit
NIVISA
Comunicación Serial entre Arduino y LabVIEW con el Toolkit
LINX
¿Qué es ARDUINO?
Arduino es una plataforma de hardware de
código abierto, basada en una sencilla placa
con entradas y salidas, analógicas y digitales,
en un entorno de desarrollo que está basado
en el lenguaje de programación Processing.
CARACTERISTICAS DE ARDUINO
Microcontrolador ATmega328.
Voltaje de entrada 7-12V.
14 pines digitales de I/O (6 salidas PWM).
6 entradas análogas.
32k de memoria Flash.
Reloj de 16MHz de velocidad.
PINES DE CONEXION
FUNCIONES PARA ENTRADA Y SALIDA
Configuración del Pin
pinMode(pin, INPUT)
Manipulación del Pin
digitalWrite(pin, HIGH)
digitalRead()
FUNCIONES PARA CANAL
ANALOGICO
Lectura del canal Analógico
analogRead(pin)
FUNCIONES PARA COMUNICACIÓN
SERIAL
Inicio del puerto Serial
[Link](BAUD)
Envió de Datos
[Link](data)
[Link](data
Recepción de Datos
[Link]()
[Link]()
¿Qué es LabVIEW?
LabVIEW es una plataforma y entorno de
desarrollo para diseñar sistemas, con un
lenguaje de programación visual gráfico.
Recomendado para sistemas hardware y
software de pruebas, control y diseño, simulado
o real y embebido, pues acelera la
productividad.
NI VISA
es un estándar para la configuración,
programación y sistemas de solución de
problemas de instrumentación que comprende
las interfaces GPIB, VXI, PXI, de serie, Ethernet, y
/ o USB.
TOOLKIT LINX
El LINX LabVIEW MakerHub hace más fácil
conectarse con plataformas embebidas
comunes como chipKIT, Arduino y NI myRIO, así
como sensores comunes incluyendo
acelerómetros, sensores de temperatura y
sensores ultrasónicos de distancia.
MUCHAS GRACIAS POR LA ATENCION
PROFESOR DEL CURSO:
RAMIREZ BARRERA ROBERT
DOCENTE – LABOTEC
CORREO:
ROBERT_ELECTRONICA@[Link]