Está en la página 1de 14

Inicio

Acerca de

Post antiguos.

Usando Arduino como DAQ en Labview


9 abril, 2012 20:56 | 26 Comments | Bastian

SUSCRBETE AL BLOG POR CORREO ELECTRNICO


Introduce tu correo electrnico para suscribirte a este blog y recibir notificaciones de nuevas entradas. nete a otros 6 suscriptores Correo electrnico Suscribir

Desde hace tiempo estaba buscando alguna forma de hacer o conseguir de manera barata una tarjeta de adquisicin de datos que jubilen las improductivas PCLAB-812pg. Estas tarjetas de adquisicin de datos las tenemos de dotacin en el instituto y solo tienen un "pequeo" problema el bus ISA, que hace que solo se puedan usar en ordenadores ms que obsoletos y de los que cada vez quedan menos. Hace algn tiempo Angel Perles (gran profesor y mejor director de proyecto) me mando el siguiente enlace por si me interesaba, y vaya si me ha interesado. NI LabVIEW Interface for Arduino Toolkit Utilice E/S Arduino con LabVIEW National Instruments Por cierto, Angel es el autor de cheapDAQ, del que ya hablar ms adelante. Bueno, pues resulta que los amigos de NI nos han hecho un traje a medida. Han creado componentes para Labview (VI) y el firmware necesario para convertir una placa de arduino en una tarjeta de adquisicin de datos y poder manejarla por USB desde labview. Las caractersticas de la DAQ resultante no es que sea como para tirar cohetes (200hz), pero es mejor que lo que tenamos (nada). Pues nada os explico como he conseguido que funcione. Al lo! Requisitos: Un arduino (Obvio) basado en el ATMEGA328 o superior (en el ATMEGA168 no cabe el firmware). Vale un Duemilanove, pero en nuestro caso ser un Arduino UNO. El IDE de Arduino (versin 1) Labview 2009 o superior (vale la versin trial) Kit de drivers VISA. VIPM (VI package manager). Labview Interface for Arduino (en adelante LI FA) Lo primero que necesitamos instalar es Labview. Podemos descargar la versin de evaluacin del siguiente enlace, aunque para hacerlo primero tendremos que registrarnos. http://www.ni.com/trylabview/ Una vez unstalado Labview, procedemos a instalar el pack de drivers de VISA, que podemos descargarlo desde la siguiente pgina. Yo he instalado la versin 5.1.1, pero funciona con la versin 5.0.3 y ya han sacado la 5.1.2. NI-VISA 5.1.1 Despus instalamos el gestor de paquetes VI (VIPM). Podemos descargar la versin de la comunidad (free) de la siguiente pgina. Este programa ser el que descargue e instale los VI de Arduino en Labview. JKI VI Package Manager. Una vez instalado todo esto, ejecutamos el gestor de VI (VIPM) y buscamos "Arduino". Solo

BUSCAR:
Search

ETIQUETAS:

16F876 arduino ART2003


brazo robot c18 Campus Competicion concurso conversor USB-RS232 cp210x CS113 Desafo Robot

Electronica Entrenadora HC06 bluetooth IDE IDE X2 labview mplab PCB Pingubot Pinguino pinguino32
pinguino X2 programador PIC script servo

DAQ

shield Software tutorial ubuntu velocista Videotutorial

Robot

Videotutoriales X3
SITIOS DE INTERES
A.R.D.E. C.I.r.E. El Electrn Libre MI granja digital. Pingubot Pinguino Xbot

tenemos que seleccionar el paquete de la lista e instalarlo. Los paquetes de componentes del LIFA se pueden descargar e instalar manualmente, pero esta forma es mucho ms fcil. Cuando termine, habremos completado la parte de instalacin del Labview, nos queda la parte del Arduino.

MI CANAL EN YOUTUBE

MAPA DE VISITAS

Este obra est bajo una licencia de Creative Commons Attribution-ShareAlike 3.0 Unported. El IDE de arduino lo descargamos directamente de la pgina de GoogleCode. En la pgina de Arduino en Espaol, los enlaces a las ltimas versiones no estn actualizados, se quedaron en la versin 0019. Yo he utilizado la versin 1.0. En el siguiente enlace est la lista de las ltimas versiones del IDE. http://code.google.com/p/arduino/downloads/list Una vez descargado lo descomprimimos y nos creamos un enlace en el men de programas o el escritorio si lo prefieres. Con esto ya est todo instalado y solo tenemos que cargar el firmware del LIFA al Arduino para que se pueda comunicar con Labview. Lo primero es conectar la placa de arduino al USB. Si es la primera vez que lo haces, debers instalar los drivers de windows (si es que todava usas este SO). No te preocupes que el IDE de arduino ya los trae, solo hay que decirle al sistema en que carpeta se encuentran. Conectamos el Arduino y nos aparece el tpico globo que avisa de que no se han encontrado los drivers del nuevo dispositivo, hacemos clic en el y nos da la opcin de buscar los drivers. Si no al aparece, podemos ir de directamente administrador

ARCHIVOS
Elegir mes

ENTRADAS RECIENTES
Descubriendo los CORTEX-M Arduino DAQShield: Gerber Arduino DAQ Shield: Archivos Pingutooth: Pingubot + Bluetooth Novedades sobre Pinguino

COMENTARIOS RECIENTES
kike en Usando Arduino como DAQ en Labview Bastian en Usando Arduino como DAQ en Labview Bastian en Usando Arduino como DAQ en Labview taka en Usando Arduino como DAQ en

dispositivos haciendo clic derecho sobre "Equipo" (Mi PC en XP) y seleccionando Administrar en el men emergente. Una vez abierto el administrador de dispositivos nos encontraremos con el arduino desconocido.

Hacemos clic con el botn derecho sobre el dispositivo desconocido y elegimos la opcin

Labview JOrge en Usando Arduino como DAQ en Labview

"Actualizar software de controlador". En la siguiente ventana elegimos la opcin "Buscar software de controlador en el equipo". Ahora se nos pedir que indiquemos en que carpeta estn los
drivers de arduino. Tendremos que seleccionar la carpeta "drivers" que hay dentro del directorio de Arduino.

y aceptamos la instalacin del driver, tras lo cual, nuestro arduino estar reconocido en el sistema como un puerto serie. El nmero de puerto serie lo necesitaremos en los siguientes pasos.

Ya tenemos arduino

conectado

al usb

reconocido por el sistema, ahora toca programar el arduino con el sketch que comunica la placa con labview. El sketch de arduino se instala con LIFA, por lo que tenemos que ir a la carpeta donde se ha instalado. La ruta es un poco larga, as que mejor lo miris en el pantallazo de la derecha. En el directorio LVIFA_Base, se encuentra el archivo LVIFA_Base.pde que es el sketch que debemos abrir. Se nos abrirn adems todas las libreras. Cuando lo tenemos todo abierto lo programamos en la placa de arduino. Primero seleccionamos el tipo de placa que estamos utilizando, que en nuestro caso es una arduino UNO. Se selecciona desde el men t ools , en la opcin Board .

Ahora elegimos el puerto serie (COM) que utiliza el sistema para comunicarse con la placa de arduino. En mi caso es el COM14, pero el sistema nos puede haber asignado cualquier otro. Lo puedes averiguar en el Administ rador de disposit iv os . El puerto se selecciona en la opcin "Serial Port" del men Tools. Y ya podemos programar la placa con el botn de la flecha de la parte superior.

Eso es todo. Con esto ya tenemos lista la placa de arduino para comunicarse con Labview y en Labview tenemos montones de VI que nos van a permitir hacer facilmente aplicaciones para controlar procesos usando arduino como tarjeta de adquisicin de datos. Si abrimos labview podemos usar alguno de los ejemplos que vienen con LIFA. Como ejemplo vamos a ver el hace uso de una entrada analgica. Los ejemplos de LIFA para Labview se instalan por defecto en la carpeta de ejemplos de Labview, y el ejemplo que buscamos es Arduino Analog Read

Pin .
Este ejemplo consiste en leer una entrada analgica de Arduino y mostrar la tensin de entrada en un indicador. Primero montamos un circuito que nos vare la tensin en una entrada con un potencimetro por ejemplo. El propio ejemplo nos da una esquema para hacerlo:

Una vez montado el circuito y abierto el ejemplo tendremos que modificar en el VI (Arduino Init) los datos referentes a la placa de arduino: Puerto de comunicacin y modelo de Arduino. En la ventana del front end del ejemplo, seleccionamos "Show

Block Diagram" del men Window.


En el diagrama de bloques haremos doble clic sobre el VI de inicializacin de Arduino. Este es el encargado de iniciar la

comunicacin con la placa, por lo que es aqu donde hay que configurar el modelo de placa de Arduino que utilizamos y el puerto serie.

En la ventana que nos aparece al hacer doble clic, seleccionamos el modelo de Arduino y el puerto serie que utiliza. Se muestra que opciones hay que modificar en la siguiente imagen.

Con eso lo tenemos listo; cerramos las dos ultimas ventanas, y en la ventana del front end ejecutamos la aplicacin de Labview. Si la placa est conectada y hemos configurado correctamente la aplicacin; al modificar la tensin de la entrada con el potencimetro, se mueve el indicador de la aplicacin. En el siguiente vdeo se puede ver el funcionamiento.

Por ltimo os dejo aqu los enlaces a las pginas de las que he sacado toda esta informacin: https://decibel.ni.com/content/groups/labview-interface-for-arduino?view=overview http://vishots.com/getting-started-with-the-labview-interface-for-arduino/ Espero que os sea tan til como nos va a ser a nosotros. Salu2!

Comparte
esto:

Posted in: Arduino, Electrnica, Software | Tagged: arduino, DAQ, labview

26 Thoughts on Usando Arduino como DAQ en Labview

Sergio MT on 11 mayo, 2012 at 14:18 said: Gracias, muy bueno!! Reply

Geovanny Mx on 19 mayo, 2012 at 23:01 said: Muy buen aporte la verda estoy por realizar un proyecto me estaba dando dolor de cabeza lo q necesitaba era lo de la conf. del arduino y finalizar con la seleccion del puerto con VI pero creeme si hubiese visto primero tu pag no hubiese batallado tanto antes Reply

miguel on 20 junio, 2012 at 7:30 said: DISCULPA AMIGO PERO AL ARDUINO NO SE LE CORRE NINGUN PROGRAMA? Reply

Bastian on 23 junio, 2012 at 15:02 said: Si!. El Arduino debe de ejecutar el programa que lo comunica con labview por usb. Lo explico a mitad del post, cuando digo: ahora toca programar el arduino con el sketch que comunica la placa con labview. El sketch de arduino se instala con LIFA, por lo que tenemos que ir a la carpeta donde se ha instalado. La ruta es un poco larga, as que mejor lo miris en el pantallazo de la derecha. En el directorio LVIFA_Base, se encuentra el archivo LVIFA_Base.pde que es el sketch que debemos abrir. Se nos abrirn adems todas las libreras. Cuando lo tenemos todo abierto lo programamos en la placa de arduino Reply

Sohail on 19 agosto, 2012 at 1:20 said: Thanks for the compiled tuariotl!Just another data point: This still works with Arduino 0021 (the latest pack)Also, those who would want to use this with Uno and MEGA, please check out:Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/boards.txtThis file contains all the values for the MCU, upload speed and the protocol. [WORDPRESS HASHCASH] The poster sent us 0 which is not a hashcash value. Reply

Victor on 14 agosto, 2012 at 18:01 said:

ayuda, me sale esto:

LVIFA_Base.cpp: In function 'void processCommand(unsigned char*)': LVIFA_Base.pde:-1: error: 'BYTE' was not declared in this scope Desde Arduino 1.0, la palabra clave 'BYTE' ya no est soportada en Serial.print(var, BYTE). Por favor utiliza Serial.write() en su lugar. LVIFA_Base.pde:-1: error: 'class TwoWire' has no member named 'send' Desde Arduino 1.0, la funcin Wire.send() ha sido renombrada Wire.write() para mantener la consistencia con otras libreras. LVIFA_Base.pde:-1: error: 'class TwoWire' has no member named 'receive' Desde Arduino 1.0, la funcin Wire.receive() ha sido renombrada Wire.read() para mantener la consistencia con otras libreras. LVIFA_Base.cpp: In function 'void spi_sendReceive(unsigned char*)': LVIFA_Base.pde:-1: error: 'BYTE' was not declared in this scope Desde Arduino 1.0, la palabra clave 'BYTE' ya no est soportada en Serial.print(var, BYTE). Por favor utiliza Serial.write() en su lugar. LVIFA_Base.pde:-1: error: 'BYTE' was not declared in this scope Desde Arduino 1.0, la palabra clave 'BYTE' ya no est soportada en Serial.print(var, BYTE). Por favor utiliza Serial.write() en su lugar. Reply

Bastian on 15 agosto, 2012 at 7:12 said: Tiene pinta de que ests compilando una versin antigua del LIFA te has descargado la versin correcta/ltima? Reply

Carlos on 18 agosto, 2012 at 2:41 said: Hola, tengo un problema al tratar de compilar el archivo LVIFA_Base en el arduino. Me sale esto: AFmotor\AFMotor.cpp.o: In function `AFMotorController': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:25: multiple definition of `AFMotorController::AFMotorController()' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:24: first defined here AFmotor\AFMotor.cpp.o: In function `AFMotorController': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:25: multiple definition of `AFMotorController::AFMotorController()'

AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:24: first defined here AFmotor\AFMotor.cpp.o: In function `AF_DCMotor::setSpeed(unsigned char)': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:299: multiple definition of `AF_DCMotor::setSpeed(unsigned char)' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:298: first defined here AFmotor\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:360: multiple definition of `AF_Stepper::setSpeed(unsigned int)' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:359: first defined here AFmotor\AFMotor.cpp.o: In function `AFMotorController::latch_tx()': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:49: multiple definition of `AFMotorController::latch_tx()' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:48: first defined here AFmotor\AFMotor.cpp.o: In function `AF_Stepper::onestep(unsigned char, unsigned char)': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:414: multiple definition of `AF_Stepper::onestep(unsigned char, unsigned char)' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:413: first defined here AFmotor\AFMotor.cpp.o:(.data.microstepcurve+00): multiple definition of `microstepcurve' AFMotor.cpp.o:(.data.microstepcurve+00): first defined here AFmotor\AFMotor.cpp.o: In function `AF_Stepper::step(unsigned int, unsigned char, unsigned char)': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:377: multiple definition of `AF_Stepper::step(unsigned int, unsigned char, unsigned char)' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:376: first defined here AFmotor\AFMotor.cpp.o: In function `AF_Stepper::release()': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:366: multiple definition of `AF_Stepper::release()' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:365: first defined here AFmotor\AFMotor.cpp.o: In function `AF_DCMotor::run(unsigned char)': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:265: multiple definition of `AF_DCMotor::run(unsigned char)' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:264: first defined here AFmotor\AFMotor.cpp.o: In function `AFMotorController::enable()': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:27: multiple definition of `AFMotorController::enable()' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:26: first defined here AFmotor\AFMotor.cpp.o: In function `AF_DCMotor': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:235: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)' AFMotor.cpp.o:C:\Users\Admin\AppData\Local\Temp\build4009067262730563549.tmp/AFMotor.cpp:234: first defined here AFmotor\AFMotor.cpp.o: In function `AF_DCMotor': C:\Users\Admin\Documents\Programas\arduino-1.0-windows(1)\arduino1.0\libraries\AFmotor/AFMotor.cpp:235: multiple definition of

`AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)' Reply

Carlos Tapia Ayala on 30 agosto, 2012 at 16:19 said: Muy buen aporte estimados, pero me preguntaba si se puede el proceso pero de manera inversa, es decir, tomar un control numerico, desde labview, y enviarlo hacia arduino, y en arduino almacenar ese dato en una variable y comenzar a jugar con esa informacion obtenida.. espero su respuesta y ayda. Reply

Bastian on 31 agosto, 2012 at 13:02 said: Por poder, se puede hacer, pero esto no te sirve. Tienes que hacer en labview un proceso que controle el CNC y envie al puerto serie (el que utiliza arduino) el dato que necesitas. Luego debes programar el aurduino para que procese la informacin obtenida por el puerto serie.. Reply

Carlos Tapia Ayala on 31 agosto, 2012 at 18:28 said: Muchas Gracias Bastian, por tu respuesta. ENtonces, no puedo utilizar unos de tantos puertos pwm que tiene el arduino, para poder leer ese valor, que envio desde labview ?? Reply

Carlos Tapia Ayala on 31 agosto, 2012 at 18:35 said: Ademas, me olvide mencionarlo, desde arduino puede enviar : una senal digital, una senal analogica y recibir en labview y desde labview, puedo enviar una senal digital, y recibirlo en arduino, me parece que si podria hacer recibir una senal analogica o utilizando un control number desde labview, para recibirlo en arduino. me parece que la clave es en pwm. A decir verdad, ya hecho esa prueba, pero cuando la recibo en el arduino, no sabria como tomarla. me parece que algun comando me hace falta para leerla. EN el labview, le indico que el puerto3 (pwm), envia un control number y en el arduino, de tipo la recibo ??? analogica ?, digital ???, y como hago para leer esa senal que esta enviada a traves del pin pwm ??, porque segun lo que yo se existe la programacion DigitalWrite para pwm y analogRead para senales digitales ?? ..porfa estimado ayudame..

Reply

Jorge on 26 septiembre, 2012 at 17:16 said: Hola Bastian soy nuevo,mi pregunta es para la instalacin de drivers en labview por que instale el paquete Visa y me da error de drivers error 5005 a que se debe?. Un saludo ,gracias Reply

hector on 25 noviembre, 2012 at 5:45 said: buen dia a todos espero y me puedan ayudar el problema es que yo tengo un arduino duemilanove y al intentar correr el programa para labview no me lo permite me dise que la memoria es insuficiente que puedo aser para poder comunicar mi arduino duemilanove con labview Reply

raulsb on 28 noviembre, 2012 at 2:42 said:

que tal amigo, lo que pasa es que no me aparece la libreria LIFA_BASE por lo tanto cuando ya quiero hacer el ultimo paso me marca este error core.a(main.cpp.o): In function `main': C:\Users\Lenovo\Documents\arduino-1.0.2-windows (1)\arduino1.0.2\hardware\arduino\cores\arduino/main.cpp:5: undefined reference to `setup' C:\Users\Lenovo\Documents\arduino-1.0.2-windows (1)\arduino1.0.2\hardware\arduino\cores\arduino/main.cpp:15: undefined reference to `loop' Reply

Mario on 12 marzo, 2013 at 14:33 said: Hola, he querido desargar el Lifa desde VIPM pero me sle un error que no encuentranla ubicacion del repositorio o algo asia alguien le ha pasado esto? Saludos!!! Reply

Joel on 28 abril, 2013 at 22:21 said: Hola me sale error a la hora de querer instalar vipm-2012, tengo labview 2010. VIMP 2012 windows setup requiere a version 2011 (or compatible) Labview run-time engineTo correct this problem, please contact the vendor of vimp 2012. or download labview runtime engine from the national instruments web site. Ya lo he descargado y lo tengo instalado y aun as no me deja ejecutar el VIMP Reply

Joel on 29 abril, 2013 at 4:17 said: Hola tengo problemas al compilar el sket ch de ejemplo LIFA_Base.cpp.o: In function `loop': C:\Users\Joel\Desktop\arduino-1.0.4-windows\arduino-1.0.4/LIFA_Base.ino:59: undefined reference to `checkForCommand()' C:\Users\Joel\Desktop\arduino-1.0.4-windows\arduino-1.0.4/LIFA_Base.ino:65: undefined reference to `sampleContinously()' LIFA_Base.cpp.o: In function `setup': C:\Users\Joel\Desktop\arduino-1.0.4-windows\arduino-1.0.4/LIFA_Base.ino:39: undefined reference to `syncLV()' Reply

ee on 3 mayo, 2013 at 1:49 said: Buen dia tengo el problema que no me puedo comunicar desde labview con el arduino uno que tengo, ya hice todo lo que indicas pero hay una diferencia que en el archivo LVIFA_Base.pde no me aparece solo esta una carpeta con el nombre LIFA_Base y use un programa LIFA_Base.ino pues no tengo otro que aparezca. El problema que al correr un programa aunque sea uno de prueba sencillo como encender un led me manda el error 5001 me podrias ayudar y decirme en que estoy mal el equipo que uso es a 64 bits, tengo todo en 64bits menos el software de Arduino y el VIPM no se si esto me afecta puedes ayudarme me urge gracias Reply

Ezreal on 28 mayo, 2013 at 5:47 said: Buensimo, muchas gracias por el aporte todo claro y preciso. Reply

Joshua on 20 junio, 2013 at 19:48 said: Olles yo tengo una duda sobre la conexion con el arduino mega como hacer para que funcionen todos los pines ya que solo puedo controlar hasta el pin 13 como si tuviera un arduino one, y ya le configure en el bloque de apertura escritura y leer los puse en mega 2650 y aun asi no puedo Reply

JOrge on 13 julio, 2013 at 12:23 said: yo tengo una msp 430 launchpad y l progamo con un soft llamado energia quees muy similar a la ide de arduino que posibilidades tengo de que este proyectio sea compatible con

mi launchpad si todo archivo que tengamos en arduino lo podemos montar en la launchpad si modificar el programam y funciona

Reply

Bastian on 22 julio, 2013 at 14:04 said: NO creo que te funcione el mismo programa para la launchpad. El problema es que aunque la programacin sea compatible entre energia y arduino, el hardware no lo es con lo cual no creo que te funcione sin modificar el programa. Por cierto, yo estoy usando energia pero con la Stellaris (Cortex-M4) y tiene buena pinta. Salu2! Reply

taka on 21 julio, 2013 at 23:04 said: Para los que tienen problemas con este error: LIFA_Base.cpp.o: In function `loop': C:\Users\Joel\Desktop\arduino-1.0.4-windows\arduino-1.0.4/LIFA_Base.ino:59: undefined reference to `checkForCommand()' C:\Users\Joel\Desktop\arduino-1.0.4-windows\arduino-1.0.4/LIFA_Base.ino:65: undefined reference to `sampleContinously()' LIFA_Base.cpp.o: In function `setup': C:\Users\Joel\Desktop\arduino-1.0.4-windows\arduino-1.0.4/LIFA_Base.ino:39: undefined reference to `syncLV()' Solo tienen que copiar el archivo que se encuentra dentro de una carpeta que se encuentra en la carpeta de LIFA_BASE me parece que se llama lab view interface bueno es la nica carpeta que se encuentra. Ese archivo lo copian y lo pegan afuera de la misma crpete ejecuten LIFA_Base.ino y lo abren con arduino y compilan el error debera desaparecer por lo menos me funciono a mi. Reply

Bastian on 22 julio, 2013 at 14:04 said: Gracias por la info!

Salu2! Reply

kike on 28 agosto, 2013 at 13:45 said:

Buen dia amigos, alguien me puede ayudar quiero construir usar una cnc con arduino pero con un software que funcione en windows que no sea en linux porfa y gracias de antemano. Reply

Deja un comentario
Tu direccin de correo electrnico no ser publicada. Los campos necesarios estn marcados * Nombre *

Correo electrnico Web

Cdigo CAPTCHA *

body p

Publicar comentario Recibir un email con los siguientes comentarios a esta entrada. Recibir un email con cada nuevo post.

Previous Post

Next Post

Copyright 2013 - Robtica Ldica

Chip Life Theme by TutorialChip WordPress