Arduino con LabVIEW

Hola, deseo saber si alguna persona me puede contestar por que no puedo cargar LVIFA_Base.pde en mi tarjeta Arduino Duemilanove.

Luisatilio
Partiendo de la base que ya tienes instalado Labview y el IDE de Arduino en el mismo computador.
Ya se que es lo que te pasa. Primero que todo lo que me enviaste es solo el codigo de programación del arduino, en ese mismo codigo arriba donde dice #include, estas agregado bibliotecas, eso significa que estas incluyendo en tu codigo una biblioteca de arduino que es más codigo pero que esta dentro de un archivo y eso te permite ahorrarte el escribir funciones y declaracion de variables que alguien más ya las hizo, ahora las bibliotecas wire.h spi.hp y servo.h probablemente las tengas, no lo sé, pero tendras que meterte a la carpeta de C en windows donde tienes instalado el arduino y ver la carpeta libraries ahi es donde se pegan las bibliotecas que muchas de ellas las descargas de internet y luego de pegarlas, reinicias el IDE de Arduino y ahi puedes llamarlas desde el codigo que este escribiendo en el arduino mediante #incluye.
Ahora con respecto a la biblioteca labviewinterface.h, esta es la biblioteca que trae todas las funciones y variables que labview requiere para comunicarse con el arduino, esta biblioteca no la tienes instalada por eso en el mensaje de error te aparece que la variable no fue declarada y eso sera con todas las variables que estan en la biblioteca labviewinterface.h ya que las estas llamando pero no estan declaradas por que no haz instalado la biblioteca. 
Ahora, todas la bibliotecas que se utilizan para comunicar el arduino con labview junto al codigo que es el mismo que tu me mandaste vienen en un archivo el cual se instala automaticamente una vez que hayas descargado el "labview interface for arduino" que es un toolkit gratuito para labview. Estes toolkit para Arduino se baja con un software de National Instruments que se llama "VI package manager" y el cual se descarga desde http://www.ni.com/white-paper/11611/en  
Una vez que hayas instalado el VI package manager, instalas el "labview interface for arduino" con esto ya tienes la mitad del trabajo hecho. 
Ahora abres el IDE de Arduino y le pones open para abrir un proyecto y vaz a la carpeta de esta ruta en windows C:\Program Files\National Instruments\LabVIEW 2012\vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_Base 
Con eso ya tendras listo el codigo para subirselo al arduino que este utilizando, y debes hacer las modificaciones correspondientes en el codigo de arduino de acuerdo al arduino que quieras utilizar. 
Luego de ello te vaz a Lbview y programas lo que quieras y podros controlar el arduino desde labview.
Para que te quede más claro sigue este video de youtube http://www.youtube.com/watch?v=RGRhIQneO6w
Saludos y espero que te ayude mi respuesta
 

Similar Messages

  • Como hacer un telerruptor con labview

    necesito saber como hacer un telerutor con labview o en dado caso como prender y apagar un led con un solo push botton

    Google translation:
    "I need to know how to telerutor with LabVIEW or given case as turning on and off a LED with a single push button"
    What is a "telerutor"?
    Perhaps you should post on the Spanish board.

  • Comunicación control de temperatura omega 8500 con labview

    Estimados estoy intentando comunicar un control de temperatura omega 8500 atraves rs232 con labview pero no he tenido exito al momento de generar el mensaje y resibir un mensaje de respuesta.
    el formato del mensaje esta definido de la siguiente manera 
       #  [ID del controlador] [Comando][ numero del parametro a comandar],<nuevo valor informacion><unidad de temperatura> [CR/LF]
    el comando mas basico es el de reflejar el valor de temparatura que esta mostrando el indicador
                #[00][R][00],<xxxx><C>[CR]
                #00R00CR
    espero alguien me pueda ayudar , de antemano gracias

    duplicate
    LabVIEW Champion . Do more with less code and in less time .

  • Manejar Camara Ueye con labview

    Estoy usando una camara Ueye, necesito manejarla con Labview. Requiero inicializarla, verla en tiempo real y capturar imagenes desde el PC.
    Alguien que depronto haya trabajado con éste tipo de cámaras que me pudera ayudar?, la verdad no sé como puedo trabajarla.
    La camara es USB
    yo se que necesito uel driver IMAQdx, pero pues la verdad no sñe mucho, recien empiezo en esto, agradecería mucho la ayuda valiosa de ustedes.Gracias

    Hola!
    Creo que este ejemplo le ayudará.
    Saludos.
    Felipe Flores
    Engenharia de Aplicações
    National Instruments Brasil

  • Como puedo conectar un microbot teachmover a mi ordenador y controlarlo con labview?

    Como puedo conectar un microbot teachmover a mi ordenador y controlarlo con labview?

    Hola danelo.
    El Teachmover cuenta con una interfaz serial RS 232, por lo que puedes utilizarla y los VI´s de VISA desde LabVIEW para controlar el robot.
    http://www.ni.com/white-paper/7907/es.
    Tendrás que revisar el manual del robot para ver como realiza la comunicación con su programa, y después implementar el mismo tipo de comunicación en LabVIEW (Sustituir el programa que viene por ellos por un código de LabVIEW).
    Saludos.
    Aldo H
    Ingenieria de Aplicaciones

  • Coneccion PLC controllogix allen bradley rslinx con labview

    tengo un plc allen bradley controllogix que configuro la comunicacion con rsview a traves de rslinx pero quiero hacer un panel de similares  caracteristicas con labview 8.5 que tengo el opc server, lo que no se es la configuracion de ambos, es decir rslinx y labview para que se comuniquen y hacer en el panel frontal algo bueno. quiero poner aprueba labview. 
    espero que me puedan ayudar con comentarios, link, etc.
    cualquier ayuda lo agradecere

    Buenos días!
    Este link puede ayudar a usted:
    http://zone.ni.com/devzone/cda/tut/p/id/4626
    Saludos,
    Wagner Marinho

  • Como comunicar un PLC festo con labview

    Hola a todos, necesito comunicar un plc de festo con labview para hacer intercambio de datos, he intentado hacerlo por ethernet pero no he podido establecer la comunicacion, no se que se debe hacer. gracias

    Estimado luis_tec:
    Hay varias maneras de realizar la adquisicion que requieres. Necesitaria mas informacion sobre tu aplicacion para darte una solucion mas personalizada a tu aplicacion. 
     Suponiendo que unicamente manejaras seniales de 4-20mA y que tu velocidad de muestreo no importara, te pudiera recomendar utilizar los sistemas PAC (Programmable Automated Controller).
    Una solucion seria utilizar el cFP 100 el cual te permite medir corriente y voltaje en varios rangos si lo necesitaras. Luego adquirir la base de montaje para el modulo cFP 1808 o 1804. Con esta solucion  puedes comunicarte a tus seniales de manera serial o ethernet y te da la posibilidad de expansion.
    A continuacion te hago la referencia de estos productos en  nuestra pagina web:
    CFP 100
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/115​82
    CFP 1808
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/202​210
    Tambien te incluyo enlace a una presentacion de el manejo de estos equipos:
    http://www.ni.com/swf/presentation/us/pacpcio/
    Te recomiendo te comuniques a nuestra linea gratuita desde Mexico al 01 800 0100 793 y pidas te comuniquen con un representante de ventas para obtener una cotizacion  y mas detalles sobre estos sistemas.
    ESpero y esta informacion te haya sido de ayuda
    SAludos 
    ls
    Luis S
    Application Engineer
    National Instruments

  • Como comunico un plc s7 400h siemens con labview si utiliza industrial ethernet tcp/ip

    hola a todos
    Necesito comunicar con labview un plc s7 400h  de siemens, utiliza industrial ethernet tcp/ip  me gustarìas saber de que forma lo puedo comunicar, si es necesario utilizar algùn opc o si solamente con los vi's de tcp puedo comunicarlos

    Hola elias 2231, para comunicarte con un PLC a través de Labview básicamente tienes 3 opciones I/O digital, estándares de red, y OPC.
    Utilizar las salidas digitales de tu PLC, y conectaras a una tarjeta DAQ, o a un PAC.
    Para la parte de estándares de red como mencionas tcp/ip, puedes generar una arquitectura cliente servidor, y enviar los datos por tcp/ip, para implementar el cliente o servidor en labview puedes encontrar un ejemplo en find examples.
    Finalmente, y muchas veces la opción mas sencilla es el uso de un OPC Server, para conectarte con este las dos opciones principales son utilizar el modulo de DSC (data and supervisor y control) que es la mas sencilla o por medio de Datasocket en el cual realizarías una conexión a cada elemento de tu OPC
    Por facilidad y para reducir el tiempo de desarrollo yo te recomendaría utilizar el modulo de DSC
    Los siguientes links pueden ser de interés
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/2342
    http://digital.ni.com/public.nsf/websearch/F92C1F2F7B35105B86256DB200628B24
    Saludos
    Benjamin C
    Senior Systems Engineer // CLA // CLED // CTD

  • Programar con labview una pci-6251 para que ésta me genere una señal

    Hola a todos. Veréis tengo un problema; hemos adquirido una pci-6251 y necesito programarla  con labview 8.0 para que me genere una señal (en concreto, una chirp o un pulso), podría alguien como puedo hacerlo???

    Muchas gracias!!!! Ya he conseguido generar mi chirp. Ahora tengo otro problema necesito poner tres controles, uno para poner la chirp a la frecuencia que yo quiera, otro para indicar su longitud y otro para indicar su ancho de banda.
    Adjunto el programa para ver si vosotros sabeis cómo puedo añadirle estos controles. Gracias por vuestra ayuda!!!!
    Adjuntos:
    generacionchirp1.vi ‏62 KB
    generacionchirp11.vi ‏62 KB

  • Comunicación OPC entre un PLC Festo (OPC EasyServer) con Labview

    Ayuda.....Necesito comunicar un PLC Festo Fc 640 con Labview, yo tengo el software OPC EasyServer pero no se cómo comunicarlo con un VI.....
    Gracias.....

    Mmm... si tienes el software OPC para el equipo que quieres comunicar, LabView debe detectarlo al momento de querer conectar un control/indicador con alguna variable de tu equipo... El OPC es el que se ocupa de la conexión al equipo (PLC Festo en tu caso), es ahí donde tienes que configurar parámetros de comunicación tales como baudrate, paridad, stopbits, etc (asumiendo comunicación serial) y este software OPC server es directamente comunicable con LabVIEW... Sólo tienes que colocar tu control/indicador en el front panel >> [click derecho] >> Data Operations >> Datasocket connections... En la ventana que aparezca, al lado de la casilla "Connect to..." seleccionar el botón "Browse...", luego "Browse Measurement Data..."  y a continuación te aparece una lista de los servidores de datos registrados en tu máquina... busca y selecciona el parámetro que quieres y ya está.
    Ojo: la secuencia de pasos que menciono son para LabVIEW 7.1 (es la versión que yo tengo) debe ser igual o más fácil en versiones más recientes.
    Espero te sirva este comentario...
    Saludos!!

  • Configuración de pantallas de operación con LabVIEW

    Estoy desarrollando una aplicación en LabVIEW 8.0.1, y ahora me encuentro en la parte de desarrollar una pantalla en la que pueda mostrar a un operador lo que se desarrolla en los Block Diagram. Por ello me pregunto si existe algún manual o si alguien tiene experiencia en esto, le agradecería mucho su ayuda.
    Buen día.
    LabUser

    LabUser,
    Yo veo un par de opciones para esto: crear imagenes de los diagramas que quieres mostrar, o usar VIServer para controlar un VI y obtener una imagen del diagrama.
    Si son pocas las imagenes de diagramas que quieres mostrar, lo mas facil es guardarlas como JPG y que tu programa de LabVIEW las muestre. Hay unos ejemplos en LabVIEW 8 que se instalan con LabVIEW.
    Para obtener y mostrar una imagen de diagrama de un VI puedes usar el ejemplo adjunto. El Vi test.vi es del que vamos a obtener la imagen; el otro se encarga de obtener y mostrar una imagen del diagrama.
    Espero que te sea util este ejemplo.
    Juan Carlos
    National Instruments
    Adjuntos:
    GetBlockDiagramImage.vi ‏14 KB
    test.vi ‏12 KB

  • Comunicar sinamics g110 con Labview

    hola amigos, estoy desarrollando un proyecto en el cual me interesa, controlar un variador de frecuencias Siemens Sinamics G110, cuenta con un protocolo USS (Propio de Siemens), si alguien ya ha trabajado con este protocolo anteriormente, o ya ha desarrollado algo parecido para ver cómo comunicar ambos, sería de gran ayuda. 
    Saludos y gracias.

    Hola;
    Por favor no coloques tu pregunta en más de un foro, dificulta la documentación.
    http://forums.ni.com/t5/Discusiones-sobre-Productos-NI/Comunicar-sinamics-g110-con-Labview/m-p/28403...
    Saludos

  • Max6675 for k-type thermocouple temperature reading using arduino and labview

    Hi; I am trying to measure temperature using arduino mega +labview 2013 +k-type thermocouple+max6675.
    I am using LIFA interface.
    The circuit digram  and labview file is attatched
    I am stuck on spi read/write palet. How to read 12 bit max reading and convert it to temperature in degree celcious?
    Max6675 produce output in 12 bit, and measure 0-1023 centegrade. According to this the
    Temperature (C0)= max6675 output (12bit)* 0.25. how to set this formula in labview?
    Pin connections are
    Max6675 breakout board pins
    Arduino Maega Pins
    GND
    GND
    VCC
    5 VOLTS
    SO
    50
    CSK
    52
    CS
    12
    Attachments:
    max6675.vi ‏38 KB
    max6675 vi diagram.png ‏42 KB

    Hi Saeed780,
    We have a discussion board specifically for questions about using the LabVIEW Interface for Arduino. Can you please post your question to the Arduino board?
    www.ni.com/arduino
    Catherine B.
    Applications Engineer
    National Instruments

  • Acquisition température capteur ds18b20 sous arduino via LabView

    Bonjour,
    cela fait déjà quelques jours que je me casse la tête sans pour autant avoir de solution à mon problème. Je cherche à acquérir la température de plusieurs capteurs ds18b20 via LabView (graphes principalement). J'utilise le toolkit Arduino on LabView mais je n'arrive pas vraiment à bien l'utiliser. Le principe de ce module est bien de permettre de ne pas toucher à une seule ligne de code ? Est-ce que je peux lire toute une chaîne de capteur via LabView ?
    Par ailleurs je suis en train de consulter un exemple de la fonction "thermistor Read" mais je m'aperçoit que l'entrée de cette fonction est analogique, alors que mes capteurs sont digitaux, y a t-il un équivalent de cette fonction qui me correspondrai ?
    Même un petit morceau de code me serait profitable histoire de savoir par où commencer
    Merci d'avance pour vos réponses,
    cordialement,
    Cyril Milon

    Bonjour Lykaa,
    Avez-vous consulté le forum suivant ? : Arduino and Dallas DS1820 (one-wire)
    et posté sur la communauté en question ? : LabVIEW Interface for Arduino
    Voici également un lien qui pourrait vous être utile : How to use the DS18S20 and DS18B20 temperature sensors with Arduino
    Cordialement,
    Jérémy C.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • Programmer une carte arduino sous labview h

    j'ai la carte arduino pour l'acquisition des données je veux lire la valeur du Pin 7 et cette valeur c'est elle qui  va contrôler le event structure ç a d suite a cette valeur je veux soit lancer le GET Time on soit le Get Time off
    la newVal que j'ai doit se référer sur la valeur lue dans le Pin 7
    j'ai ci_joint une image pour bien comprendre 
    merci de vérifer et de m'apporter votre aide
    Pièces jointes :
    fgv_elapsedtime_format.vi ‏17 KB
    essai3.vi ‏33 KB
    sans lifa.vi ‏27 KB

    Bonjour habibahamri,
    Merci de ne pas prendre les gens pour des columbidés. 6 posts pour le même sujet c'est (vraiment) beaucoup. C'est de plus complètement contreproductif dans la mesure ou tout le monde ne lis pas tous les posts et les réponses peuvent se superposer.
    Les sujets incriminés sont:
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/programme-labview/td-p/2415808
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/labview/td-p/2414336
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/labview/td-p/2414328
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/Re-programmer-une-carte-arduino-sous-labview...
    http://forums.ni.com/t5/Discussions-au-sujet-des-autres/Programmer-une-carte-arduino-sous-labview/td...
    De plus, quand on demande de l'aide, on essaie de se montrer poli: on dit bonjour dans son premier post et on remercie les participants qui prennent de leur temps pour aider (je fais notemment références aux réponses presque rudes formulés à Bastauss qui a essayé de vous aider en vous programment un VI d'exemple).
    Cordialement
    (signé le redresseur de tort)
    Florian Abry
    Application Engineer Group Leader
    NI Germany

Maybe you are looking for

  • Status de mensagem do sistema igual a G

    Bom dia ! Temos a NFe implantada na versão 4.6C e ocasionalmente estamos tendo um problema que é o seguinte: Uma nota é gerada, tem um erro de validação e após acertar o erro quando se tentar enviar novamente a nota recebemos o retorno de que : Novo

  • Two people on one computer...how to keep itunes library clean?

    Please help. My daughter and I both have music on this computer but we can't seem to operate two itunes libraries. We keep losing our libraries, etc. and accidentally creating new ones, etc. and all kinds of weird stuff. Please help up organize so th

  • How to create hyperlink on a Dashboard page

    Hi, I need to have some text on a Dashboard Page which will be hyperlinked to some request. I am not seeing any option to do that in OBIEE, when i had used Link or Image option i am not able to design the dashboard page as i am not able to format the

  • How to use gotoandplay scene link using class property (external code.as)

    Hello I am using 'gotoandplay' scene by scene link using this code. If I use this in the same time line (internal), it's working properly but when I use this code in as a class, I got this error Call to a possibly undefined method MovieClip. I use th

  • ISight updater

    Ok, I have the latest Mac OS and I keep it up to date with the software updater and I'm quite annoyed with the Apple people because there hasnt been an update for the iSight cam that will work with the latest Mac OS, or any version past 10.3.9 for th