Comunicación ARDUINO y LabVIEW #5 | Entradas y Salidas digitales
HTML-код
- Опубликовано: 13 сен 2024
- (っ◕‿◕)っ♥ COMPARTE Y SUSCRIBETE (♥♥,)
Comunicación ARDUINO y LabVIEW # 5| Entradas y Salidas digitales
►Archivos del video ► goo.gl/Xt7gEK
►Descargar LabVIEW 2017 ► • Video
►Descargar NIVISA 17
ftp.ni.com/supp...
(っ◕‿◕)っ♥ COMPARTE Y SUSCRIBETE (♥♥,)
☆┌─┐ ─┐☆
│▒│ /▒/
│▒│/▒/ ¡SUSCRIBETE!
│▒ /▒/─┬─┐
│▒│▒|▒│▒│
┌┴─┴─┐-┘─
│▒┌──┘▒▒▒
└┐▒▒▒▒▒▒┌┘
└┐▒▒▒▒┌
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╦══╦═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╬╗╔╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝╚╝╚═╝
ETIQUETAS - NO TOMAR EN CUENTA ESTA SECCION
Simulador Arduino, virtual Breadboard, Virtual Breadboard 4.46
Virtual Breadboard x64 bits, Virtual Breadboard x32 bits, Arduino Uno, Arduino Mega, Arduino Nano, , rduino Due, Arduino Leonardo
Arduino Pro mini, Programar Arduino, Programacion en Arduino
Programa de simulacion, Software de simulacion Arduino, Software Arduino, Arduino, Arduino Lover, Arduinolover, Descarga Mega, Servidor Mega, como descargar virtual breadboard, como instalar virtual breadboard, como usar virtual breadboard, descargar virtual breadboard full, virtual breadboard, virtual breadboard 4.3.8, virtual breadboard 5 full, virtual breadboard arduino, virtual breadboard arduino crack, virtual breadboard arduino descargar, virtual breadboard arduino full, virtual breadboard arduino toolkit license, virtual breadboard arduino tutorial, virtual breadboard crack, virtual breadboard español, virtual breadboard for arduino 4.46, virtual breadboard full cracked, virtual breadboard full download, virtual breadboard license key, virtual breadboard mega, virtual breadboard online, virtual breadboard para mac, virtual breadboard protoboard, virtual breadboard raspberry pi, virtual breadboard review, virtual breadboard simulation, virtual breadboard software, virtual breadboard tutorial, virtual breadboard tutorial español, virtual breadboard v3.6, virtual breadboard version 4.5 full, virtual breadboard with crack, virtual breadboard work area, virtualbreadboard 5.11 version (download full) - cracked, virtualbreadboard cracked, virtualbreadboard descargar, virtualbreadboard full, virtualbreadboard full mega, virtualbreadboard keygen, labview event structure, labview event structure tutorial, labview eventos, labview excel, labview flat sequence, labview for, labview for loop, labview for mac, labview formula node, labview fpga, labview full, labview full 2016, labview full mac, labview full mega, labview gcode, labview gcode interpreter, labview global variable, labview google maps, labview graficas, labview graficas xy, labview graph, labview graphical programming cookbook pdf, labview graphics, labview grbl, labview hacer ejecutable, labview hacker, labview hacker linx, labview hc-sr04, labview histeresis, labview historia, labview hmi, labview home, labview html, labview http post example, labview if, labview image, labview image processing, labview insertar imagen, labview instalar, labview interface, labview interface for arduino, labview interfaz, labview introduccion, labview ios, labview josesito, labview joystick, labview kalman filter, labview keithley, labview keygen, labview kinect, labview kl25z, labview kurs pl, labview leds, labview lifa, labview linux, labview linux download, labview linx, labview linx tutorial, labview llenado de tanque, labview lm35, labview logo siemens, labview lvdt, labview mac, labview makerhub, labview maquina de estados, labview mathscript, labview matlab, labview matrices, labview mega, labview modbus, labview motor, labview multisim, labview national instruments download, labview no detecta arduino, labview no detecta puertos com, labview no reconoce puerto com, labview no reconoce puertos com arduino, labview,a labview based power analyzer, arduino e labview, clase gratis labview 01/2013, core 1 labview, daq 6009 labview, error 5002 labview, error 5002 labview arduino uno, error 5003 labview, error 5005 labview, keithley 2400 labview, kuka labview, labview, labview 10, labview 101, labview 11, labview 12, labview 13, labview 14, labview 14 download, labview 15, labview 16 download, labview 2013, labview 2013 32 bits, labview 2014, labview 2014 32 bits, labview 2014 64 bits, labview 2014 full 64 bits, labview 2015, labview 2015 full, labview 2015 full 64 bits, labview 2015 tutorial en español, labview 2016, labview 2016 full 64 bits, labview 2017, labview 32 bits, labview 32 bits 2015, labview 32 bits descargar, labview 32 bits full, labview 3d, labview 3d graph, labview 3d picture control, labview 64 bits, labview 64 bits descargar, labview 7 express, labview 8.5, labview 8.5 full, labview 8.5 full mega, labview 8.6, labview 8.6 descargar, labview 8.6 full, labview 94fbr, labview adquisicion de datos, labview arduino, labview arduino bluetooth, labview arduino led, labview arduino lm35, labview arduino motor a pasos, labview arduino proyectos, l
✅ Comunicación Labview y Arduino - 2da Edición ✅
📌 ruclips.net/video/Dn_LMjm5IJU/видео.html
Excelente tus videos, muchas gracias por compartirlos, hasta ahora me va funcionando de lujo.
Como aporte, los pulsadores se pueden utilizar sin resistencia, Arduino ya lo tiene incorporado internamente en sus pines digitales, solo hay que declararlo.
Ejemplo: en el setup, pinMode ( pin1, INPUT_PULLUP);
Y listo, de esta forma hay que tener en cuenta que al presionar el pulsador ahora tendremos lo inverso, de HIGH (1) a LOW (0).
En los if habria que modificar por ejemplo ( var1== LOW ) , lo demás queda tal cual como en el video.
Muchas gracias!! con estos videos estoy aprendiendo para realizar mi proyecto!!
Muchas gracias por ver los videos y por las palabras de apoyo. Saludos¡¡¡¡
Enhorabuena por los vídeos sobre Arduino y Labview. Con solo ver estos 5 vídeos he podido realizar una consola o HMI para un proyecto de arduino que consta de 2 pulsadores y 10 pilotos para el control de una cámara frigorífica. Los videos están muy bien explicados y te vuelvo a dar mi enhorabuena.
Aprovechando estas lineas me gustaría hacerte una pregunta:
¿Como puedo integrar al HMI que ya he construido tal y como tu explicas en tus vídeos, el control de temperatura que implemento con un LM35 conectado a una entrada analógica del arduino para que se visualice en el PC con la interface de un termómetro o de una aguja analógica?
Osea me gustaría añadir a lo que ya he programado la lectura de una entrada analógica.
Muchas gracias de antemano y te animo a que sigas con esta linea de trabajo.
Muchas gracias.
Muchas gracias por el comentario Jose, si es posible realizar trabajos con los pines analógicos la parte de lecturas analógicas solo debes imprimir el valor de la entrada analógica mediante Serial.print(). Me da mucho gusto que los videos hayan sido de ayuda. Saludos¡¡¡
Me quedó el programa pero tuve un problema al desconectar y volver a conectar mi arduino, pues el programa no funciona más (revisé los puertos) pero no logro hacer que ande de nuevo, ¿te sucedió algo parecido?
Uso ambos programas en sus versiones 2015
Me sirvió muchísimo este video para mi materia de instrumentación y control, me sacaste de muchas dudas, muchísimas gracias, me suscribo :DD
Muchas gracias por tus tutoriales, me sirvieron mucho, explicas muy bien!
PRECIOSO, PARABENS AGRADAVELMENTE DIDATICO...OBRIGADO
Hola Arduino y controlador, con tus conocimientos en electrónica, automatizacion industrial, mecánica
me gusto el video solo que quiero hacerlo en xc8 de mplab ya me salio los switches, pero los botones y que se vean en labview tambien pero no logro que se vean todos a la vez me podrias ayudar?
que tal. una observacion que hice en tu programa en el arduino no se llevas una secuencia adecuada es una observacion amigo para evitar una confusion para todos los inicia en arduino y labview... El programa es algo para aprender..... saludos
Listo ARDUINOLOVER quedo muy bien, muchas gracias por esos vídeos. Saludos
Hola, felicitaciones por realizar los programas y gracias por ver los videos. Saludos ¡¡¡¡
Simplemente genial, muchas gracias.
Hola, gracias por el video, pero al realizar la practica con el arduino mega 2560 no me funciona. Ya revice las conecciones y nada.
Muchas gracias! me fue de mucha utilidad para mi proyecto!
Me gustaria saber o si tuvieras una foto, de como conectastes todo en el arduino
Muy bien explicado gracias
Que tal, te cuento que descargue los archivos que pusiste y los utilice pero por ejemplo los pulsadores se actualizan demasiado lento cambia de estado muy tarde. Sabes que se podria hacer, el codigo tanto del arduino y de laview son los de la descripción.
hola, me encantan tus vides. Es posible hacerlo con valores análogos? Gracias
Excelente video, me ha servido, Muchas gracias!
Hola Antonio, gracias por ver los videos. Saludos y éxitos ¡¡¡
Excelente video gracias por recomendármelo Kevin Vera Herrera
Hola buenas tardes, muy buenos tus videos, gracias por compartir.
Por ejemplo, tengo un relé (led rojo) y el programa de Arduino lo activa durante su ejecución cuando se cumple una condición, hay alguna manera de que Switch de control booleano relacionado a ese relé (led rojo) cambie su estado automáticamente ???
Saludos cordiales
Oye una pregunta, en caso de que sea un solo pulsador para todos los bombillos , se coloca el arduino el nombre de la variable de arduino en los 3 bombillos?
si quisiera que los leds de labview se mantengan encendidos cuando presionas los botones como seria? es decir que cuanod lo presionas prenden y cuando lo vuelvas a presionar se apague
Hola disculpa, yo tengo un problema. Sé que a lo mejor es tarde, pero al momento de correr labview con el programa en el arduino, no sucede ningún cambio. Este problema a qué se debe? No importa si presiono los push buttons de labview o físicos, no ocurre nada en los leds, tanto de labview como los físicos...
Un crack amigo, eso es lo que eres
Que tal amigo, excelentes tutoriales, me han servido de mucho, disculpa me gustaría cual es el procedimiento para entradas analógicas, quiero conectar un sensor de temperatura y visualizarlo en labview..
iba a preguntar lo mismo, esperemos pronta respuesta!!
supongamos que quieres leer el LM35, haces tu programa en arduino,:
int temperatura=0, lecturalm35=0;
lecturalm35=analogRead(A1);
tempertura = lecturalm35/(2.048) ;
Serial.print(temperatura); // aqui te saldra la temperatura y con labview puedes manipular la cadena de texto no olvides poner salto de linea y retorno de carro para comenzar una nueva lectura
la variable con los datos de labview (var) no deberia ser de tipo char en el ide de arduino???
estoy programado unos motores a pasos, pero el codigo no funciona, utilizo un retardo para hacer los pasos
ese es mi codigo, es muy repetitivo , porque son 3 motores en con cambio de dirección pero pienso que se debe a los retardos que tienen, por lo que arduino y labview no quieren funcionar
#define velocidadxy 2
#define velocidadz 150
//Pasos
int pasox = 2;
int pasoy = 3;
int pasoz = 4;
//Dirección
int direccionx = 5;
int direcciony = 6;
int direccionz = 7;
//Encender Driver
int enable = 8;
//Finales de carrera
int limitx = 9;
int limity = 10;
//Variable de estado de finales de carrera
int estadox = 0;
int estadoy = 0;
//Variable de caracter para comunicación serial
char serial = 0;
void setup() {
//Velocidad de Comunicación Serial
Serial.begin(9600);
//Salidas Digitales
pinMode(pasox, OUTPUT);
pinMode(pasoy, OUTPUT);
pinMode(pasoz, OUTPUT);
pinMode(direccionx, OUTPUT);
pinMode(direcciony, OUTPUT);
pinMode(direccionz, OUTPUT);
pinMode(enable, OUTPUT);
//Entradas Digitales
pinMode(limitx, INPUT);
pinMode(limity, INPUT);
}
void loop() {
//Apaga todos los Drivers A4988
digitalWrite(enable, HIGH);
//Inicia la comunicacion serial
if(Serial.available()){
serial = Serial.read(); //Caracteres de comunicacion serial
digitalWrite(enable, HIGH);
estadox = digitalRead(limitx);
estadox = digitalRead(limity);
//Motor X Izquierda
if((estadox == LOW) && (serial == 'a')){
digitalWrite(enable, LOW);
digitalWrite(direccionx, LOW);
for(int i = 0; i
Muy genial, pero y si quisiera verlo desde una tablet?
Buen video y felicidades por tu canal, yo programaba de un manera muy parecida en Visual Studio C# y VB, me apunto esta manera de trabajar para futuras labores. Muchas gracias!
Muchas gracias por el comentario y por ver el video. Saludos¡¡¡¡
hermano muy bueno tu proyecto yo estoy tratando de hacer algo parecido pero en entorno we...
Hola, quizas conoces alguna manera para trabajar con el arduino due? Gracias. Saludos
Hola Miguel, interesante comentario, estaremos informando Saludos!!
Hola, dime como harías para enviar o recibir mas de una variable análoga...
Hola, interesante pregunta, es posible, permite revisa la información. Saludos ¡¡¡
A sí una cosa más, cómo se designa los pines del Arduino a los pulsadores del LabVIEW (y viceversa)? En el programa del Arduino solo creas variables pero no indicas qué pulsador va a tal pin, es la duda que aún tengo sobre la comunicación serial.
Como puedo hacer un blink ?
Sabe si esto se puede hacer también con el linx?
Lo de hacer la programación con el Arduino para obtener lecturas físicas de las entradas analógicas o digitales
No se puede hacer con el Linx, Saludos
Hola! ¿Puedo mandar una señal digital directamente aun PLC?
Saludos!
Como puedo hacer esto usando un modulo HC06 conectado al arduino y colocando el arduino con una fuente separada a la laptop
buen dia arduino lover pregunta no nesesitas descargar en este caso lifa base para poder hacer la comunicacion
Hola Geider, no es necesario el Lifa, aqui la segunda edición del curso ruclips.net/p/PL6Y9w9klwszE0BVfaDGLPSzmtlzI7JQHn Saludos!!
Y si quiero meter una lectura analógica en ese programa?
SALUDOS
MUY BUENO EL VIDEO.
DISCULPA ME PODRÍAS AYUDAR PUES EN LA PARTE DE "VISA resource name" NO ME APARECEN LOS PUERTOS EN SU LUGAR SALE Refresh.
¿QUÉ PUEDO HACER?
Hola Eugenio, es necesario instalar el NI Visa , de lo contrario los puertos no aparecerán. Los links se encuentran en la descripción del video. Saludos y éxitos ¡¡¡¡
Muchas Gracias mi Estimado. Eso hare y alguna otra duda le escribire.
Exitos Eugenio ¡¡¡
el fallo mas comun en este caso seria que tu PC no te reconoce la placa ARDUINO...
Hola
Me puedes ayudar
Mando un dato desde labview a arduino, pero trada como 20 segundos o mas en llegar a arduino (el led no enciende en su momento)
Me podrias ayudar da cual es problema por lo que tarda en mandar
Hola amigo, tuve un problema similar al tuyo. Lo que sucede es que tenia unos delays conflictivos en el arduino, que hacian que leyera la serial cada 2 segundos. Pero el labview enviaba cada medio segundo, lo que llenaba el buffer del arduino y que las lecturas se retarden. Intenta que los delays sean iguales en el labview y arduino
@@alexandropalacios7782 gracias si me funciono
Agradecidooo y empezar a estudiar
Donde puedo conseguir el código del Arduino de este proyecto?
Buen video amigo pero tengo un problema me podrías ayudar lo que sucede es que cuando preciono el pulsador o recibo una señal digital encienden varios LEDS en mi pantalla como si ocurriera un alboroto con las señales de entrada ,espero puedas ayudarme gracias
Hola Ulises, interesante pregunta, definitivamente es necesario más detalles, si gustas puedes enviarme los archivos de labview y el programa en arduino al correo. arduinolovermail@gmail.com Saludos ¡¡¡
ARDUINOLOVER gracias amigo en un momento te los envío
Gracias por compartir tus archivos, te envié una respuesta al mensaje. Saludos ¡¡¡¡
Hola que tal, a lo mejor es mucho tiempo, pero cual fue tu solución a este problema, me ocurre lo mismo
@@cristianchuquitarco3794 Justo estoy pásando por lo mismo, encontraron una solución para esto? Gracias
Que tal amigo tengo un problema para mandar valores analógicos no se si puedas ayudarme por favor, gracias
Ps: tengo instalado ni visa el problema es que cuando intento enviar valores de 100 salen números raros
Hola Liam, interesante pregunta, los videos de Arduino y Labview y los programas usados son para señales digitales. También es posible con señales analógicas pero se debe cambiar los programas. Saludos ¡¡¿
hola, yo segui tus pasos para hacerlo pero me parece que hay una especie de retardo muy pronunciado en la comunicación, como de 20 segundos o más, como se puede solucionar? Utilizo un arduino mega y el programa es solo de encender un led desde labview, y encender un led virtual desde un pulsante físico tal como se muestra en el video, gracias de antemano
me faltó aclarar que esto solo sucede cuanto envío y recibo datos por serial al mismo tiempo, cuando solamente envío o solamente recibo esto no sucede
Hola Alexandro , interesante la consulta, en lo personal he probado poco estas pruebas con el Arduino MEga(cuenta con 3 puertos serie), he usado mas con el Arduino UNO, pero sin duda con el Arduino Leonardo se obtiene mejor resultado, Saludos¡¡¡
@@arduinolover5125 gracias por responder! Ya resolvi el problema (habia puesto unos delays en el arduino y labview que hacia que la transmision y recepcion de datos no sea en tiempo real, por lo que las respuestas tardaban demasiado tiempo) asi que solo quites los retardos
@@alexandropalacios7782 Bravo ALexandro ¡¡¡¡¡
@@alexandropalacios7782 una pregunta el funcionamiento y la programación es exactamente igual para arduino uno y Mega o le tuviste que realizar algunos cambios?, Saludos
Hola ArduLover. Muy buen trabajo!! me gustaria que los botones virtuales(scwich) que sean manejados con unos botones (scwich) fisicos como lo puedo conseguir? Gracias y saludos
Hola, la idea que planteas suena interesante, puede ser posible, permite indagar. Saludos ¡¡¡
ARDUINOLOVER que tal amigo encontraste la forma de controlar los interruptores de manera física?
Very good
No me aparece ni gun COM en la selección..
Hola Bryan, es necesario instalar el NI VISA de lo contrario no aparecera ningún puerto COM, Saludos ¡¡¡
Hola buenas, me sirvió mucho el vídeo, pero tengo un leve problema con la parte de los pulsadores
Hola Juan, muchas gracias, podrías compartir que problema hubo con los pulsadores?. Saludos¡¡¡
@@arduinolover5125 El problema que tengo con los pulsadores es al momento de presionar el primero, tanto el Led 1 y el Led 4 de LabView se encienden, y viceversa, y con el segundo y el tercero pasa lo mismo, como si estuvieran conectados en conjunto con el Led 4
perfect