Arduino+labview

Solo disponible en BuenasTareas
  • Páginas : 52 (12804 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de septiembre de 2012
Leer documento completo
Vista previa del texto
6 Labview + Arduino
Utilización de Labview para la Visualización y Control de la Plataforma Open Hardware Arduino

Ver. 1.0

+

Arduino
José Manuel Ruiz Gutiérrez José Manuel Ruiz Gutiérrez
Serie: Herramientas Gráficas para la programación de Arduino 1

INDICE
1. 2. 3. 4. 5. Introducción Cinco razones para utilizar Arduino + LabVIEW ¿Dónde encontrar ayuda y herramientas para usar NILabVIEW y Arduino? Instalación del Software y el Hardware. Instalación del Firmware de comunicación entre LabVIEW Interface y Arduino Uno? 6. Algunas preguntas sobre la interface LIFA 7. Desarrollo de aplicaciones básicas. 7.1. Lectura de una entrada digital. 7.2. Test1 7.3. Comparador 7.4. Contador de impulsos 7.5. Contador de impulsos con puesta a cero 7.6. Intermitente 7.7. Semáforo Simple 7.8.Semáforo Ajustable 7.9. Gobierno de una Salida Analógica PWM 7.10. Gobierno de una salida digital seleccionada 7.11. Escritura/Lectura de todos los canales 7.12. Control de Servos 7.13. Función AND 7.14. Temperatura 1 7.15. Control Motor de cc. Velocidad y Sentido 7.16. Medida de Temperatura mediante el Bus I2C 7.17. Diálogo con Arduino Ethernet. 7.18. Lectura de una Entrada Analógica. 7.19.Conexión de un Módulo BlinkM. 7.20. Lectura de un valor Analógico Continuamente tomando muestras. 7.21. Adquisición de un número determinado de muestras de un canal analógico. 7.22. Medida de Luz 7.23. Control de un Diodo LED Tricolor (RGB). 7.24. Medida de Temperatura. 7.25. Manipulación de un Mando Joystick. 7.26. Generador de Tonos ANEXOS Material Básico Librerías de LIFA

2

Una primerareflexión.
Permíteme amable lector dedicar un pequeño espacio en este trabajo que ahora tienes en tus manos y que forma parte de un conjunto de trabajos que he venido realizando en los últimos años, para realizar una reflexión que estimo muy importante. Al escribir este, y otros documentos que escribí sobre el mismo tema, mi objetivo principal ha sido poder contribuir al desarrollo del conocimiento enel ámbito de las Plataformas Open Hardware y sus aplicaciones en el Desarrollo de Prototipos y Aprendizaje de las Técnicas de Automatización y Control Programable. Mi idea principal, es “compartir” mi trabajo y mis conocimientos con los demás, porque estoy convencido que en esta “sociedad del conocimiento”, que nos ha tocado vivir, ese es un camino grato y amable. No es “puro romanticismo” estoque te digo, es, más bien, una realidad, una forma de pensar, de trabajar y de vivir. Solo en un contexto de generosidad y colaboración es posible que avance la tecnología, siempre con el objetivo de lograr el bienestar de los pueblos y la justicia en sus formas de gobierno. Ojala y otros muchos profesores, investigadores, alumnos y entusiastas de la electrónica y la informática, sigan este caminoy cada vez sean más los trabajos que se pongan gratuitamente al servicio de la comunidad. Son muchos los que lo han hecho hasta ahora y espero que sean más los que se sumen a esta idea de “compartir el conocimiento”. José Manuel Ruiz Gutiérrez j.m.r.gutierrez@gmail.com 24 de Agosto 2012

3

Agradecimientos y reconocimientos.
La elaboración de este trabajo no hubiese sido posible sin recurrira las fuentes de conocimiento y a la experiencia de numerosas personas que de manera libre o adscritos a una entidad pública o privada han trabajado en el desarrollo de aplicaciones tanto hardware como Software para la Plataforma Open Hardware Arduino. Debo reconocer y agradecer en primer lugar la valiosa labor de NI (National Instruments) al atender esta demanda de la comunidad académica en eldesarrollo de LIFA (LabVIEW Interface for Arduino). De ellos he utilizado gran parte de la información que me ha permitido desarrollar este manual. Quiero también agradecer a todos los innumerables investigadores que desde sus distintos ámbitos han colocado en la Web sus trabajos para poder ser utilizados por la comunidad. Algunos ejemplos que figuran en este manual proceden de algunas páginas...
tracking img