gracias man desde hace tiempo quería enviar y recibir a un pic por puerto serial y no lo habia logrado muy buena tu explicación, ahora lo usare para hacerme unos trenes y manejarlos desde la compu xD
Excelente video y que explicación tan clara y amena, a pesar de lo largo del video, no lo sentí, pues me apasiona este tema en particulares, apenas descubrí este extraordinario canal y aquí me quedo, felicitaciones y muchas gracias
Te quedo bien fregona la explicacion, estoy intentando hacer uso del puerto serie para controlar un videojuego en c# para mi proyecto final con el PIC18F4550 y pues es justo lo que estaba buscando, espero sigas subiendo mas videos ;)
Hola , de verdad que me vi todo tu vídeo, se te entiende perfecto, me encanta como explicas cada comando, buenísimo, espero sigas subiendo vídeos, te ganaste una suscriptora.
Buen video estimado seria bueno si podes hacer el tutorial con el pic18f2550 o el 4550 ya q estos tienen comunicacion USB pero el video es muy bueno estimado me ayudo bastante
Muchas gracias por este video. Super interesante. Ahora quisiera consultarte algo. No me aparece la clase SerialPort en las herramientas. que puede estar pasando?? gracias
Hola..muy bueno y bien explicada la programacion. Muchas gracias! No sé si ya tienes un video o quizás podrías explicar como segunda parte de este video acerca de cómo contruiste el circuito?. Consideraciones sobre los voltajes de alimentacion, si se puede o no usar la energia del usb, los diferentes elementos que usaste en el circuito, y cosas asi ...Gracias!
La función de interrupción, creo que está intencionada para programar la “parada de emergencia” por ejemplo de una máquina o el corte de energía de algún circuito. Puede ser que sea así? Estoy aprendiendo
una consulta, quisiera saber como recibir un caracter (ejemplo "A") de un micro a traves de puerto serial en Visual basic.... he intentado pero no sale.... solo recibir una letra o numero que envie a traves de mi microncontrolador
hola, gracias por el aporte.. tengo un problema que no reconoce el puerto COM, ya he actualizado los drivers, ademas ese adaptador utilizo para conectarme a otros dispositivos y va bien, solo en VB, no me reconoce el adaptador es: USB-SERIAL CH340. sera eso el problema?, atento a tu respuesta. gracias
Hola, hice tu programa sin usar lo del sensor de temperatura, solo para los leds, sin embargo no me envia datos ni recibe... no prende led ni apaga al seleccionar checkbox... lo que pienso que al colocar el codigo en serialport1 quedaria ? lectura = serialPort1.ReadLine(); o tambien se tiene que convertir a double? o como le hago... te agradeceria mucho que me ayudaras
al intertan simular en proteus me salen una serie de advertencias, y en el form de diseño no se ve la temperatura ni hay comunicacion visible, pero tengo los bits y la velocidad de transmicion igual en ambos lados de la programacion, podria ayudarme por favor, gracias
Utilice el LM35, pero puedes usar el que tu quieras, solo que tienes que checar tu hoja de datos del sensor para saber cuales valores de voltaje te regresa y con eso hacer tu programa
Amigo buen vídeo gracias por tu aporte.. te agradecería si me ayudas con una duda.. como haría para mantener funcionando un motor mientras tengo presionado un botón y cuando lo suelte el motor de apage.... de todas maneras gracias.
David Lombana yo lo haría con pura programación, que sí le entra un input a tu pic entre a un ciclo infinito donde se mueva tu motor y una condicional de que sí ese input es 0 o qué no está entrando, haga un break al ciclo haciendo que el motor ya no se mueva
amigo me gustaría mucho que respondas: ¿puedo realizar dos medidas al mismo tiempo? es decir, puedo por ejemplo, medir caudal y nivel realizando la gráfica en tiempo real de las dos señales al mismo tiempo? es posible eso?
Miguel -93 Si si se puede hacer, el problema es que en Visual entra la interrupción cuando el pic le manda un dato, entonces en el printf debes de mandar un carácter que distinga una señal de la otra, en Visual si quieres graficar las dos señales en la misma tabla tienes que habilitar otra línea
okay, una ultima consulta. si quisiera enviar un número en lugar de un carácter. es decir en SerialPort.write("CARÁCTER") en su lugar un numero, por ejemplo del 0 al 255. ¿como seria? SerialPort ¿que mas?
Enviar enteros hacia el pic a mi en lo particular me dio muchos problemas, es por eso que al final opte por utilizar caracteres o cadenas de caracteres, tengo entendido que para hacer lo que tu dices debes de enviarlo por bytes, a mi no me funciono pero realmente no busque mucho sobre el tema, puedes buscar en foros de electrónica o directamente preguntar a ver si alguien puede ayudarte, aquí te dejo un link que tal vez te pueda servir: www.forosdeelectronica.com/f26/enviar-bytes-puerto-serial-70110/
una pregunta genio , donde puedo conseguir información , para aprender a usar mas herramientas de visual C# ? ,lo que quería es hacer girar un objeto de acuerdo al valor serial que se le manda a la computadora
Al momento arrancar el programa me marca un error en la barra de progreso (los valores máximos y mínimos son altos) cuando ise todo igual ahí solución?
Hola, me preguntaba si el programa sirviria con arduino? Es que soy reisidente en el escrito ya que aprendi a escribir en 'c' para pic 16f84a y me quiero introducir en arduino, pero veo que el escrito que usaste es muy similar en arduino
28:15 por qué cuando pongo una instrucción más para prender otro led no funciona bien. Cuando conecto todo prenden intercalados los leds puestos a cada uno de los pines que selecciono........ D: alguien podría ayudarme pls? #include #use delay (clock=4000000) #FUSES NOWDT, xt, noprotect #use RS232(baud=9600,bits=8,parity=N,xmit=pin_c6,rcv=pin_c7) #use standard_io(a) #use standard_io(c) #use standard_io(d) char valor; #int_rda void serial_isr() { valor = getc();
Amigo soy nuevo en el uso de esta útil herramienta que es visual studio, sin embargo , yo tengo la version 2013 , funcionaria de la misma manera o se le agrega algo mas a la programacion en visual
Raul Arturo SC te recomendaría que descargaras la nueva versión de visual, tiene nuevas funciones, pero el código del vídeo te debería de funcionar en la versión 2013
primero que nada excelente tutorial pero me falla a la hora de recivir datos estoy usando visual basic estudio 2010 como podria implementar la operacion de recivir datos dle pic
jonatan ignacio vazquez tienes que habilitar la interrupción del puerto serial, acuérdate que es en propiedades del puerto serial y te vas a eventos (como en el vídeo), checa que tengas los Baud rate igual en tu pic como en el puerto serial, si te sigue dando problemas a lo mejor y tu pic es el que no está enviando nada, trata de puentear tu rx y tú tx del USB TO TLL y en la interrupción del puerto serial pon que te muestre en un message box lo que le haya llegado, si no, trata de actualizarlo a la última versión de visual studio o me puedes mandar un correo de tu problema y vemos si lo podemos solucionar
muchas gracias por su respuesta lo implementare de nuevo pero yo creo que si manda por que lo pruebo en el serial input de ccs c y se lee los datos que envio del pic pero hare un cambio y lo tendre al tanto le agradezco su tiempo muchas gracias
PERSONAS COMO TU TIENEN GANADO EL CIELO
amigo, muchísimas gracias, te escribo esto a la 1 de la mañana, me acabas de salvar un proyecto a 6 hrs de presentarlo, de todo corazón, gracias...
gracias man desde hace tiempo quería enviar y recibir a un pic por puerto serial y no lo habia logrado muy buena tu explicación, ahora lo usare para hacerme unos trenes y manejarlos desde la compu xD
Wuaoo eres un Dios. Cuando era chiquito siempre quise saber cómo funcionaban las cosas por dentro, mi respuesta ha sido contestada.Excelente video
Excelente video y que explicación tan clara y amena, a pesar de lo largo del video, no lo sentí, pues me apasiona este tema en particulares, apenas descubrí este extraordinario canal y aquí me quedo, felicitaciones y muchas gracias
Eres un chingon, sobretodo por no saltarte los errores que puedan aparecer
Te quedo bien fregona la explicacion, estoy intentando hacer uso del puerto serie para controlar un videojuego en c# para mi proyecto final con el PIC18F4550 y pues es justo lo que estaba buscando, espero sigas subiendo mas videos ;)
eres un crack, probado y funcionando 12 dic. 2020.
Hola , de verdad que me vi todo tu vídeo, se te entiende perfecto, me encanta como explicas cada comando, buenísimo, espero sigas subiendo vídeos, te ganaste una suscriptora.
MUUUCCCHHHAAASSSSS GGGRRRAAACCCCIIIIAAASSSS. Excelente tuto, gran clase de tu parte. Super claro la enseñanza.
Excelente video, me sirvió demasiado. También funciona con el pic18F45K50. Nuevo suscriptor
Eres un maestro ; me ayudó muchísimo gracias brother espero te encuentres bien un abrazo !!!
Excelente, muy generoso al compartir tu conocimiento.
Maravilloso tutorial, enseñas bastantes cosas en un solo video. gracias
Muchas gracias amigo excelente video
Infinitas gracias por compartir tu conocimiento muy buen aporte...saludos desde Colombia..
Eres un crack! Buenisimo el video. LIKE!
Buen video estimado seria bueno si podes hacer el tutorial con el pic18f2550 o el 4550 ya q estos tienen comunicacion USB pero el video es muy bueno estimado me ayudo bastante
te ameeee amigooo muchas gracias por el aporte muy buena explicacion
Gracias, que bueno poder ayudarte
Woow!! Eres un chingon!! Quedo perfecto! Muchas gracias!
excelente compañero super bien explicado, buen trabajo
Excelente explicación, todo muy detallado. Muchas gracias.
Muchas gracias por compartir conocimiento, excelente proyecto.
Gracias, muchas bendiciones.
Es un trabajo excelente.
Muchas gracias por este video. Super interesante. Ahora quisiera consultarte algo. No me aparece la clase SerialPort en las herramientas. que puede estar pasando?? gracias
Buena noche, disculpa donde conectaste tu oscilador de 20MHz? en que pines CLK IN Y CLK OUT
Hola..muy bueno y bien explicada la programacion. Muchas gracias! No sé si ya tienes un video o quizás podrías explicar como segunda parte de este video acerca de cómo contruiste el circuito?. Consideraciones sobre los voltajes de alimentacion, si se puede o no usar la energia del usb, los diferentes elementos que usaste en el circuito, y cosas asi ...Gracias!
Vale la pena verlo completo
te felicito amigo muy buena explicacion y adjuntaste los codigos tienes un nuevo sub.
Gracias amigo, saludos desde Chile.
La función de interrupción, creo que está intencionada para programar la “parada de emergencia” por ejemplo de una máquina o el corte de energía de algún circuito. Puede ser que sea así? Estoy aprendiendo
Gran video, quedo todo muy claro. Gracias.
eres el mejor amigo muchas gracias todo esto me sirvio muchisimo n_n GRACIAS¡¡¡
Gracias, me has ayudado mucho , gracias por compartir tu conocimiento
Excelente tutorial, contenido muy interesante.. Porque no siguió con temas mas avanzados? Su canal tiene futuro.
Juan Miquilena sigo cursando la universidad, espero subir contenido más interesante en poco tiempo
me gusto la explicación pero tengo una duda podria aplicar esto para controlar 5 cervos para un brazo robotico?
excelente explicacion espero que funcione , te doy like....y me suscribo, espero que puedas bajar mas proyectos........
excelente tutorial todo bien explicado
gracias por el Aporte
Excelente amigo, bien explicado, felicitaciones
una consulta, quisiera saber como recibir un caracter (ejemplo "A") de un micro a traves de puerto serial en Visual basic.... he intentado pero no sale.... solo recibir una letra o numero que envie a traves de mi microncontrolador
Gracias me sirvió mucho tu video.
MUY BUEN VIDEO =) Y MUUUY EXPLICADO SOBRE TODO..... PERO XFA PODRIAS PONER UNA LISTA DE TUS COMPONENTES XFAAAAA!!!!!!!! MUCHAS GRACIAS BESITOS :-*
EXCELENTE UN SALUDO DESDE VENEZUELA
Buenas buenas consulta, tengo problemas con el pic que yo uso, es un 16f877a. Tiene alguna diferencia en prestaciones con el que tú usas ?
me gusto mucho tu video muy buena explicacion muchas grasias de ante mano un like y una suscripcion y saludos
de mucha ayuda el vídeo gracias.
hola, gracias por el aporte.. tengo un problema que no reconoce el puerto COM, ya he actualizado los drivers, ademas ese adaptador utilizo para conectarme a otros dispositivos y va bien, solo en VB, no me reconoce el adaptador es: USB-SERIAL CH340. sera eso el problema?, atento a tu respuesta. gracias
Hola, hice tu programa sin usar lo del sensor de temperatura, solo para los leds, sin embargo no me envia datos ni recibe... no prende led ni apaga al seleccionar checkbox... lo que pienso que al colocar el codigo en serialport1 quedaria ? lectura = serialPort1.ReadLine();
o tambien se tiene que convertir a double? o como le hago... te agradeceria mucho que me ayudaras
Muchas gracias amigo te entendí a la perfección
buenas tardes, como puedo hacer que un picture box muestre una señal en un string, estoy haciéndo un ECG , me podrías ayudar?
Gracias me ayudo muchísimo.
al intertan simular en proteus me salen una serie de advertencias, y en el form de diseño no se ve la temperatura ni hay comunicacion visible, pero tengo los bits y la velocidad de transmicion igual en ambos lados de la programacion, podria ayudarme por favor, gracias
Eres un dios muchas muchas gracias!!!!!!!!! owO ¿tines uno con servos motores ?
que sensor de temperatura usaste?, o es accesible a cualquier sensor de temperatura, como por ejemplo al sensor de temperatura DS1820
Utilice el LM35, pero puedes usar el que tu quieras, solo que tienes que checar tu hoja de datos del sensor para saber cuales valores de voltaje te regresa y con eso hacer tu programa
Amigo buen vídeo gracias por tu aporte.. te agradecería si me ayudas con una duda.. como haría para mantener funcionando un motor mientras tengo presionado un botón y cuando lo suelte el motor de apage.... de todas maneras gracias.
David Lombana yo lo haría con pura programación, que sí le entra un input a tu pic entre a un ciclo infinito donde se mueva tu motor y una condicional de que sí ese input es 0 o qué no está entrando, haga un break al ciclo haciendo que el motor ya no se mueva
amigo me gustaría mucho que respondas: ¿puedo realizar dos medidas al mismo tiempo?
es decir, puedo por ejemplo, medir caudal y nivel realizando la gráfica en tiempo real de las dos señales al mismo tiempo? es posible eso?
Miguel -93 Si si se puede hacer, el problema es que en Visual entra la interrupción cuando el pic le manda un dato, entonces en el printf debes de mandar un carácter que distinga una señal de la otra, en Visual si quieres graficar las dos señales en la misma tabla tienes que habilitar otra línea
okay, una ultima consulta. si quisiera enviar un número en lugar de un carácter. es decir en SerialPort.write("CARÁCTER") en su lugar un numero, por ejemplo del 0 al 255. ¿como seria? SerialPort ¿que mas?
Enviar enteros hacia el pic a mi en lo particular me dio muchos problemas, es por eso que al final opte por utilizar caracteres o cadenas de caracteres, tengo entendido que para hacer lo que tu dices debes de enviarlo por bytes, a mi no me funciono pero realmente no busque mucho sobre el tema, puedes buscar en foros de electrónica o directamente preguntar a ver si alguien puede ayudarte, aquí te dejo un link que tal vez te pueda servir:
www.forosdeelectronica.com/f26/enviar-bytes-puerto-serial-70110/
en caso que la comunicacion serial fuese por bluetooth, cual seria la configuracion de visual?
excelente muchas gracias.
Y para una comunicación UART, como se puede configurar?
una pregunta genio , donde puedo conseguir información , para aprender a usar mas herramientas de visual C# ? ,lo que quería es hacer girar un objeto de acuerdo al valor serial que se le manda a la computadora
Excelente video, solo una pregunta. ¿Como sería el codigo del SerialPort1_DataReceived para recibir dos datos diferentes?
Como se le puede hacer para poner checklist para seleccionar puerto serial?
Al momento arrancar el programa me marca un error en la barra de progreso (los valores máximos y mínimos son altos) cuando ise todo igual ahí solución?
Hola, me preguntaba si el programa sirviria con arduino? Es que soy reisidente en el escrito ya que aprendi a escribir en 'c' para pic 16f84a y me quiero introducir en arduino, pero veo que el escrito que usaste es muy similar en arduino
a mi no me sale en visual estudio 2017 si go los pasos y si me funciona los leds pero no la grafica con el potencionetro7
28:15
por qué cuando pongo una instrucción más para prender otro led no funciona bien. Cuando conecto todo prenden intercalados los leds puestos a cada uno de los pines que selecciono........ D: alguien podría ayudarme pls?
#include
#use delay (clock=4000000)
#FUSES NOWDT, xt, noprotect
#use RS232(baud=9600,bits=8,parity=N,xmit=pin_c6,rcv=pin_c7)
#use standard_io(a)
#use standard_io(c)
#use standard_io(d)
char valor;
#int_rda
void serial_isr()
{
valor = getc();
switch (valor)
{
case '1':
output_toggle(pin_d2);
output_toggle(pin_d3);
break;
}
}
void main()
{
enable_interrupts(global);
enable_interrupts(int_rda);
while (true)
{
output_high(pin_a3);
delay_ms(1000);
output_low(pin_a3);
delay_ms(1000);
}
}
Muy buen video felicitaciones, amigo puedes enviar el link donde descargar el pic c compiler gracias!
Qusiera saber si se puede compilar como un .exe para usarlo directamente desde windows
Disculpa encontré conversor de usb a ttl no a tll hay alguna diferencia?
BUEN VIDEO EXELENTE
Exelente
Super tu video*!!!
Amigo soy nuevo en el uso de esta útil herramienta que es visual studio, sin embargo , yo tengo la version 2013 , funcionaria de la misma manera o se le agrega algo mas a la programacion en visual
Raul Arturo SC te recomendaría que descargaras la nueva versión de visual, tiene nuevas funciones, pero el código del vídeo te debería de funcionar en la versión 2013
gracias por la respuesta
Muchas gracias!
Excelente!!! muy bien
si quiero enviar dos datos cmo haria? disculpa
Excelente video pero tengo una pregunta, ¿Tienes un link para descargar Master Prog? Gracias de antemano
Puedes subir la aplicación en visual studio para descargar, me aparece muchos errores empezando por el Form1
primero que nada excelente tutorial pero me falla a la hora de recivir datos estoy usando visual basic estudio 2010 como podria implementar la operacion de recivir datos dle pic
jonatan ignacio vazquez tienes que habilitar la interrupción del puerto serial, acuérdate que es en propiedades del puerto serial y te vas a eventos (como en el vídeo), checa que tengas los Baud rate igual en tu pic como en el puerto serial, si te sigue dando problemas a lo mejor y tu pic es el que no está enviando nada, trata de puentear tu rx y tú tx del USB TO TLL y en la interrupción del puerto serial pon que te muestre en un message box lo que le haya llegado, si no, trata de actualizarlo a la última versión de visual studio o me puedes mandar un correo de tu problema y vemos si lo podemos solucionar
muchas gracias por su respuesta lo implementare
de nuevo pero yo creo que si manda por que lo pruebo en el serial input de ccs c y se lee los datos que envio del pic pero hare un cambio y lo tendre al tanto le agradezco su tiempo muchas gracias
increíble video, me has despejado muchas dudas, y qué pasa si hay más de un dato para graficar? ¿se puede?
pudiste resolver?
Gracias
Te la rifaste k
Alguien sabe si se puede hacer con arduino????
+10 prro
ese mensaje sale a la hora de la compilacion
Bloodborne!!!!!
q asko
no da ni md
Jengibre, no seas chismoso xD
buenas tardes, como puedo hacer que un picture box muestre una señal en un string, estoy haciéndo un ECG , me podrías ayudar?
Excelente !!! , Gracias..
Gracias
buenas tardes, como puedo hacer que un picture box muestre una señal en un string, estoy haciéndo un ECG , me podrías ayudar?
buenas tardes, como puedo hacer que un picture box muestre una señal en un string, estoy haciéndo un ECG , me podrías ayudar?