IMPORTANTE: En el diagrama de conexiones, en el pulsador hay un cable que va a GND que no debería estar. Si deseas apoyar el proyecto Tecnología en Bloques, no olvides compartir los videos de nuestro canal y visitar nuestro sitio web www.tecnologiaenbloques.com En él encontrarás la opción de apoyar el proyecto realizando una donación, el cual será invertido en mejoras y adquisición de material. Muchas gracias a todos los que nos apoyan.
Buenos días Bro este proyecto ya lo replique está bueno funcionó perfecto 💯 solo que en la fila 46 creo dónde llamas a sleep le faltaba colocar utime y por esto se detenía en el contador del resto todo bom beleza óptimo gracias por tus proyectos seguiré replicandolos
10 หลายเดือนก่อน +1
Excelente! De todas formas hay que tener cuidado con el diagrama de conexiones, porque en el pulsador hay un cable que va a GND que no debería ir.
¡Excelente video! Muchas gracias por compartir tus conocimientos. Estoy muy interesado en que en un futuro hicieras un video relacionado con este mismo tema, pero sería interesante que el display oled pueda presentar los estados de varias salidas de voltaje de una fuente de alimentación, por ejemplo una atx, y de la misma manera, diodos LED (verdes:1 y rojos:0) puedan usarse como indicadores de estado de esas salidas de voltaje. Por ejemplo, si una de las salidas fijas de voltaje de la fuente se llega a dañar, el display oled nos avisará qué salida fue, así como los LEDS. Saludos desde Ecuador.
Excelente explicación, y por supuesto el video....muchas gracias por compartir tus conocimientos con la comunidad....una solicitud para aprovechar la pantalla, sería agregar al circuito un encoder rotativo, que se use a modo de manejo de menú en la pantalla y agregar unos leds y un motor para que sean controlados según lo seleccionado en el menú, así se podría usar los dos hilos, más algunas interrupciones ..que opinas? ..Saludos.
3 ปีที่แล้ว +1
Es una muy buena idea! La tendré presente para próximos videos
Muchas gracias por otro gran video, ...muy explicativo. Una consulta, ...podriamos dibujar un logo en esta o alguna otra pantalla mayor?, ...como se haría?, (por ejemplo una ili9481). GRACIAS
3 ปีที่แล้ว
La verdad nunca he trabajado con ese tipo de display, lo tendré presente para próximos proyectos D:
Hola Samuel Quiero medir con mi raspberry pi pico, los amperios o miliamperios que circulan en un circuito en un tiempo, que seria en segundos o minutos, desde que comienza a circular la corriente hasta que se interrumpa y almacenar esos amp/min Gracias por tu ayuda
Muy bueno el video. Todavía no tengo el Raspberry en mis manos, pero empecé a hacer el mismo programa para tenerlo cuando lo conecte y poder jugar con él. Tengo un problema, cuando le doy al manage packages me dice que primero debo detener el programa para poder usar esa herramienta. Esto es justamente por no tener conectada la placa?
Olv este y el siguiente video hacen que pueda hacer un “videojuego” donde pueda mover un stickman por la pantalla, ojalá pudieras subir un video respecto a eso o como correr doom jajajaja me encantaría aprender más a jugar con la electrónica
te felicito por lo videos y la dedicacion me estan sirviendoo mucho , llevo apenas dos meses en micropython gracias a tus videos me anime a pasar a este lenguaje , hoy estoy atorado y veo en la red que mucha mas gente esta igual mas no encuentro una solucion que me sirva , cuando quiero descargar el ssd1306 en thonny no puedo hacerlo me da un error micropip returned with error code 1 y no puedo hacer que se descargue absoutamente nada , tengo el mismo problema en dos pc windows 7 y 10 , ojala sepas algo al respecto, creo que ayudaras a varios. cae mencionar que si copio el modulo y lo guardo en la tarjeta se ejecuta sin problema pero no puedo descargar .... saludos
hola , disculpa como puedo controlar mi raspberry pi pico WH por medio de wi-fi sin tenerlo conectado a mi PC (se necesita que por medio de un programa se conecte a mi router el que proporcionara red wi-fi se enlace a un puerto de mi raspberry pi pico WH y poder controlar ese programa desde mi PC con otro programa en LocalPhyton3 que mande llamar al puerto enlazado ). ya lo eh intentado pero no puedo establecer conexion con cualquier PORT que pongo, me ayudas? la idea es controlar 2 motores CC via remoto desde microphyton.
Fantástico progreso con Rpi PICO, yo pretendo trabajar con TFT 3,5" Se puede usar lo que desarrollaste para Controlador: ili9481,ili9468,ili9488,hx8357,r61581 .???
3 ปีที่แล้ว
La verdad nunca he trabajado con ese tipo de display, lo tendré presente para próximos proyectos D:
Yo estoy teniendo bastantes problemas con la pantalla OLED. No sé si es la librería, porque una de arduino me funciona bien. Instalo exactamente la misma de micropython y sigue sin funcionar. Me arroja pixeles aleatorios en toda la pantalla :( Podrías compartirme la libreria que te funciona?
buen video estaría genial uno de interrupciones pero con un encode para hacer un menu rotatorio no encuentro tutoriales con micropython todos con arduino
Hola buena tarde, he realizado todo lo señalado en el video pero este error no me deja continuar, desconozco la razon del error, tengo la libreria ssd1306 instalada, el siguiente error hace referencia a la siguiente linea oled = SSD1306_I2C(ANCHO, ALTO, i2c) Traceback (most recent call last): File "", line 61, in File "/lib/ssd1306.py", line 110, in __init__ File "/lib/ssd1306.py", line 36, in __init__ File "/lib/ssd1306.py", line 71, in init_display File "/lib/ssd1306.py", line 115, in write_cmd OSError: 5 Agredeceria muchisimo tu ayuda, mil gracias!!
3 ปีที่แล้ว +1
Hola. Prueba escribiendo todo el código hasta la creación del objeto i2c. Bajo esa linea escanea los dispositivos conectados por i2c e imprime el resultado con: print(i2c.scan()) Por consola debería aparecer una lista con las direcciones de los dispositivos conectados. Por defecto la dirección de la pantalla es 60. En el caso de que aparezca una lista vacía (corchetes vacíos [ ]) significa que hay problemas en la conexión física del circuito.
@ Hola, primeramente muchas gracias por tomarte el tiempo para responder, he realizado lo que mencionas y suceden cosas raras, a veces me aparece el [60] y a veces me aparece [], será algún defecto en la placa?. También otra cosa extraña es que cuando aparece [] se muestra el texto por un muy breve momento y después desaparece
@ La pantalla la he testeado en mi Arduino y funciona con normalidad
3 ปีที่แล้ว +1
Si a veces aparece 60 y a veces una lista vacía lo más probable es que existan problemas físicos en la conexión, podrían ser los cables o la soldadura en los pines de la placa. Sería bueno verificar el estado de los cables y probar en pines diferentes, para ello debería verificar en el piout de la placa cuales sirven para comunicación i2c y ajustar los pines scl y sda en la programación.
@ He probado todos los pines que permiten comunicación i2c y ninguno me funciona, a pesar de eso sí funcionan para salidas (encender leds, etc...) Voy a tratar de resoldar los pines y hacer una limpieza a la placa. Muchas gracias por tu ayuda, de verdad que me hubiera quedado atascado todo el día c:
IMPORTANTE: En el diagrama de conexiones, en el pulsador hay un cable que va a GND que no debería estar.
Si deseas apoyar el proyecto Tecnología en Bloques, no olvides compartir los videos de nuestro canal y visitar nuestro sitio web www.tecnologiaenbloques.com En él encontrarás la opción de apoyar el proyecto realizando una donación, el cual será invertido en mejoras y adquisición de material. Muchas gracias a todos los que nos apoyan.
Aprendí más con tu video que con un profe en 3 semestres, eres grande master
Muchas gracias. Por ahí dicen que enseñar es un talento, y a UD se le da muy bien.
Buenos días Bro este proyecto ya lo replique está bueno funcionó perfecto 💯 solo que en la fila 46 creo dónde llamas a sleep le faltaba colocar utime y por esto se detenía en el contador del resto todo bom beleza óptimo gracias por tus proyectos seguiré replicandolos
Excelente! De todas formas hay que tener cuidado con el diagrama de conexiones, porque en el pulsador hay un cable que va a GND que no debería ir.
Amigo, eres el amo aquí, gracias por estos aportes, nuevo suscriptor 😇
¡Excelente video! Muchas gracias por compartir tus conocimientos. Estoy muy interesado en que en un futuro hicieras un video relacionado con este mismo tema, pero sería interesante que el display oled pueda presentar los estados de varias salidas de voltaje de una fuente de alimentación, por ejemplo una atx, y de la misma manera, diodos LED (verdes:1 y rojos:0) puedan usarse como indicadores de estado de esas salidas de voltaje. Por ejemplo, si una de las salidas fijas de voltaje de la fuente se llega a dañar, el display oled nos avisará qué salida fue, así como los LEDS. Saludos desde Ecuador.
ESTE TIO ES UN MONSTRO RSRSRS...
ESPERAMOS MAS VIDEOS
fan numero uno, excelente docente para explicar
está muy bien explicado! gracias!
Excelente video muy bien explicado, tienes un error en las conexiones ya que el botón no puede estar conectado a voltaje y tierra a la vez
Eres un capo!!!... explicas mejor que mis profes.. Tienes udemy donde haces mas cursos asi?
Excelente explicación, y por supuesto el video....muchas gracias por compartir tus conocimientos con la comunidad....una solicitud para aprovechar la pantalla, sería agregar al circuito un encoder rotativo, que se use a modo de manejo de menú en la pantalla y agregar unos leds y un motor para que sean controlados según lo seleccionado en el menú, así se podría usar los dos hilos, más algunas interrupciones ..que opinas? ..Saludos.
Es una muy buena idea! La tendré presente para próximos videos
Excelente, muchas gracias.
Muchas gracias por otro gran video, ...muy explicativo. Una consulta, ...podriamos dibujar un logo en esta o alguna otra pantalla mayor?, ...como se haría?, (por ejemplo una ili9481). GRACIAS
La verdad nunca he trabajado con ese tipo de display, lo tendré presente para próximos proyectos D:
Perfect
muy buena tu explicacion me suscribi a tu canal
Hola Samuel
Quiero medir con mi raspberry pi pico, los amperios o miliamperios que circulan en un circuito en un tiempo, que seria en segundos o minutos, desde que comienza a circular la corriente hasta que se interrumpa y almacenar esos amp/min
Gracias por tu ayuda
Muy bueno el video. Todavía no tengo el Raspberry en mis manos, pero empecé a hacer el mismo programa para tenerlo cuando lo conecte y poder jugar con él. Tengo un problema, cuando le doy al manage packages me dice que primero debo detener el programa para poder usar esa herramienta. Esto es justamente por no tener conectada la placa?
*Puedes hacer un video explicando cómo poner imágenes en la pantallita OLED???? Por favor 🙏🏻*
cómo hace el raspberry para saber que el pin que debe usar para disparar la interrupción es el que asignaste a boton?
Muchas gracias. Un saludo.
Olv este y el siguiente video hacen que pueda hacer un “videojuego” donde pueda mover un stickman por la pantalla, ojalá pudieras subir un video respecto a eso o como correr doom jajajaja me encantaría aprender más a jugar con la electrónica
Muy bueno genio!!!(primcom)
Saludos amigo, podrías hacer un video que tenga que ver con comunicación paralela entre el raspberry pico y una cámara ov7670 🙏
Gracias por compartir.
te felicito por lo videos y la dedicacion me estan sirviendoo mucho , llevo apenas dos meses en micropython gracias a tus videos me anime a pasar a este lenguaje , hoy estoy atorado y veo en la red que mucha mas gente esta igual mas no encuentro una solucion que me sirva , cuando quiero descargar el ssd1306 en thonny no puedo hacerlo me da un error micropip returned with error code 1 y no puedo hacer que se descargue absoutamente nada , tengo el mismo problema en dos pc windows 7 y 10 , ojala sepas algo al respecto, creo que ayudaras a varios. cae mencionar que si copio el modulo y lo guardo en la tarjeta se ejecuta sin problema pero no puedo descargar .... saludos
y si se usara el case en lugar del los elif anidados?
hola , disculpa como puedo controlar mi raspberry pi pico WH por medio de wi-fi sin tenerlo conectado a mi PC (se necesita que por medio de un programa se conecte a mi router el que proporcionara red wi-fi se enlace a un puerto de mi raspberry pi pico WH y poder controlar ese programa desde mi PC con otro programa en LocalPhyton3 que mande llamar al puerto enlazado ).
ya lo eh intentado pero no puedo establecer conexion con cualquier PORT que pongo, me ayudas?
la idea es controlar 2 motores CC via remoto desde microphyton.
En que momento se mandaría a "dormir" el programa principal despues de presionar el boton por primera vez
Fantástico progreso con Rpi PICO, yo pretendo trabajar con TFT 3,5" Se puede usar lo que desarrollaste para Controlador: ili9481,ili9468,ili9488,hx8357,r61581 .???
La verdad nunca he trabajado con ese tipo de display, lo tendré presente para próximos proyectos D:
Que tal si al siguiente video pruebas usar una cámara más la pantalla o LED
Yo estoy teniendo bastantes problemas con la pantalla OLED. No sé si es la librería, porque una de arduino me funciona bien.
Instalo exactamente la misma de micropython y sigue sin funcionar. Me arroja pixeles aleatorios en toda la pantalla :(
Podrías compartirme la libreria que te funciona?
Hay problema si omito el capacitor? no tengo uno
Gracias
Puedes compartir el código en un archivo texto?
Si claro!
www.dropbox.com/s/qp565uuqm5itds0/Oled_Pulsador.txt?dl=1
buen video estaría genial uno de interrupciones pero con un encode para hacer un menu rotatorio no encuentro tutoriales con micropython todos con arduino
Olee...👐👐
Buen video, podrias hacer un video con la pantalla oled ssd1106 1.3 spi😁
Donde compro los componentes solo he visto pantallas i2c 😅
@ yo lo he comprado en una tienda de chiclayo, no encuentro mucha informacion para trabajar con esa pantalla oled.
Hola profe la nacha estuvo a aca
👨🏫
edita la descripcion del video y deja un link para descargar el archivo .py de cada ejemplo que estas mostrando
Hola buena tarde, he realizado todo lo señalado en el video pero este error no me deja continuar, desconozco la razon del error, tengo la libreria ssd1306 instalada, el siguiente error hace referencia a la siguiente linea
oled = SSD1306_I2C(ANCHO, ALTO, i2c)
Traceback (most recent call last):
File "", line 61, in
File "/lib/ssd1306.py", line 110, in __init__
File "/lib/ssd1306.py", line 36, in __init__
File "/lib/ssd1306.py", line 71, in init_display
File "/lib/ssd1306.py", line 115, in write_cmd
OSError: 5
Agredeceria muchisimo tu ayuda, mil gracias!!
Hola. Prueba escribiendo todo el código hasta la creación del objeto i2c. Bajo esa linea escanea los dispositivos conectados por i2c e imprime el resultado con:
print(i2c.scan())
Por consola debería aparecer una lista con las direcciones de los dispositivos conectados. Por defecto la dirección de la pantalla es 60. En el caso de que aparezca una lista vacía (corchetes vacíos [ ]) significa que hay problemas en la conexión física del circuito.
@ Hola, primeramente muchas gracias por tomarte el tiempo para responder, he realizado lo que mencionas y suceden cosas raras, a veces me aparece el [60] y a veces me aparece [], será algún defecto en la placa?.
También otra cosa extraña es que cuando aparece [] se muestra el texto por un muy breve momento y después desaparece
@ La pantalla la he testeado en mi Arduino y funciona con normalidad
Si a veces aparece 60 y a veces una lista vacía lo más probable es que existan problemas físicos en la conexión, podrían ser los cables o la soldadura en los pines de la placa. Sería bueno verificar el estado de los cables y probar en pines diferentes, para ello debería verificar en el piout de la placa cuales sirven para comunicación i2c y ajustar los pines scl y sda en la programación.
@ He probado todos los pines que permiten comunicación i2c y ninguno me funciona, a pesar de eso sí funcionan para salidas (encender leds, etc...) Voy a tratar de resoldar los pines y hacer una limpieza a la placa. Muchas gracias por tu ayuda, de verdad que me hubiera quedado atascado todo el día c: