✅ Reloj y Texto en display LED, con ESP32 | J_RPM

  Рет қаралды 11,747

J_RPM

J_RPM

Күн бұрын

Пікірлер: 106
@GuerreroUAM
@GuerreroUAM Жыл бұрын
Hola J_RPM, recién me estoy introduciendo al mundo de los ESP, tu pagina y tus videos han sido de mucha ayuda, Gracias.
@JRPM
@JRPM Жыл бұрын
Me alegro!
@АндрейИльин-т8ю
@АндрейИльин-т8ю 3 жыл бұрын
I didn't know, how you do this, but you third time make very best projects, and literaly at time, when i need make things like you make, and dont know how to make it
@JRPM
@JRPM 3 жыл бұрын
Thank you.The only secret is to do what you like, and spend a lot of time testing until you manage to do what you set out to do. In programming, the only limit that exists is your imagination.
@Chipoelectrico
@Chipoelectrico 3 жыл бұрын
Una buena actualización, gracias de nuevo por compartirla.
@JRPM
@JRPM 3 жыл бұрын
Así queda más completo, gracias.
@jairogarcia6925
@jairogarcia6925 3 жыл бұрын
Hola amigo gracias por compartir tus conocimientos saludos desde colombia hasta la próxima
@JRPM
@JRPM 3 жыл бұрын
Gracias.
@robertobarrios8271
@robertobarrios8271 3 жыл бұрын
Muy bueno, muy bueno. No dejes de hacer este tipo de videos!
@JRPM
@JRPM 3 жыл бұрын
Los vídeos los hago como hobby y con el fin de ayudar. Gracias.
@carlossaiz7910
@carlossaiz7910 3 жыл бұрын
Disfrutando como siempre de tus excelentes videos. Un saludo.
@JRPM
@JRPM 3 жыл бұрын
Gracias!
@reparaciondelavadoras2024
@reparaciondelavadoras2024 3 жыл бұрын
PERO LO QUEREMOS GIGANTE ¡¡¡¡¡
@JRPM
@JRPM 3 жыл бұрын
El tamaño lo puedes definir sin cambiar nada en la programación. Sólo tienes que sustituir/desmontar las matrices LED de sus zócalos y prolongar sus conexiones hacia una matriz del tamaño que quieras, o fabricarte una con LED independientes sobre un soporte aislante de color negro mate.
@Ivanr1979
@Ivanr1979 3 жыл бұрын
Que bueno, como te lo curras👏👏👏👏👍👍
@JRPM
@JRPM 3 жыл бұрын
Gracias. En este caso he tenido que dedicar mucho tiempo haciendo pruebas con las librerías para la gestión de la Web. Tienen algunas limitaciones para hacer lo que quería, y me he pasado más de 15 días buscando la mejor solución.
@Ivanr1979
@Ivanr1979 3 жыл бұрын
@@JRPM En el resultado se ve el esfuerzo 👍👍
@ignaciog.t9367
@ignaciog.t9367 5 ай бұрын
Me refiero al reloj Gracias
@ignaciog.t9367
@ignaciog.t9367 5 ай бұрын
Buenas podias indicarme donde conseguir la version 1.41 -y tambien el tema del giro a 90º porque en un esp32 si funciona pero en otro no
@JRPM
@JRPM 5 ай бұрын
En la web tienes la información y los links de acceso a la descarga de los archivos, pero si mal no recuerdo está la versión 1.44 j-rpm.com/2020/11/reloj-y-texto-en-display-led-con-esp32/
@khalidabdeddaim3065
@khalidabdeddaim3065 3 жыл бұрын
Gracias
@JRPM
@JRPM 3 жыл бұрын
Gracias a ti.
@alfarizichannel3773
@alfarizichannel3773 9 ай бұрын
hello, I tried the code that was downloaded, but an error occurred. Game_Audio.h was not found. Can you provide the library?
@JRPM
@JRPM 9 ай бұрын
You can download Game_Audio.h library from this link: www.buildlog.net/blog/wp-content/uploads/2018/02/Game_Audio.zip
@electronic7979
@electronic7979 3 жыл бұрын
Nice
@JRPM
@JRPM 3 жыл бұрын
Thank you.
@ignaciog.t9367
@ignaciog.t9367 5 ай бұрын
Con esa tengo problemas de compilación no estoy muy prolifero en este tema esp32 y arduino pero la versión 1.41 si me funciono, porque no se porque la version 1.3 me sale sin los 90 grados de inclinación funciona pero no consigo ponerla legible. El tema es que no encuentro la versión 1.41 la borre Gracias
@JRPM
@JRPM 5 ай бұрын
En el repositorio Github hay una versión para cada display, prueba porque una d3 ellas te debería funcionar. Las versiones recientes solo incluyen mejoras con respecto a las anteriores. Por otra parte, no deberías borrar el firmware que instales en tus equipos, porque si tienes alguna avería en el futuro te encontrarás con el mismo problema que tienes ahora.
@angelfernande
@angelfernande 3 жыл бұрын
Excelente, Solo se me ocurre una pequeña mejora, una LDR para controlar el brillo automatico. En la version 3.0....
@JRPM
@JRPM 3 жыл бұрын
Es muy sencillo incorporar una LDR, pero prefiero ajustar el brillo a mano. Hay veces que en ambientes muy luminosos el display queda mejor con el brillo bajo.
@j.a.motoryaficiones
@j.a.motoryaficiones 8 ай бұрын
hola, gracias por tus respuestas ya tengo el nuevo chip,pero queria utilizar en vez de 4 matrices, los dos modulos de 4, serian 8 ,que hay que modificar el NUM MAx o otra opcion
@JRPM
@JRPM 8 ай бұрын
También tendrás que modificar las rutinad de presentación, con los 8 valores que quieras que aparezcan en el display
@j.a.motoryaficiones
@j.a.motoryaficiones 8 ай бұрын
@@JRPM perdona pero no tengo ni idea de lo que me dices ,soy un principiante y no entiendo mucho de programar
@JRPM
@JRPM 8 ай бұрын
Si no sabes programar te costará mucho hacer esos cambios. La mejor forma de aprender a programar es modificar cosas a tu gusto a partir de un código que ya funciona.
@j.a.motoryaficiones
@j.a.motoryaficiones 8 ай бұрын
@@JRPM Gracias,no quiero modificar el código en si,solo añadir los otros cuatro para que sea más grande ,que se vea mejor el resto de datos no quiero modificarlos,no se si me explico,solo añadir 4 matrices, si es posible,o hay que hacer una modificación muy difícil
@JRPM
@JRPM 8 ай бұрын
@@j.a.motoryaficiones si quieres presentar el mismo número de caracteres en una matriz más grande, lo primero que tendrías que modificar es la fuente de caracteres. La modificación no es difícil, pero si no sabes programar te va a costar mucho tiempo hacerlo
@j.a.motoryaficiones
@j.a.motoryaficiones 8 ай бұрын
Hola dispongo de un chip es El WeMos D1 Mini ESP8266., pero no coincide la descripcion de las conexiones con el que muetras, cuales serian las que tengo que utilizar, en el ladO izquiedo encima del boton reset las conexiones serian 3V3-D8-D7-D6-D5-D0-A0-RST y en lado derecho 5V-0-D4-D3-D2-D1-RX-TX, muchas gracias por tus videos.
@JRPM
@JRPM 8 ай бұрын
Yo utilicé un ESP32, no es un ESP8266.
@j.a.motoryaficiones
@j.a.motoryaficiones 8 ай бұрын
Entonces no me servirá?
@JRPM
@JRPM 8 ай бұрын
@@j.a.motoryaficiones yo no le he probado, pero tendrías que modificar algunas cosas en el programa, para adaptar los pines y las librerías con el microprocesador que utilizas.
@j.a.motoryaficiones
@j.a.motoryaficiones 8 ай бұрын
Gracias,compraré un ESP 32 para evitar problemas
@jcherrera.10
@jcherrera.10 9 ай бұрын
es compatible para una wemos esp8266??
@JRPM
@JRPM 9 ай бұрын
No lo he probado, pero seguro que algunas librerías no lo son y habría que cambiarlas.
@j.a.motoryaficiones
@j.a.motoryaficiones 7 ай бұрын
hola al copiar los archivos me da este error Compilation error: WiFi.h: No such file or directory
@JRPM
@JRPM 7 ай бұрын
Te falta esa librería, la tendrás que instalar.
@j.a.motoryaficiones
@j.a.motoryaficiones 7 ай бұрын
@@JRPM Gracias,si eso era ya lo había visto y la cargué,ahora no da error ,también me faltaba la Gfx,no las cargaba ,pero ya las grabó, ahora podré añadir otros cuatro módulos led para hacerlo más largo o tendré que modificar algo más,de nuevo muchas gracias por tu ayuda,uno va aprendiendo poco a poco, los años no perdonan y siempre me gustó estás cosas y ahora jubilado tengo tiempo para aprender y entretenerme
@JRPM
@JRPM 7 ай бұрын
@@j.a.motoryaficiones me alegro, poco a poco lo conseguirás, y de paso aprendes.
@yurisullcaccori6419
@yurisullcaccori6419 2 жыл бұрын
Buen proyecto una consulta me sale un error en esta parte WebServer server2(80); me dice que es invalido la conversion de INT a CHAR a que se debe el error espero me pueda dar una mano gracias
@JRPM
@JRPM 2 жыл бұрын
Si el código es el mismo y no lo has cambiado, es posible que estés cargando alguna librería diferente.
@RDCST
@RDCST Жыл бұрын
Que lastima que en las redes internas no haya DNS, así no sería necesario teclear la IP is solo teclearíamos un nombre.
@JRPM
@JRPM Жыл бұрын
En una Red imterna, si es grande tendría sentido un servidor de DNS, pero en una Red doméstica quizás sea más cómodo utilizar directamente te la IP. En el router puedes asociar las IP que te interesen con su MAC y siempre serán fijas. Si creas una lista ordenada con los dispositivos que te interesenn, es muy sencillo recordar sus direcciones.
@RDCST
@RDCST Жыл бұрын
@@JRPM Si, para mi si, pero si querés darle el producto a un tercero que no entiende sobre redes es chino básico.
@JRPM
@JRPM Жыл бұрын
Si, estoy de acuerdo....
@juanjosanchez8183
@juanjosanchez8183 2 жыл бұрын
buen vídeo!! Si fuese configurarlo para un temporizador en vez de un reloj, cómo sería? Un saludo!
@JRPM
@JRPM 2 жыл бұрын
Tendrías que modificar el código, y el reloj del ESP32 no te haría falta, tampoco la sincronización horaria. Lo podrías hacer con alguno de los temporizadores del ESP32. Explicar más detalles es complicado, busca algún código por Internet que utilice temporizadores, y haz pruebas.
@juanjosanchez8183
@juanjosanchez8183 2 жыл бұрын
@@JRPM genial!! Mil gracias
@outtime1232
@outtime1232 2 жыл бұрын
Muy chulo el proyecto, tengo una pega, que no me reconoce la placa el ide de arduino, para poder programarlo 😑
@JRPM
@JRPM 2 жыл бұрын
Esta pregunta te la acabo de responder en la otra pregunta... porque entendía que cuando preguntas por el driver del módulo ESP32 estás preguntando por las librerías necesarias para utilizar el IDE de Arduino.
@metropol167
@metropol167 3 жыл бұрын
Hola el reloj es tremendo pero cuando le cargo el codigo me sale ntp japan (v 1.42 ) y no me sale ip , cuando reseteo la esp32 en el monitor serial me muestra esto rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0018,len:4 load:0x3fff001c,len:1044 load:0x40078000,len:8896 load:0x40080400,len:5816 entry 0x400806ac display_EU: 1 display_date: 1 brightness: 5 animated_time: 1 show_seconds: 1 matrix_speed: 25 display_msg: 1 alarm_H: 0 alarm_M: 0 alarm_R: 0 alarm_H2: 0 alarm_M2: 0 alarm_R2: 0 T_Zone2: 1 -> S_IDLE*WM: [1] AutoConnect *WM: [2] ESP32 event handler enabled *WM: [2] Connecting as wifi client... *WM: [3] STA static IP: *WM: [2] setSTAConfig static ip not set, skipping *WM: [1] No wifi save required, skipping *WM: [2] Connection result: WL_NO_SSID_AVAIL *WM: [3] lastconxresult: WL_NO_SSID_AVAIL *WM: [1] AutoConnect: FAILED *WM: [2] Starting Config Portal *WM: [3] WIFI station disconnect *WM: [3] WiFi station enable *WM: [2] Disabling STA *WM: [2] Enabling AP *WM: [1] StartAP with SSID: ESP32_AP *WM: [2] AP has anonymous access! *WM: [1] SoftAP Configuration *WM: [1] -------------------- *WM: [1] ssid: ESP32_AP *WM: [1] password: *WM: [1] ssid_len: 8 *WM: [1] channel: 1 *WM: [1] authmode: *WM: [1] ssid_hidden: *WM: [1] max_connection: 4 *WM: [1] country: CN *WM: [1] beacon_interval: 100(ms) *WM: [1] -------------------- *WM: [1] AP IP address: 192.168.4.1 *WM: [3] setupConfigPortal *WM: [1] Starting Web Portal *WM: [3] dns server started with ip: 192.168.4.1 *WM: [2] HTTP server started *WM: [2] WiFi Scan ASYNC completed in 2303 ms *WM: [2] WiFi Scan ASYNC found: 5 *WM: [2] WiFi Scan completed in 2303 ms *WM: [2] Config Portal Running, blocking, waiting for clients... *WM: [2] Portal Timeout In 153 seconds *WM: [2] Portal Timeout In 123 seconds le pongo esa ip en el navegador y me dice que no encuentra nada
@JRPM
@JRPM 2 жыл бұрын
No había visto este mensaje... para conectar con el interface Web del reloj y configurar la red que da acceso a Internet, tu dispositivo móvil tiene que estar conectado a la red WiFi que genera el reloj, ssid: ESP32_AP y luego acceder al interface mediante la dirección IP que muestra la captura que has puesto.
@metropol167
@metropol167 2 жыл бұрын
@@JRPM Gracias lo probare a ver, ya tenia olvidado esto, muchas gracias por la respuesta, mas vale tarde que nunca jajajajajajaj.
@JRPM
@JRPM 2 жыл бұрын
@@metropol167 perdona los meses de espera, pero este mensaje lo encontré ayer... seguro que te funciona.
@user-so3wm8te1i
@user-so3wm8te1i 2 жыл бұрын
Hola bro, muy buen video! solo tengo una duda que linea del codigo debo modificar si quiero que la matriz sea un poco más grande especificamente quiero que sea de columna 16 x 128en la fila.
@JRPM
@JRPM 2 жыл бұрын
El cambio de la matriz LED implica cambiar la librería de gestión (max7219.h) y la de los fonts de caracteres (fonts.h). Tienes que buscar la librería del chip que gestiona la matriz que utilizas, configurar el tamaño del display, y crear un font de caracteres para esa matriz.
@user-so3wm8te1i
@user-so3wm8te1i 2 жыл бұрын
@@JRPM Muchas gracias por contestar bro. Pues el chip es el max7219 las modulos son los mismos que utilizaste solo que compre 8, puse 4 modulos como el del video en la primera fila y los otros cuatro en la segunda. En la libreria del max7219 seria necesario modificar la constante NUM_MAX?
@JRPM
@JRPM 2 жыл бұрын
@@user-so3wm8te1i si modificarad el NUM_MAX podrías tener 2 líneas de 4 caracteres, y así podrías mostrar la fecha y hora a la vez. Para modificar el alto del dígito, tendrías que buscar una librería que hiciera esa gestión, o hacerla tú. Además tendrías que crear un nuevo font de caracteres.
@oscardhers1460
@oscardhers1460 2 жыл бұрын
Hola. tengo 2 matrices led de 8 x 32, como puedo usar el movil para controlar el texto que muestro en las 2 matrices conectadas?? gracias y buen video.
@JRPM
@JRPM 2 жыл бұрын
Tendrías que hacer un firmware para controlar las matrices LED, incluyendo un servidor WEB que permita programar los textos o lo que quieras por WiFi. También lo puedes hacer admitiendo los comandos por el puerto serie y añadir un módulo Bluetooth para controlar el display desde el móvil, pero en este caso tendrías que hacer una APP para el móvil.
@oscardhers1460
@oscardhers1460 2 жыл бұрын
@@JRPM gracias
@outtime1232
@outtime1232 2 жыл бұрын
Hola, alguien me podria decir que driver habeis usado con ese modulo en concreto? :/ gracias
@JRPM
@JRPM 2 жыл бұрын
Si lo que necesitas es saber qué librerías se deben utilizar para programar el módulo ESP32 utilizando el IDE de Arduino... eso ya lo comenté en el primer video en el que utilicé este módulo: kzbin.info/www/bejne/hGSWdGpup7yUbM0
@outtime1232
@outtime1232 2 жыл бұрын
@@JRPM las librerias en principio no me dan problemas, me da problemas el modulo esp32, tengo el mismo que usas en el video, no me lo detecta el pc y le instalado varios drivers pero nada, en administrador de dispositivos no me lo reconoce y claro no me deja el arduino seleccionar puerto, he probado con CP210x_Windows_Drivers y con CH341SER_WIN_3.5 y nada de nada y he visto por ahi que a mucha gente le pasaba lo mismo, nose de que puede ser, uso win 8.1, sin embargo el modulo esp32 cam si me va bien, claro pero ese lo uso con un modulo ftdi para programarlo y este nose si se usa tambien el modulo ftdi o vale con enchufar el modulo esp32 directamente al pc :/ , muchas gracias
@JRPM
@JRPM 2 жыл бұрын
El problema es que el chip USB del módulo ESP32 tiene que ser diferente al driver que estás instalando. Intenta averiguar el modelo y busca el driver adecuado por Internet.
@metropol167
@metropol167 3 жыл бұрын
yo creo que lo solucione, le cambie el modulo esp 32 por otro y parece que esto ya funciona bien
@JRPM
@JRPM 3 жыл бұрын
Es posible que el módulo que utilizabas antes no fuera compatible con alguna de las librerías, a no ser que el módulo ESP32 fuera del mismo modelo que el de ahora.
@metropol167
@metropol167 3 жыл бұрын
@@JRPM gracias por contestar, si el modulo es el mismo que el otro, supongo que se fundiria la esp
@JRPM
@JRPM 3 жыл бұрын
@@metropol167 Quizás se haya estropeado alguno de los módulos que utiliza este firmware, no el procesador y su interface serie, y lo puedas utilizar para otro proyecto diferente.
@metropol167
@metropol167 3 жыл бұрын
@@JRPM probe la esp con el reloj de 7 segmentos y que va hacia lo mismo , se paraba cuando salia la version, otra cosa , ¿como se podria desplazar a la derecha o hacer los los numeros mas pequeños? es que donde señala la hora los dos primeros digitos quedan muy pegados a los dos puntos?
@JRPM
@JRPM 3 жыл бұрын
@@metropol167 El problema es que con ese display no hay espacio suficiente para mostrar la hora con segundos, y tuve que juntar los dos puntos a los dígitos en alguna parte del reloj. Lo hice en la hora porque es donde menos molesta. Otra solución sería cambiar el ancho de los números, pero se deforma en exceso el número y se ve muy mal. SI te molesta ver los dos puntos pegados, cambia el modo de presentación para que el display muestre sólo horas y minutos.
@jmym99
@jmym99 3 жыл бұрын
hola, se podria hacer que cambiara de reloj a texto solo cada cierto tiempo, que estuviera alternandose solo, graciassss
@JRPM
@JRPM 3 жыл бұрын
Es muy fácil, lo puedes hacer tû mismo modificando el código. Sólo tienes que repetir la rutina dónde se muestra la fecha, poner el intervalo de tiempo que quieras y cambiar la fecha por el texto que quieras.
@jmym99
@jmym99 3 жыл бұрын
@@JRPM gracias por contestarme, pero modificar el codigo me coges algo verde, podrias pasarmelo porfavor, gracias
@JRPM
@JRPM 3 жыл бұрын
En la web tienes todo... j-rpm.com/2020/11/reloj-y-texto-en-display-led-con-esp32/
@jmym99
@jmym99 3 жыл бұрын
@@JRPM si lo he visto, pero el codigo como lo hago para que se ponga por ejemplo que aparezca el reloj durante un minuto y pasado ese minuto aparezca un texto y pase otro minuto y vuelva a aparecer el reloj asi todo el rato, gracias
@JRPM
@JRPM 3 жыл бұрын
@@jmym99 Ya te dije que modificando el código puedes hacer lo que quieras. Si no sabes programar, busca algún amigo que sepa y te lo hace en un momento. Es muy sencillo, yo no tengo tiempo para hacer modificaciones a medida.
@Msalberto2012
@Msalberto2012 3 жыл бұрын
Un buen proyecto, como se le podría añadirse una alarma?
@JRPM
@JRPM 3 жыл бұрын
Modificando el código se puede hacer lo que quieras. Lo puedes descargar y modificarlo a tu gusto.
@Msalberto2012
@Msalberto2012 3 жыл бұрын
@@JRPM soy muy nuevo en esto, lo intentaré, Gracias.
@JRPM
@JRPM 3 жыл бұрын
Es la mejor forma de aprender.
@JRPM
@JRPM 3 жыл бұрын
Para facilitar tu tarea, voy a hacer una actualización del firmware para incluir dos alarmas.
@Msalberto2012
@Msalberto2012 3 жыл бұрын
@@JRPM Gracias.
@XE1ACA
@XE1ACA Жыл бұрын
Si requiero que la fecha salga en español, y NO en ingles, que es lo que tengo que modificar
@JRPM
@JRPM Жыл бұрын
La zona horaria primera está asociada al idioma español.
@XE1ACA
@XE1ACA Жыл бұрын
@@JRPM Muchas gracias por responder, la hora ya la logré cambiar y está ok, la fecha también está Ok, solo que requiero que se muestre en español, en que línea seria la modificacion 118 ??
@JRPM
@JRPM Жыл бұрын
@@XE1ACA es posible que la versión del firmware que utilizas no tuviera la opción de mostrar los textos en español. Carga la versión a partir de la incorporación de las dos alarmas del reloj
@chemamata
@chemamata 3 жыл бұрын
Hola. Gracias y enhorabuena por tu trabajo. Me gusta y he intentado hacerlo, pero me da fallo al compilarlo con el IDE de arduino. ¿Que puede ser? Yo no veo nada raro. Os dejo el enlace a mi DropBox del .txt con lo que dice Arduino, a ver si alguien me puede ayudar. Enlace: www.dropbox.com/s/y2j0bgdypzv1tab/Fallo%20compilaci%C3%B3n.7z?dl=0 Muchcas gracias
@chemamata
@chemamata 3 жыл бұрын
Me respondo yo: POR FIN. Ya me funciona.
@JRPM
@JRPM 3 жыл бұрын
Me alegro que te funcione... no había visto tu mensaje anterior.
Control de matriz LED 8x8 con MAX7219 y ESP8266
6:44
Tecnología IESCJ
Рет қаралды 9 М.
Bike vs Super Bike Fast Challenge
00:30
Russo
Рет қаралды 22 МЛН
✅ Reloj de precisión, configurado por WiFi | J_RPM
18:07
IOT con ESP32 - Control Desde Todo El Mundo
18:06
ELECTRONOOBS en Español
Рет қаралды 112 М.
ESP8266: Instalación de Librerías y Primer Programa
10:56
ESP8266 Led Matrix Clock, Weather, News, Bitcion
9:34
Mirko Pavleski
Рет қаралды 13 М.
Como Fabricar Un Reloj De Pared Grande RGB Con Arduino Y WS2812B.
22:38
El Taller De Jesuchi
Рет қаралды 23 М.
Pr#91 - Matriz LEDs con Bluetooth y RTC | Multi-Modo
12:04
ELECTRONOOBS en Español
Рет қаралды 33 М.
✅ Reloj de estilo retro, con ESP32 | J_RPM
27:25
J_RPM
Рет қаралды 1 М.
Replicamos el Reloj MÁS Inteligente del Mundo ¿Qué Puede Hacer?
14:08