Madre mía, al fin me sale algo bien :'D Muchas gracias por tu dedicado trabajo fue una explicación muy buena, ya estaba desesperada porque no podía hacer funcionar la comunicación y ando corta de tiempo para mi proyecto xD.
¡Hola!,con el permiso del creador del vídeo , quiero comentar lo siguiente... Para los que no les salga la comunicación: Primero verificar el código en Arduino subiendolo a la placa (Sea cual sea: Nano,Uno,etc),después abrir monitor serial y mandar por el mismo teclado de la laptop el carácter,en este caso: "a",recordar que Arduino sabe diferenciar entre mayúsculas y minúsculas,si esto les funciona y prende el LED,pueden ahora checar el programa de Labiew (Esto con el fin de realizar una depuración) Algo más, recuerden una vez cargado el programa a la placa de Arduino y que este funcione bien ,desacupar el puerto serial,(El "COM" que se esté utilizando),ya que si este se utiliza en Arduino y LabVIEW no va a funcionar, porque ambos quieren utilizarlo a la misma vez. La otra sería ,en el programa de Labiew verificar dónde se conecta cada conexión,es muy importante,en mi caso conecté mal los baudios,es decir,a una entrada diferente de VISA. Igualmente comentar que si no funciona a la primera,carguen de nuevo el programa de Labiew, cómo lo dice en el vídeo. Comentar que el código mostrado me funcionó,la versión de Labiew que tengo: es la 2021 de 64bits. ¡Salu2!;)
int led=13; char var1=0; void setup() { // put your setup code here, to run once: Serial.begin(115200); pinMode(led,OUTPUT); } void loop() { // put your main code here, to run repeatedly: if (Serial.available()>0) { var1=Serial.read();
A mi no me funcionaba y finalmente lo que hice fue cambiar lo baudios en el COM(administrador de dispositivos, propiedades, y le puse 115200), después la variable "var1" la puse como char var1 y sólo así me funcionó y gracias por el vídeo.
Cuando paso el interruptor no pasa nada, coloque puntas de prueba en el labview en cada uno de los "cables" y entre el "Visa Serial(error out)" y "Visa Write(error in)" me aparece este error: "Error -1073807194 occurred at Property Node (arg 8) in VISA Configure Serial Port (Instr).vi-"
Muy bueno tu video Arduino es importante explicables entendible y se puede aprender con mucha práctica u dedicación gracias por enseñar y tener mucha cordura
Cuando hago la conexión entre arduino y labview tarda mucho en realizar la acción en la interfaz, por ejemplo prender leds o ler potenciómetros, tarda más de 1 minuto en presentarse la acción en labview, quisiera saber que puedo hacer para mejorar ya que mi PC no croe que sea, tiene un ryzen 5 y 16gb ram :c alguien sabe que será?
re vuelvo a responder donde te digo que confirmo tu trabajo y esta bien en el visa. gracias dios te bendiga amigos confirmo este trabajo dando le la bendición a este caballero. me gustaría contactare para unas propuestas.
la comunicación visa es así de sencillo sin ninguna configuración ose lo instalo y listo a la verda no voy hacer pero algo me dice que falta algo mas en el video
Que tal, buen video Tengo una pregunta, ¿Por qué cada que quiero subir un programa nuevo al Arduino desde el IDE no me lo permite? Antes de esto, "apago" el programa de LabVIEW. Saludos.
@ARDUINOLOVER Buen video. :D Pero tengo un problema, el LED no cambiaba de estado, por lo que pensé que no se estaba recibiendo comunicación serial, asi que empece a descartar causas, hasta que le di a la mas simple: La función de SELECT. Le puse un indicador para ver que estaba arrojando en la salida esa función pero no esta arrojando ningún dato. Probé agregando un segundo Switch y un segundo indicador, esta vez por fuera del While, una simple conexion directa que me debería mostrar de una vez el estado del Switch, pero al mostrarlo no cambia de estado. Es decir, corro la VI con el Switch abajo y me muestra el valor de abajo, pero al conmutar el Switch el valor no cambia. Sucede igual cuando corro el programa con el Switch arriba (muestra el valor de arriba pero al conmutar no cambia) Estoy varado, ayuda! :(
Hola Miguel, en que paso te quedaste? o en que punto no concordó con el video. Puedes enviar si gustas capturas de pantalla al correo arduinolovermail@gmail.com Saludos ¡¡¡
Hola... Estoy haciendo un proyecto con módulos nrf24L01, la programación no tengo que modificarla con librerías?? He visto que se complican en otro tutoriales.
Hola, en el video se muestra la comunicación con elementos básicos, se puede agregar mas librerías en el programa Arduino sin problema alguno, dependiendo de las necesidades. Saludos¡¡¡
Hola amigo buen día, gracias por el código funciona muy bien, tengo una pregunta cuándo corro el programa va bien, pero una vez desconecto el Arduino del PC y lo vuelvo a conectar al mismo puerto USB ya no funciona y vota el (error 1073807194). ¿Porque puede ocurrir esto?
Hice todo lo que hiciste y no me funciona a mi:c Tengo un error de comunicación, NIVISA dice que el puerto es desconocido y le pone el nombre de ASRL, el arduino si responde al inicio y el led encience pero no me deja controlar nada, solo se queda encendido sin hacer mas
¿Alguien más tiene el problema de cuando habilitas una salida digital del Arduino desde LabVIEW, la intensidad con la que brilla el LED apenas se alcanza a notar?
Fíjate que ese no era el problema, pero gracias a lo que me dijiste me di cuenta de que no tenía el Serial.available dentro de una condición if, ya haciéndolo como tú nos indicaste, empezó a funcionar de manera correcta, gracias por tu ayuda, ahora me gustaría saber, si eres tan amable, ¿por qué cuando quiero cargar un nuevo programa al Arduino me aparece "el puerto seleccionado avrdude: stk500v2_getsync(): timeout communicating with programmer no existe o tu placa no está conectada"? He visto que el problema se soluciona desconectando y conectado la placa Arduino, pero adicional a eso me aparece un nuevo elemento en el VISA resource name de LabVIEW con el nombre "ASRL3::INSTR" gracias de antemano, me encanta tu contenido, me suscribo.
Hola Marco, interesante consulta, basicamente mediante esta forma de trabajo, podemos continuar modificando o agregando código a Arduino, lo cual no sucede cuando usamos Linx or Lifa, Saludos!!!
Hola, la diferencia es que linx y otras librerías cuentan con un firmware que se debe de cargar en el Arduino , de esta manera ya no tenemos la opción de programar el Arduino con código adicional. En cambio de los bloques NI Visa tenemos la opción de programar nuestra tarjeta Arduino según nuestra necesidad. Saludos ¡¡¡¡
el peor programa que he visto, iconos demasiado pequeños hacen dificil la coneccion, la interfaz parece de los años 90, se nota que no hay un orden, tantos años y no ha podido mejorar esta empresa su software no deberia ser 2020, horrible programa.
✅ Comunicación Labview y Arduino - 2da Edición ✅
📌 ua-cam.com/video/Dn_LMjm5IJU/v-deo.html
Una manera muy pasiente de explicar, gracias Ing. Seguiremos viendo más vídeos .
Madre mía, al fin me sale algo bien :'D
Muchas gracias por tu dedicado trabajo fue una explicación muy buena, ya estaba desesperada porque no podía hacer funcionar la comunicación y ando corta de tiempo para mi proyecto xD.
¡Hola!,con el permiso del creador del vídeo , quiero comentar lo siguiente...
Para los que no les salga la comunicación:
Primero verificar el código en Arduino subiendolo a la placa (Sea cual sea: Nano,Uno,etc),después abrir monitor serial y mandar por el mismo teclado de la laptop el carácter,en este caso: "a",recordar que Arduino sabe diferenciar entre mayúsculas y minúsculas,si esto les funciona y prende el LED,pueden ahora checar el programa de Labiew (Esto con el fin de realizar una depuración)
Algo más, recuerden una vez cargado el programa a la placa de Arduino y que este funcione bien ,desacupar el puerto serial,(El "COM" que se esté utilizando),ya que si este se utiliza en Arduino y LabVIEW no va a funcionar, porque ambos quieren utilizarlo a la misma vez.
La otra sería ,en el programa de Labiew verificar dónde se conecta cada conexión,es muy importante,en mi caso conecté mal los baudios,es decir,a una entrada diferente de VISA.
Igualmente comentar que si no funciona a la primera,carguen de nuevo el programa de Labiew, cómo lo dice en el vídeo.
Comentar que el código mostrado me funcionó,la versión de Labiew que tengo: es la 2021 de 64bits.
¡Salu2!;)
int led=13;
char var1=0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(led,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if (Serial.available()>0)
{
var1=Serial.read();
if(var1=='a'){
digitalWrite(led,HIGH);
}
else
{digitalWrite(led,LOW);}
}
}
Agregandole eso me funciono a mi
A mi no me funcionaba y finalmente lo que hice fue cambiar lo baudios en el COM(administrador de dispositivos, propiedades, y le puse 115200), después la variable "var1" la puse como char var1 y sólo así me funcionó y gracias por el vídeo.
Hola Alan, gracias por compartir esta información, excelente información. Saludos¡¡¡
por fin uno que sirve con labview. jejejeje gracias muy utili tu video .
Perfecto, me viene de lujo. Un abrazo! Gracias!
Muchas gracias, el mejor ejemplo que vi, aparte de fácil funciona de verdad :)
Muchas gracias !! Exitos y Saludos!!
tienes algún video de monitoreo de temperatura con labview
Cuando paso el interruptor no pasa nada, coloque puntas de prueba en el labview en cada uno de los "cables" y entre el "Visa Serial(error out)" y "Visa Write(error in)" me aparece este error:
"Error -1073807194 occurred at Property Node (arg 8) in VISA Configure Serial Port (Instr).vi-"
Muy bueno tu video Arduino es importante explicables entendible y se puede aprender con mucha práctica u dedicación gracias por enseñar y tener mucha cordura
Hola, muchas gracias por el aporte lo pude lograr con un nano, saludos desde Perú
Hola Joseph, muchas gracias por el comentario. Saludos y éxitos ¡¡¡
Sirve Para ESP32? con los baudios correctos?
Mi calificación depende de tus vídeos. No me falles
Hola amigo , el enlace de nivisa17 ya no esta disponible...
hola, y si en ves de un swich quiero usar un push button? funciona igual? saludos
Excelente, mil y mil gracias por compartir sus experiencias.
Hola James, gracias por el comentario y gracias por ver los videos. Saludos ¡¡¡¡¡
Buenas te go un problema ya instale el visa pero no me sale en el labview instrument
Pudiste resolverlo tengo el mismo problema
excelente amigo saludos desde mi amada Venezuela por cierto te ganaste un nuevo suscriptor.
Hola Carlos, Muchas gracias y Bienvenido!!
A mi no me funciona la comunicación, todo el tiempo está prendido pin13 aunque en el void setup lo establesco a bajo
Excelente tutorial, muy bien explicado, tome su buen like! MUCHAS GRACIAS!!
Cuando hago la conexión entre arduino y labview tarda mucho en realizar la acción en la interfaz, por ejemplo prender leds o ler potenciómetros, tarda más de 1 minuto en presentarse la acción en labview, quisiera saber que puedo hacer para mejorar ya que mi PC no croe que sea, tiene un ryzen 5 y 16gb ram :c alguien sabe que será?
re vuelvo a responder donde te digo que confirmo tu trabajo y esta bien en el visa. gracias dios te bendiga amigos confirmo este trabajo dando le la bendición a este caballero. me gustaría contactare para unas propuestas.
Tome su like buen hombre, muchas gracias!
Hola una pregunta me podrias porfavor informar cómo conectar el Arduino con diaview
Si quisiera usar un NI_VISA SUPERIOR EN EL LABVIEW 2017 NO FUNCIONA?
Gracias, muy bien explicado
No logro descrgar los archivos ejecutables.. buen dia
oye se pueden agregar dos perifericos a labview por ejemplo arduino y un jostick y que se comunique n
Me sirvió perfecto. ¿Hay forma de hacer la comunicación sin abortar en Labview la primera vez?
Excelente me has salvado✨
Que bueno tu video, pense que la unica forma de controlar arduino con labview era con linx
Por que en la barra de Visa me sale ASRL2: (es con el que funciona) si elijo la opcion COM# no funciona!
MU PUEE ESCRIBIR ELCODIGO NO LO PUEO HACER
gracias, es muy bueno.
Arduino Lover buenos días, voy hacer estos 6 vídeos de la lista de reproducción, ya los estuve checando y me laten. Saludos cordiales, ok
Hola, gracias por el comentario. Saludos y éxitos ¡¡¡¡
la comunicación visa es así de sencillo sin ninguna configuración ose lo instalo y listo a la verda no voy hacer pero algo me dice que falta algo mas en el video
Que tal, buen video
Tengo una pregunta, ¿Por qué cada que quiero subir un programa nuevo al Arduino desde el IDE no me lo permite? Antes de esto, "apago" el programa de LabVIEW.
Saludos.
Excelente me has salvado.
Excelente video. Pero tuve un problema lo hice con arduino mega y seleccióne el puerto de mi placa, pero no funciono.
me parpadea el led cuando le doy a high, cuando esta en low permanece apagado correctamente. Estoy usando labview 2018
Ese bug no me pasó con LINKs
Aún así es bueno saber cómo se programa con VISA
Hola, utilizando los bloques del VISA, se pueden programar sensores como el de ultrasonidos?
Hola Eduardo, no lo he intentado pero todo indica a que si se puede, saludos ¡¡¡¡
El mejor profe
Muchas gracias Luis Angel !!!!
No puedo descargar NIVISA!
Muy buen vídeo, gracias
@ARDUINOLOVER Buen video. :D Pero tengo un problema, el LED no cambiaba de estado, por lo que pensé que no se estaba recibiendo comunicación serial, asi que empece a descartar causas, hasta que le di a la mas simple: La función de SELECT. Le puse un indicador para ver que estaba arrojando en la salida esa función pero no esta arrojando ningún dato. Probé agregando un segundo Switch y un segundo indicador, esta vez por fuera del While, una simple conexion directa que me debería mostrar de una vez el estado del Switch, pero al mostrarlo no cambia de estado. Es decir, corro la VI con el Switch abajo y me muestra el valor de abajo, pero al conmutar el Switch el valor no cambia. Sucede igual cuando corro el programa con el Switch arriba (muestra el valor de arriba pero al conmutar no cambia) Estoy varado, ayuda! :(
Bro, como lo resolviste?
Hize todo tal cual, y no apaga el led
puedes trabajar con interfaz makerhub ?con arduino , gracias
Hola Nelson, se tomara en cuenta el comentario Saludos!!
hola ! no logre la comunicación del software con el arduino, y a lo que se realiza todos los pasos ¿que podría hacer?
Hola Miguel, en que paso te quedaste? o en que punto no concordó con el video. Puedes enviar si gustas capturas de pantalla al correo arduinolovermail@gmail.com Saludos ¡¡¡
lo mas común es que confundiste los corchetes con los parentesis, siempre suele pasar :)
@@juansolorzano8486 si eso fue lo que pasó en el código :( Pero al igual también tenía que actualizar el NI VISA a la versión más reciente
Hola... Estoy haciendo un proyecto con módulos nrf24L01, la programación no tengo que modificarla con librerías?? He visto que se complican en otro tutoriales.
Hola, en el video se muestra la comunicación con elementos básicos, se puede agregar mas librerías en el programa Arduino sin problema alguno, dependiendo de las necesidades. Saludos¡¡¡
buen aporte me sirvió de mucho
Gracias Cristian, Saludos y éxitos ¡¡¡¡
Hola amigo buen día, gracias por el código funciona muy bien, tengo una pregunta cuándo corro el programa va bien, pero una vez desconecto el Arduino del PC y lo vuelvo a conectar al mismo puerto USB ya no funciona y vota el (error 1073807194). ¿Porque puede ocurrir esto?
Hice todo lo que hiciste y no me funciona a mi:c
Tengo un error de comunicación, NIVISA dice que el puerto es desconocido y le pone el nombre de ASRL, el arduino si responde al inicio y el led encience pero no me deja controlar nada, solo se queda encendido sin hacer mas
A mi me pasa lo mismo, no se apaga el LED :(
excelente video amigo
hola, muy buen video, tengo que leer la entrada analógica de voltaje de un sensor de presion como hago para leer la entrada analógica?
analog read de ivisa
excelente video tutorial. me da un error serial no fue declarado en escope
Hola Juan, gracias por el comentario, favor de continuar con la 2da edición ua-cam.com/video/Dn_LMjm5IJU/v-deo.html Saludos!!
Arduinolover buen día, hice todo lo que indicas y no hay comunicación entre arduino y labview, faltará descargar alguna librería?
Hola Henry, instalaste el NI VISA para la version de labview? Saludos¡¡¡
@@arduinolover5125 buenas días, me aparece error 1073807202, cuando ejecuto el programa.
¿Alguien más tiene el problema de cuando habilitas una salida digital del Arduino desde LabVIEW, la intensidad con la que brilla el LED apenas se alcanza a notar?
Hola David, generalmente se debe a que no se declaro como salida digital en el void setuo() por medio de la función pinMode, Saludos!!!
Fíjate que ese no era el problema, pero gracias a lo que me dijiste me di cuenta de que no tenía el Serial.available dentro de una condición if, ya haciéndolo como tú nos indicaste, empezó a funcionar de manera correcta, gracias por tu ayuda, ahora me gustaría saber, si eres tan amable, ¿por qué cuando quiero cargar un nuevo programa al Arduino me aparece "el puerto seleccionado avrdude: stk500v2_getsync(): timeout communicating with programmer no existe o tu placa no está conectada"? He visto que el problema se soluciona desconectando y conectado la placa Arduino, pero adicional a eso me aparece un nuevo elemento en el VISA resource name de LabVIEW con el nombre "ASRL3::INSTR" gracias de antemano, me encanta tu contenido, me suscribo.
Hola, favor de revisar la 2da edicion del curso ua-cam.com/play/PL6Y9w9klwszE0BVfaDGLPSzmtlzI7JQHn.html Saludos!!
Entendido, muchas gracias por compartir este contenido con nosotros, saludos desde México.
Buen video, pero ¿que ventajas tiene el VISA para arduino?
Hola Marco, interesante consulta, basicamente mediante esta forma de trabajo, podemos continuar modificando o agregando código a Arduino, lo cual no sucede cuando usamos Linx or Lifa, Saludos!!!
ARDUINOLOVER Que buen video,¿Podrias decirme cual es la diferencia entre usar linx(arduino) o arduino interface a usar los bloques del Visa?
Hola, la diferencia es que linx y otras librerías cuentan con un firmware que se debe de cargar en el Arduino , de esta manera ya no tenemos la opción de programar el Arduino con código adicional. En cambio de los bloques NI Visa tenemos la opción de programar nuestra tarjeta Arduino según nuestra necesidad. Saludos ¡¡¡¡
Buena explicacion , tenia problemas con este tema :/
Hola Sheynin, muchas gracias por el comentario. Saludos y éxitos¡¡¡
disculpa puede funcionar con labview 2018¿?
Hola Jorge, Funciona también en labview 2018, también se debe instalar el NI Visa, al igual que en cualquier otra versión de Labview. Saludos ¡¡¡¡
Muchas gracias es de gran ayuda toda esta información
El NIVISA 17 funciona con el labview 2018?
Si funciona. Gracias
Hola Lucas, me da mucho gusto que compartas esa información. muchas gracias. Saludos¡¡¡
a mi no me funciono, algo anda mal
Hola, ¿el NIVISA 17 que esta en tu descripción funciona con LabVIEW 2017 x64bits?
Hola Kentner , la respuesta es si , el NI VISA es para ambas versiones . Saludos y éxitos ¡¡¡
buen video , ya no se encuentra ni visa en el link que tienes . saludos
suscrita papu! arigatou
muy buen tutorial pero el NI VISION 17 Y 18 del otro video estan caidos, porfavor podrias arreglarlos?
Hola, gracias por la observacion, estaremos revisando al momento. Saludos!!
excelente video bro
OLA Y CON UN ARDUINO MINI SERIA LO MISMO7
Hola Jefferson, interesante pregunta, no veo porque no seria posible, saludos ¡¡¡¡
GRACIAS ESTOY EN UN PROYECTO Y SOLO DISPONGO DE UN ARDUINO MINI
Suscrito :D
el peor programa que he visto, iconos demasiado pequeños hacen dificil la coneccion, la interfaz parece de los años 90, se nota que no hay un orden, tantos años y no ha podido mejorar esta empresa su software no deberia ser 2020, horrible programa.
Excelente