Manual samsung.
Migue RzApuntes28 de Febrero de 2017
3.731 Palabras (15 Páginas)339 Visitas
Manual de Prácticas Arduino LabVIEW
| Universidad de Guadalajara CUCEI Laboratorio de Instrumentación virtual I
Manual de Prácticas Arduino LabVIEW Laboratorio de Instrumentación Virtual CUCEI
M. en C. Anuar B. Beltrán González
En colaboración con:
Alberto Daniel Ortega Zambrano
Itzel Niasandiu Aranguren Navarro
Manual de Prácticas Arduino LabVIEW
Universidad de Guadalajara CUCEI Laboratorio de Instrumentación virtual II
Contenido ¿Qué es LabVIEW? ......................................................................................................................... 1
Paletas de controles y funciones ................................................................................................ 2
Barra de herramientas ............................................................................................................... 3
¿Qué es Arduino? .......................................................................................................................... 3
Sistema decimal y binario .............................................................................................................. 5
Altos, Bajos y código ASCII .......................................................................................................... 5
Estructuras de control .................................................................................................................... 8
Práctica 1: Conversión de un arreglo a código ASCII..................................................................... 10
Build Arrays .......................................................................................................................... 10
Byte Array to String .............................................................................................................. 10
Diagrama de Bloques ........................................................................................................... 11
Panel Frontal ........................................................................................................................ 11
Práctica 2: Mandar un carácter por un puerto serial. .................................................................... 12
void setup(): ......................................................................................................................... 12
void loop(): ........................................................................................................................... 12
Serial.begin(): ....................................................................................................................... 12
Serial.available(): .................................................................................................................. 12
Serial.read(): ........................................................................................................................ 12
Serial.println(): ..................................................................................................................... 12
Monitor Serial ...................................................................................................................... 13
Práctica 3: Escribir y leer en el puerto serie. ................................................................................. 14
Librería VISA ............................................................................................................................ 14
Serial (VISA) ............................................................................................................................. 15
VISA Configure Serial Port .................................................................................................... 15
VISA Read y VISA Write ........................................................................................................ 16
VISA Close ............................................................................................................................ 17
Salidas y entadas digitales del Arduino ..................................................................................... 17
pinMode(): ........................................................................................................................... 17
digitalWrite(): ....................................................................................................................... 17
digitalRead(): ........................................................................................................................ 17
Programa en LabVIEW .............................................................................................................. 18
Diagrama de Bloques ........................................................................................................... 18
Manual de Prácticas Arduino LabVIEW
Universidad de Guadalajara CUCEI Laboratorio de Instrumentación virtual III
Panel Frontal ........................................................................................................................ 18
Programa en Arduino ............................................................................................................... 19
Conexión del Arduino ........................................................................................................... 20
Práctica 4 Leer voltaje con Arduino y mandar los datos por el puerto serie. ................................. 21
analogRead(): ....................................................................................................................... 21
analogReference(EXTERNAL): ............................................................................................... 21
analogWrite(): ...................................................................................................................... 21
Leer y actualizar un valor de manera continua ......................................................................... 22
Estructuras ............................................................................................................................... 22
Flat Sequence ....................................................................................................................... 23
Case Structure ...................................................................................................................... 24
While Loop ........................................................................................................................... 25
For Loop ............................................................................................................................... 26
Wait ..................................................................................................................................... 28
Programa en Arduino ........................................................................................................... 29
Conexión del Arduino ........................................................................................................... 29
Programa en LabVIEW .......................................................................................................... 30
Panel Frontal ........................................................................................................................ 30
Práctica 5 Mejorando la sincronización Arduino - LabVIEW .......................................................... 31
Programa en LabVIEW .............................................................................................................. 31
View As Icon ......................................................................................................................... 32
Transformar carácter a número ............................................................................................ 32
Combo Box ........................................................................................................................... 33
...