Me funcionó pero tuve 2 inconvenientes el primero fue porque "ArduinoSerial = serial.Serial('COM8', 9600, timeout=0.1)" en esta línea tenía en minúscula y debe ir en mayúscula obviamente cambiando el puerto y el segundo cuando me dió error en la librería Serial fue borrar la librería anterior que tenía desde la carpeta de python y volver a instalar solo esto pip install pyserial esto ya no pip install serial y les va a funcionar, muchas gracias igual me sirvió saludos desde Paraguay-Asunción
excelente explicación @editronikx, sería genial si hace una especie de curso sobre este tema de comunicar arduino con python, c#, visual basic o lenguajes de programación similares y que tanto arduino como los lenguajes de programación intercambien datos a modo de por ejemplo, hacer que un picturebox aparezca en una interfaz de lenguaje de programación presionando un botón físico por el cual arduino mande la instrucción o cosas parecidas pero también que esos procesos se puedan hacer con otros microcontroladores como raspberry pi pico, pics, etc. saludos.
Cuando ejecuto el código desde el Run del Visual Studio Code si no hago un sleep de un tiempo después de arduino.write(b'1') y antes de arduino.close() no se aprecia que se enciende el led. Si hago un sleep(10), al hacer arduino.write(b'1') el led se enciende 10 segundos y se apaga. Es como que el bucle del python empieza y termina, y cuando termina lo que hay en el puerto desaparece para el Arduino... es por algun parámetro del Visual Studio? gracias
Excelente video ! ! !👍 Podrias explicar como hacer un proyecto en python de PWM, con entorno grafico para modular la potencia de un laser de 10W de salida? Gracias.
Se me esta presentando un fallo y no entiendo el por que, me dice que no se puede conectar al puerto COM3, el código lo tengo exactamente igual, no comprendo por que se presenta el fallo, mi toeria es que ambos programas quieren tomar el puerto COM3 al mismo tiempo y eso genera complicaciones, pero si ese fuera el caso no entiendo por que solo se me presentó a mi ese inconveniente
Para nada , prefiero mil veces una ide como visual code ,pychar , o las recomendadas en mi curso de phython , trabajar directo con phython es lo peor, en estás ide todo queda organizado , trabajar modo consola es precario
@@editronikx yo prefiero trabajar en la raspberry con los pines gipo y se puede usar python y opencv ademas De otras librerias y todo en un solo programa, es que depende mucho del proyecto, saludos
claro, en ese caso es mejor directo sobre la raspberry y como dice usted todo depende del proyecto, puede ser python o micropython y puede ser software o control de hadware, saludos
Holaaa, una pregunta, logre hacer el proceso, pero al momento que por python le mando el codigo para que lo apague, lo apaga un segundp y lo vuelve a prender, porque es?? graciaas
Muy bueno el video. Una consulta a ver si me pueden ayudar. El hc05 se empareja y ejecuta las instrucciones que mando via pyserial, sólo las primeras 5 veces aprox. A partir de ese momento desconoce las instrucciones. Alguna teoría de que puede pasar?
Buenos tardes amigo! Estoy trabajando con un pic 18f2550 y eh tenido problemas para recibir los datos proveniente del pic en python , estoy usando visual studio code.
Simultáneo no trabajan los sistemas ya que los códigos son secuenciales , que se haga interrupciones para escuchar los datos es diferente o micros y sistemas de tiempo real
Hola, tengo un pequeño problema, cuando pongo pip install pyserial en el simbolo del sistema y tengo que poner lo que está entre comillas simples para que se actualice, no me lo detecta, es decir no actualiza nada, algún consejo o idea?
¿qué sentido tiene crear la variable led si despúes no la usas ya que usaste directamente el valor entero? además simplemente usando unas líneas más no reescribís el código ya que usas sleep y enviás para que apague, por lo tanto se apaga automaticamente transcurrido x tiempo o un simple condicional para que haga una u otra función y el nombre del idle es visual studio code
Excelente ingeniero, creo que el siguiente video "obligado" es implementar la parte gráfica con Python y Tkinter.
Excelente ingeniero, esperando el siguiente con ansia.
Me funcionó pero tuve 2 inconvenientes el primero fue porque "ArduinoSerial = serial.Serial('COM8', 9600, timeout=0.1)" en esta línea tenía en minúscula y debe ir en mayúscula obviamente cambiando el puerto y el segundo cuando me dió error en la librería Serial fue borrar la librería anterior que tenía desde la carpeta de python y volver a instalar solo esto pip install pyserial esto ya no pip install serial y les va a funcionar, muchas gracias igual me sirvió saludos desde Paraguay-Asunción
gracias profe, me sirvio este tutorial para seguir creando mas aplicaciones con arduino
Excelente tutorial 👌
excelente explicación @editronikx, sería genial si hace una especie de curso sobre este tema de comunicar arduino con python, c#, visual basic o lenguajes de programación similares y que tanto arduino como los lenguajes de programación intercambien datos a modo de por ejemplo, hacer que un picturebox aparezca en una interfaz de lenguaje de programación presionando un botón físico por el cual arduino mande la instrucción o cosas parecidas pero también que esos procesos se puedan hacer con otros microcontroladores como raspberry pi pico, pics, etc. saludos.
Interesante muy buen video
Cuando ejecuto el código desde el Run del Visual Studio Code si no hago un sleep de un tiempo después de arduino.write(b'1') y antes de arduino.close() no se aprecia que se enciende el led. Si hago un sleep(10), al hacer arduino.write(b'1') el led se enciende 10 segundos y se apaga. Es como que el bucle del python empieza y termina, y cuando termina lo que hay en el puerto desaparece para el Arduino... es por algun parámetro del Visual Studio? gracias
buenas tardes profe!
Exelente, por favor el siguiente video "gráficar como el serial plóter de arduino"
esta genial amigo infinitas gracias
Muchas gracias Ingeniero
Excelente video ! ! !👍
Podrias explicar como hacer un proyecto en python de PWM, con entorno grafico para modular la potencia de un laser de 10W de salida?
Gracias.
Muy bueno gracias
muchas gracias profesor
nos has salvado
Se me esta presentando un fallo y no entiendo el por que, me dice que no se puede conectar al puerto COM3, el código lo tengo exactamente igual, no comprendo por que se presenta el fallo, mi toeria es que ambos programas quieren tomar el puerto COM3 al mismo tiempo y eso genera complicaciones, pero si ese fuera el caso no entiendo por que solo se me presentó a mi ese inconveniente
Lo pudiste resolver?
Mejor directo en python, doble trabajo pero se agradece el trabajo
Para nada , prefiero mil veces una ide como visual code ,pychar , o las recomendadas en mi curso de phython , trabajar directo con phython es lo peor, en estás ide todo queda organizado , trabajar modo consola es precario
@@editronikx yo prefiero trabajar en la raspberry con los pines gipo y se puede usar python y opencv ademas De otras librerias y todo en un solo programa, es que depende mucho del proyecto, saludos
claro, en ese caso es mejor directo sobre la raspberry y como dice usted todo depende del proyecto, puede ser python o micropython y puede ser software o control de hadware, saludos
felicitacionesbuen video , solo una pregunta , por que es que hace un parpade al encender o apagar ? y como se puede solucionar
No recuerdo si en mi caso lo hace , me tocaría ensayar
Holaaa, una pregunta, logre hacer el proceso, pero al momento que por python le mando el codigo para que lo apague, lo apaga un segundp y lo vuelve a prender, porque es?? graciaas
Bueno tuto!
Muy bueno el video. Una consulta a ver si me pueden ayudar. El hc05 se empareja y ejecuta las instrucciones que mando via pyserial, sólo las primeras 5 veces aprox. A partir de ese momento desconoce las instrucciones. Alguna teoría de que puede pasar?
Debe vaciar bufer eso pasa hasta con Android
queremos más tutoriales de python y arduino
Buenos tardes amigo! Estoy trabajando con un pic 18f2550 y eh tenido problemas para recibir los datos proveniente del pic en python , estoy usando visual studio code.
🏅
Chido
se puede programar un pic con python?
Pic no he visto , otros micros con micro Python como stp ya tengo vídeo del tema
Esto me sirve si quiero pasar un código ya hecho en python a el entorno de arduino?
Son cosas diferentes
hay forma de tener lectura y envío de serial a la vez?
Simultáneo no trabajan los sistemas ya que los códigos son secuenciales , que se haga interrupciones para escuchar los datos es diferente o micros y sistemas de tiempo real
Hola, tengo un pequeño problema, cuando pongo pip install pyserial en el simbolo del sistema y tengo que poner lo que está entre comillas simples para que se actualice, no me lo detecta, es decir no actualiza nada, algún consejo o idea?
el error que me aparece es el siguiente: "c:\users\flia" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
Pueden ser varios problemas, versión de python, versión de librerías instalada , falta de archivos, mal digitados los códigos etc
잘한다 👍🏻
se podría hacer lo mismo con Google colab?
python si con arduino no
like
Y como seria para enviar datos del arduino al python?
Es muy similar , no tengo vídeo del tema
@@editronikx okey, gracias 👍👍🤙🤙
¿qué sentido tiene crear la variable led si despúes no la usas ya que usaste directamente el valor entero? además simplemente usando unas líneas más no reescribís el código ya que usas sleep y enviás para que apague, por lo tanto se apaga automaticamente transcurrido x tiempo o un simple condicional para que haga una u otra función y el nombre del idle es visual studio code
ninguna, solo es que me olvido, no hay escusa ni por que mortificarse en ello
Hola tengo un problema cundo pongo el codigo no se prende el led
Debe revisar algo está haciendo mal
Alguien sabe porque el puerto serial no me funciona? Cargo el codigo al arduino pero no me responde cuando envio 'A'.
Ese tema va en otro vídeo pero seré breve es la versión de Arduino ya lo explique en el de Bluetooth
@@editronikx a que te refieres profe? mi placa arduino es muy vieja o mi ide?
gracias