RSS

01 ARDUINO Y LABVIEW – CONTROL DE LED

02 Dic

PASOS PARA CONECTAR ARDUINO Y LABVIEW

INSTALACIÓN DE SOFTWARE NECESARIO PARA EL CONTROL Y COMUNICACION ENTRE ARDUINO Y LABVIEW

01.- INSTALAR LABVIEW     02.- INSTALAR DRIVER DE LABVIEW
03.- INSTALAR VIPM – LABVIEW  PACKAGE MANAGER 2012 POR MEDIO DE ESTE GESTOR SE INSTALA EL VIPM ARDUINO TOOLKIT
04.- DESCARGAR DEL VIPM ARDUINO TOOLKIT
05.- INSTALAR IDE ARDUINO
06.- VERIFICAR EL RECONOCIMIENTO DEL PUERTO USB POR PARTE DEL IDE ARDUINO, MEASUREMENT & AUTOMATION EXPLORER Y EL ADMINISTRADOR DE DISPOSITIVOS DE WINDOWS,

PROCESO DE CONEXIÓN

PARA QUE LABVIEW PUEDA COMUNICARSE CON ARDUINO SE ENVIARÁ A LA MEMORIA DE ARDUINO EL PROGRAMA LIFA_Base EL PROGRAMA SE PUEDE ENCONTRAR EN LA CARPETA: ” C:\Program Files (x86)\National Instruments\LabVIEW 2011\vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_Base “ QUE POR DEFECTO SE INSTALA EN EL PROCESO DE DESCARGA DEL TOOLKIT ARDUINO. LUEGO QUE SE TRANSFIERE EL PROGRAMA ESTE YA SE ENCARGA DE COMUNICARSE CON EL ARDUINO.

ADJUNTO PROGRAMA LIFA: ESTE SE TIENE QUE COPIAR AL ARDUINO:

/*********************************************************************************
 **
 **  LVFA_Firmware - Provides Basic Arduino Sketch For Interfacing With LabVIEW.
 **
 **  Written By:    Sam Kristoff - National Instruments
 **  Written On:    November 2010
 **  Last Updated:  Dec 2011 - Kevin Fort - National Instruments
 **
 **  This File May Be Modified And Re-Distributed Freely. Original File Content
 **  Written By Sam Kristoff And Available At www.ni.com/arduino.
 **
 *********************************************************************************/

/*********************************************************************************
 **
 ** Includes.
 **
 ********************************************************************************/ 
// Standard includes.  These should always be included.
#include <Wire.h>
#include <SPI.h>
#include <Servo.h>
#include "LabVIEWInterface.h" 

/*********************************************************************************
 **  setup()
 **
 **  Initialize the Arduino and setup serial communication.
 **
 **  Input:  None
 **  Output: None
 *********************************************************************************/
void setup()
{  
  // Initialize Serial Port With The Default Baud Rate
  syncLV();

  // Place your custom setup code here

}

/*********************************************************************************
 **  loop()
 **
 **  The main loop.  This loop runs continuously on the Arduino.  It 
 **  receives and processes serial commands from LabVIEW.
 **
 **  Input:  None
 **  Output: None
 *********************************************************************************/
void loop()
{   
  // Check for commands from LabVIEW and process them.   

  checkForCommand();
  // Place your custom loop code here (this may slow down communication with LabVIEW)

  if(acqMode==1)
  {
    sampleContinously();
  }

}

PROCESO DE PROGRAMACIÓN CON LABVIEW

AQUI HAY QUE RECONOCER LAS PARTES PRINCIPALES DEL TOOLKIT DE ARDUINO Y SETEAR LAS CONFIGURACIONES DE LAS VELOCIDADES DE COMUNICACIÓN ENTRE LABVIEW Y ARDUINO. RECONOCER LAS ETAPAS DE INCIALIZACIÓN Y CIERRE DEL PROGRAMA GRÁFICO PARA LABVIEW MEDIANTE EL USO DEL TOOLKIT.

INICIALIZAMOS EL PROGRAMA EN LABVIEW Y YA PODEMOS CONTROLAR EL ENCENDIDO Y APAGADO DEL LED.

CONTROL GRAFICOLABVIEW Y ARDUINO

Anuncios
 
3 comentarios

Publicado por en 2 diciembre, 2012 en ARDUINO, LABVIEW

 

Etiquetas: ,

3 Respuestas a “01 ARDUINO Y LABVIEW – CONTROL DE LED

  1. jose manuel coronado sanchez

    27 abril, 2014 at 12:42 PM

    hola amigo muy bueno una pregunta cargar ese archivo no afeta mi arduino en un futuro

     
  2. jose manuel coronado sanchez

    27 abril, 2014 at 12:43 PM

    muy bueno tu tuturial hermano

     

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: