⮞ Descargar Códigos: bit.ly/38va7ag Curso de MicroPython: bit.ly/u_Python Curso de Python: bit.ly/CAE_Python Curso Simulink: bit.ly/3a0W8Xr Curso de Matlab: bit.ly/2Fks7XN ⮞ ¿Quieres ser un experto? bit.ly/2RVvxne
Hola Sergio, muchas gracias por tus aportes, me parecen geniales, gracias. Por favor, estaba intentando la multiplexación de 4 displays ANODO COMUN, con la raspberry pi pico, usando transistores PNP (2N3906); en la función show, intercambie con y viceversa para la activación/desactivación de transistores. Pero no me esta funcionando. Se encienden todos los displays, parece que todos con el mismo número, pero el conteo no se nota. Probé aumentado el sleep en en show y también variando los valores de contret pero nada.
Muy buenos videos Sergio, te felicito... Talvez hay la posibilidad de que realices un video sobre conexiones Canbus con Arduino y los módulos ELM327, para poder transmitir PIDs sobre información de RPM, Temperatura, Boost, etc. y poder visualizarlos en la aplicación de Torque o de RealDash, algo así como un simulador de ECU vehicular con la particularidad de que se pueda modificar los datos usando potenciómetros
@@joshuacruz879 es verdad, en el caso de usar el módulo como el mostrado en el video, de los 4 digitos, tendrás que adicionar la octava linea del punto, y en programación poner el estado alto cuando estes mostrando el digito donde quieres que se vea el punto decimal, porque dado que es un solo pin, para los 4 displays, debes multiplexarlo, es decir solo energizarlo en el digito que pretendes colocar el punto decimal.
Hola Sergio, 1)me ha costado mucho entender el truco matematico en el método show para realizar la magia de la multiplexación 2)no entendia como haces para mantener el numero completo visible durante 1 segundo por lo que entiendo que usas la variable contret=50 para consumir tiempo de proceso y simular la velocidad a la que cambia el contador, si es así no estamos controlando el tiempo exacto en el que aumenta 1 el contador, supongo que para hacerlo hay ke usas interrupcion en la funcion temporizacion. No sé si te habré contado una burrada o estoy en lo cierto. Saludos!!!!!
Es correcto Acb, en el ejemplo no estamos garantizando el conteo de 1 segundo, es solo para mostrar el empleo del display. Cuando llegues al video 13 que fue publicado hoy colocamos el Timer a este proyecto. Pará de esa forma garantizar el conteo de tiempo preciso. Saludos.
⮞ Descargar Códigos: bit.ly/38va7ag
Curso de MicroPython: bit.ly/u_Python
Curso de Python: bit.ly/CAE_Python
Curso Simulink: bit.ly/3a0W8Xr
Curso de Matlab: bit.ly/2Fks7XN
⮞ ¿Quieres ser un experto? bit.ly/2RVvxne
Hola Sergio, muchas gracias por tus aportes, me parecen geniales, gracias. Por favor, estaba intentando la multiplexación de 4 displays ANODO COMUN, con la raspberry pi pico, usando transistores PNP (2N3906); en la función show, intercambie con y viceversa para la activación/desactivación de transistores. Pero no me esta funcionando. Se encienden todos los displays, parece que todos con el mismo número, pero el conteo no se nota. Probé aumentado el sleep en en show y también variando los valores de contret pero nada.
Que GRANDE eres amigo....GRACIAS!!!
De nada West Starr, que bueno que te gusto. Saludos!
Muy buenos videos Sergio, te felicito...
Talvez hay la posibilidad de que realices un video sobre conexiones Canbus con Arduino y los módulos ELM327, para poder transmitir PIDs sobre información de RPM, Temperatura, Boost, etc. y poder visualizarlos en la aplicación de Torque o de RealDash, algo así como un simulador de ECU vehicular con la particularidad de que se pueda modificar los datos usando potenciómetros
¿Como soluciono si me aparece el siguiente error al querer ejecutar el codigo?: AttributeError: 'module' object has no attribute 'Display'
Muy bien tuto, si quisiera activar un punto del display como sería?
Debes mandar el pin del display 7 segmentos correspondiente al punto a vcc a través de una resistencia, si es de cátodo común.
Lo que pasa es que se encienden todos :/
@@joshuacruz879 es verdad, en el caso de usar el módulo como el mostrado en el video, de los 4 digitos, tendrás que adicionar la octava linea del punto, y en programación poner el estado alto cuando estes mostrando el digito donde quieres que se vea el punto decimal, porque dado que es un solo pin, para los 4 displays, debes multiplexarlo, es decir solo energizarlo en el digito que pretendes colocar el punto decimal.
Hola Sergio, 1)me ha costado mucho entender el truco matematico en el método show para realizar la magia de la multiplexación 2)no entendia como haces para mantener el numero completo visible durante 1 segundo por lo que entiendo que usas la variable contret=50 para consumir tiempo de proceso y simular la velocidad a la que cambia el contador, si es así no estamos controlando el tiempo exacto en el que aumenta 1 el contador, supongo que para hacerlo hay ke usas interrupcion en la funcion temporizacion. No sé si te habré contado una burrada o estoy en lo cierto. Saludos!!!!!
Es correcto Acb, en el ejemplo no estamos garantizando el conteo de 1 segundo, es solo para mostrar el empleo del display. Cuando llegues al video 13 que fue publicado hoy colocamos el Timer a este proyecto. Pará de esa forma garantizar el conteo de tiempo preciso. Saludos.
hola!, que transitor usas???
Puedes usar un 2N3904, o un 2N2222
@@SergioACGiraldo un h945 sirve?
(si sirve, lo acabo de probar)
i2c en mpu6050