Si señor, se enciende el LED. He mirado en el pinout de la pico W y probado con 'LED' como dices y funciona pero con el numero del GPIO no va. Muchas gracias.😀 El programa seria: from machine import Pin import utime led = Pin('LED', Pin.OUT) if __name__ == '__main__': while True: led.value(1) utime.sleep_ms(500) led.value(0) utime.sleep_ms(500)
SUGERENCIA 🙏: Estimado Ing. Aurelio cuando le fuera posible pudiera dedicar algunas de sus magistrales lecciones en torno a los diagramas y circuitos de una computadora Automotriz ( ECU, ECM , PCM) ya que de esto hay poco o casi nada de la arquitectura interna de estas computadoras ...🙏 Saludos desde mi país El Salvador al otro lado del Atlántico 😊
@@CeballosAvigail para hacer una prueba no es necesario ya que la salida entre cara la corriente máxima que puede dar y que LED la tolera perfectamente, Pero si quieres controlar la intensidad necesariamente debes de colocar un Resistor
@@OnelCruz-yn7oe muchas gracias y recuerda que en canal ACadenas tienes un amplísimo curso desde cero con lis vídeos ordenados por número de clase. Haz clic en el siguiente enlace para acceder www.TH-cam.con/ACadenas
@@martin393j Muchas gracias por tu comentario del aprovecho la pasión para invitarte a que visites el canal ACadenas de TH-cam si aún no lo has hecho donde encontrarás varios cursos desde cero que serán de tu interés con los vídeos ordenados por número de clase para que siguiendo el orden en las explicaciones se entienden perfectamente aquí tienes el enlace th-cam.com/users/aCadenas
@@pablotejerina1072 en la web a Cadenas de momento están disponibles los cursos de programación con labview y otros temas, puedes visitarla www.acadenas.com
Es muchísimo mejor la pico que el arduino ya que la pico tiene dos núcleos, es como tener dos microcontroladores en un mismo chip y se pueden hacer programas de control en tiempo real muy buenos.
@@acadenastiene razón aunque para empezar un núcleo es más que suficiente porque la clave es usar interrupciones para el tiempo real y para la multitarea no hay que tener dos núcleos y menos usar comandos de delay
@@acadenas Muy interesante el kit. ¿Qué es lo incluye el starter kit que ofrecen opcionalmente con este kit por $22+? No veo información sobre eso en la web.
@@injiniero aquí puedes ver el contenido es.aliexpress.com/item/1005006858702519.html?pdp_npi=4%40dis%21EUR%2141.25%2122.69%21%21%21316.09%21173.87%21%40212a6c3c17253005973995681d11c2%2112000038536611250%21affd%21%21%21&dp=CjwKCAjwxY-3BhAuEiwAu7Y6s3lhFLsnykcHhkLsFP0BO7FW0VNCFcC1lM2jRE5kZdLzwNsxoXs9choCrU4QAvD_BwE&gbraid=0AAAAADihhqWxa2GSf0ezVLB12XSnWoQWh&gclid=CjwKCAjwxY-3BhAuEiwAu7Y6s3lhFLsnykcHhkLsFP0BO7FW0VNCFcC1lM2jRE5kZdLzwNsxoXs9choCrU4QAvD_BwE&aff_fcid=0858c4bc92a341cfa71989350f00b13e-1726244846986-02675&aff_fsk&aff_platform=api-new-product-query&sk&aff_trace_key=0858c4bc92a341cfa71989350f00b13e-1726244846986-02675&terminal_id=efa6c30e41b0416391a8166838f8a707&afSmartRedirect=y
@@ElectronicFanArm Es una versión reducida de Python llamada microPython, orientada a programación de microcontroladores ¿ por qué no la recomendarías para sistemas embebidos?
@acadenas hay muchos motivos, pero en mi opinión resumo los puntos que considero los mas importantes: 1- Ofusca el funcionamiento de un sistema embebido, basicamente estamos escribiendo firmwares no software para algún sistema operativo. 2- En muchas ocasiones las implementaciones son mucho mas lentas, debido a que la generación de instrucciones son casi casi el doble. 3- Se desaprovecha el optimizador del compilador gnu/gcc. 4- Para cuestiones educativas, se motiva a depender de librerías y no se entiende el hardware. Nota: No se debe vender Python como un lenguaje de primera porque lo usan en la IA, hay que entender que librerías como TensorFlow para machine learning están orientadas a sistemas operativos. Es probable que puedas hacer algo muy sencillo con neuronas, pero sin el mismo rendimiento. La IA no depende de Python, se pueden usar otros lenguajes. Se ha hecho muy popular por su versatilidad y facilidad sustituyendo quizás a Basic. El lenguaje no importa, si no lo que haga. Con C++ también tienes programación orientada a objeto, con C aunque no parezca, podrías hacer una seudo programación orientada a objeto. Como ultimo punto, ASM es vital así sea muy por encima; te puede ayudar a resolver problemas, al menos, aprender a leer un desensamblado podría ser suficiente.
A mí me gusta y micropython si se no querés depender la librería de otros tenés la documentación dónde vos mismo sacas lo útil y haces tu librería no es es complicado y si se utiliza bien puede ser usado en sistemas embebidos si no con ese criterio tenés que usar emsablador y listo
En la RP PICO W, el led interno no está conectado al pin 25. En el codigo se escribe la palabra 'LED' en el lugra de 25 y automáticamente lo reconoce
Si señor, se enciende el LED. He mirado en el pinout de la pico W y probado con 'LED' como dices y funciona pero con el numero del GPIO no va. Muchas gracias.😀 El programa seria:
from machine import Pin
import utime
led = Pin('LED', Pin.OUT)
if __name__ == '__main__':
while True:
led.value(1)
utime.sleep_ms(500)
led.value(0)
utime.sleep_ms(500)
Muy Interesante no me lo pierdo, muchas gracias señor profesor, con usted estoy aprendiendo mucho
Gracias, Aurelio, por hacer la introducción posible para los principiantes de esa marca. Espero que hagas más vídeos de esta placa.
Parece un kit Muy interesante...graciass!!! Esperando el próximo!!!!
SUGERENCIA 🙏: Estimado Ing. Aurelio cuando le fuera posible pudiera dedicar algunas de sus magistrales lecciones en torno a los diagramas y circuitos de una computadora Automotriz ( ECU, ECM , PCM)
ya que de esto hay poco o casi nada de la arquitectura interna de estas computadoras ...🙏
Saludos desde mi país El Salvador al otro lado del Atlántico 😊
Gracias maestro por todo su trabajo
Ojalá le pueda dar continuidad al curso
Profe cadenas saludos desde Veracruz Mexico
Saludos profesor, al led se le debe colocar una resistencia para limitar por seguridad la corriente para evitar la sobrecarga sobre el puerto.
@@CeballosAvigail para hacer una prueba no es necesario ya que la salida entre cara la corriente máxima que puede dar y que LED la tolera perfectamente, Pero si quieres controlar la intensidad necesariamente debes de colocar un Resistor
gracias
Buen contenido en su canal, quisiera información sobre el control de tiristores para una planta de soldar con corriente directa.
@@OnelCruz-yn7oe muchas gracias y recuerda que en canal ACadenas tienes un amplísimo curso desde cero con lis vídeos ordenados por número de clase. Haz clic en el siguiente enlace para acceder
www.TH-cam.con/ACadenas
Gracias.
Gracias por comentar
Excelente Amigo..
@@martin393j Muchas gracias por tu comentario del aprovecho la pasión para invitarte a que visites el canal ACadenas de TH-cam si aún no lo has hecho donde encontrarás varios cursos desde cero que serán de tu interés con los vídeos ordenados por número de clase para que siguiendo el orden en las explicaciones se entienden perfectamente aquí tienes el enlace th-cam.com/users/aCadenas
👌
Me gustaría acceder a los demás video pero TH-cam no me deja ser miembro, hay otro método ?
@@pablotejerina1072 en la web a Cadenas de momento están disponibles los cursos de programación con labview y otros temas, puedes visitarla www.acadenas.com
Por qué pico y no un kit con una placa de la marca Arduino?
Es muchísimo mejor la pico que el arduino ya que la pico tiene dos núcleos, es como tener dos microcontroladores en un mismo chip y se pueden hacer programas de control en tiempo real muy buenos.
@@acadenastiene razón aunque para empezar un núcleo es más que suficiente porque la clave es usar interrupciones para el tiempo real y para la multitarea no hay que tener dos núcleos y menos usar comandos de delay
Y el precio del kit?
Cuál es
En el video sale 38 dólares.
46$ incluyendo las raspberry pi pico con wifi. Solo el KIT sin raspberry pi pico 38$. En la descripción del video tienes el enlace.
@@acadenas Muy interesante el kit. ¿Qué es lo incluye el starter kit que ofrecen opcionalmente con este kit por $22+? No veo información sobre eso en la web.
@@injiniero aquí puedes ver el contenido
es.aliexpress.com/item/1005006858702519.html?pdp_npi=4%40dis%21EUR%2141.25%2122.69%21%21%21316.09%21173.87%21%40212a6c3c17253005973995681d11c2%2112000038536611250%21affd%21%21%21&dp=CjwKCAjwxY-3BhAuEiwAu7Y6s3lhFLsnykcHhkLsFP0BO7FW0VNCFcC1lM2jRE5kZdLzwNsxoXs9choCrU4QAvD_BwE&gbraid=0AAAAADihhqWxa2GSf0ezVLB12XSnWoQWh&gclid=CjwKCAjwxY-3BhAuEiwAu7Y6s3lhFLsnykcHhkLsFP0BO7FW0VNCFcC1lM2jRE5kZdLzwNsxoXs9choCrU4QAvD_BwE&aff_fcid=0858c4bc92a341cfa71989350f00b13e-1726244846986-02675&aff_fsk&aff_platform=api-new-product-query&sk&aff_trace_key=0858c4bc92a341cfa71989350f00b13e-1726244846986-02675&terminal_id=efa6c30e41b0416391a8166838f8a707&afSmartRedirect=y
Genial pero lo malo que es en python, no recomendaria este lenguaje para sistemas embebidos.
@@ElectronicFanArm Es una versión reducida de Python llamada microPython, orientada a programación de microcontroladores ¿ por qué no la recomendarías para sistemas embebidos?
@acadenas hay muchos motivos, pero en mi opinión resumo los puntos que considero los mas importantes:
1- Ofusca el funcionamiento de un sistema embebido, basicamente estamos escribiendo firmwares no software para algún sistema operativo.
2- En muchas ocasiones las implementaciones son mucho mas lentas, debido a que la generación de instrucciones son casi casi el doble.
3- Se desaprovecha el optimizador del compilador gnu/gcc.
4- Para cuestiones educativas, se motiva a depender de librerías y no se entiende el hardware.
Nota: No se debe vender Python como un lenguaje de primera porque lo usan en la IA, hay que entender que librerías como TensorFlow para machine learning están orientadas a sistemas operativos. Es probable que puedas hacer algo muy sencillo con neuronas, pero sin el mismo rendimiento. La IA no depende de Python, se pueden usar otros lenguajes. Se ha hecho muy popular por su versatilidad y facilidad sustituyendo quizás a Basic. El lenguaje no importa, si no lo que haga. Con C++ también tienes programación orientada a objeto, con C aunque no parezca, podrías hacer una seudo programación orientada a objeto. Como ultimo punto, ASM es vital así sea muy por encima; te puede ayudar a resolver problemas, al menos, aprender a leer un desensamblado podría ser suficiente.
Si necesitas controlar más la memoria se puede programar con c/c++ es una buena placa de desarrollo
A mí me gusta y micropython si se no querés depender la librería de otros tenés la documentación dónde vos mismo sacas lo útil y haces tu librería no es es complicado y si se utiliza bien puede ser usado en sistemas embebidos si no con ese criterio tenés que usar emsablador y listo