Hola, muy buen video, debería tener más vistas. Me puedes indicar si el display es anodo común o cátodo común,, y para que sirve el pin número 3?? Gracias
Hola Dpower Pixel! El display que yo uso en el vídeo es de cátodo común. Respecto al pin número 3, sirve para pintar el punto digital que aparece a la derecha de cada dígito. En este caso yo pinto el punto digital del segundo dígito, para que haya una separación entre las horas y los minutos. Existen otros displays que incluyen el símbolo de dos puntos (:) para hacer esta separación, pero el mío no lo incluía. Muchas gracias por tu comentario y por ver el vídeo. Si tienes más dudas te animo a pasarte por el enlace de la descripción, donde explico cómo funciona, o a dejarme otro comentario. También comentarte que próximamente subiré más vídeos con nuevos proyectos. Un saludo!
@@bugeados4794 hola de nuevo amigo, espero no molestarte, descargué el código y arme todo, pero los display los 4 dígitos se mantienen todos alternandose, osea, comienzan en el 0, 1, 2, 3 y así hasta llegar al nueve, los cuatro al mismo tiempo, y no agarran la hora ni los minutos, habrá que hacerle algo al código?? Gracias.
Hola Dpower Pixel, Por lo que describes, tiene pinta de que los botones están haciendo falsas pulsaciones y por eso cambian el número constantemente. ¿Pusiste los pulsadores en tu circuito? Revisa que estos estén conectados correctamente y también revisa que no haya ningún pin puesto "al aire", es decir, que no haya un cable suelto, ya que eso genera ruido. Un saludo!
Hola Dany, Puedes usar un amplificador de potencia mediante el uso de transistores por ejemplo. En esta otra entrada muestro el diagrama y puedes encontrar un vídeo para alimentar una tira led: bugeados.com/arduino/automatiza-cualquier-tira-led-con-arduino/ Un saludo.
@@lopezrodriguezjosedelcarme9234 Tienen que utilizar transistores npn (7) uno por cada segmento, y cada segmento lo colocan en serie con el colector, de tal manera que cuando envia un positivo, activa un transistor para activar un negativo.
Hola! No uso ninguna librería en el código más allá que la típica librería de Arduino (arduino.h). En el enlace de la descripción puedes encontrar el código. Un saludo.
@@bugeados4794 salen errores como este que en la pagina que dejaste no dice nada al respecto avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xba avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xba Failed uploading: uploading error: exit status 1
a mi me tira este error Arduino:1.8.20 Hourly Build 2022/04/25 09:33 (Windows 10), Tarjeta:"Arduino Uno" El Sketch usa 3062 bytes (9%) del espacio de almacenamiento de programa. El máximo es 32256 bytes. Las variables Globales usan 29 bytes (1%) de la memoria dinámica, dejando 2019 bytes para las variables locales. El máximo es 2048 bytes. avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xb0 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb0 Problem uploading to board. See support.arduino.cc/hc/en-us/sections/360003198300 for suggestions. Este informe podría contener más información con "Mostrar salida detallada durante la compilación" opción habilitada en Archivo -> Preferencias.
me aparece este error Arduino:1.8.16 (Windows 10), Tarjeta:"Arduino Uno" C:\Users\Mgsalgado\Documents\Arduino\sketch_dec15a\sketch_dec15a.ino: In function 'void loop()': sketch_dec15a:455:14: error: expected '}' at end of input printTime(); ^ exit status 1 expected '}' at end of input Este informe podría contener más información con "Mostrar salida detallada durante la compilación" opción habilitada en Archivo -> Preferencias.
@@bugeados4794 a mi me salto este error Arduino:1.8.16 (Windows 10), Tarjeta:"Arduino Uno" C:\Users\Mgsalgado\Documents\Arduino\sketch_dec15a\sketch_dec15a.ino: In function 'void loop()': sketch_dec15a:455:14: error: expected '}' at end of input printTime(); ^ exit status 1 expected '}' at end of input Este informe podría contener más información con "Mostrar salida detallada durante la compilación" opción habilitada en Archivo -> Preferencias.
@@benjaminleonsalgado7627 Hola Benjamín, Asegúrate que copias el código correctamente de este enlace: raw.githubusercontent.com/KBugeados/reloj-digital-arduino/master/reloj.cpp Acabo de probar el código y funciona correctamente. Por tu error, veo que has dejado alguna función sin llave de cierre '}' o con una llave de mas. Por lo que has copiado mal el código. Prueba creando un sketch nuevo de cero en el IDE de Arduino, borra lo que venga por defecto, y pega el código que te indico. Debería funcionar sin problemas. Un saludo.
Cual es el pin 1 que hay que descontar el de la palca Arduino que dice tx o el del display??
Hola me gustaría saber si es posible conectar una batería de 9v y a que pones iría del Arduino pro mini
Una consulta, como puedo armar el circuito si yo tengo 4 displays de un digito
hola buenas tardes una pregunta la resistencia de cuantos watts es
plis ayudame
Hola, muy buen video, debería tener más vistas.
Me puedes indicar si el display es anodo común o cátodo común,, y para que sirve el pin número 3??
Gracias
Hola Dpower Pixel!
El display que yo uso en el vídeo es de cátodo común. Respecto al pin número 3, sirve para pintar el punto digital que aparece a la derecha de cada dígito. En este caso yo pinto el punto digital del segundo dígito, para que haya una separación entre las horas y los minutos.
Existen otros displays que incluyen el símbolo de dos puntos (:) para hacer esta separación, pero el mío no lo incluía.
Muchas gracias por tu comentario y por ver el vídeo. Si tienes más dudas te animo a pasarte por el enlace de la descripción, donde explico cómo funciona, o a dejarme otro comentario. También comentarte que próximamente subiré más vídeos con nuevos proyectos.
Un saludo!
@@bugeados4794 gracias por tu pronta respuesta.
Un saludo, miraré tus vídeos
@@bugeados4794 hola de nuevo amigo, espero no molestarte, descargué el código y arme todo, pero los display los 4 dígitos se mantienen todos alternandose, osea, comienzan en el 0, 1, 2, 3 y así hasta llegar al nueve, los cuatro al mismo tiempo, y no agarran la hora ni los minutos, habrá que hacerle algo al código??
Gracias.
Hola Dpower Pixel,
Por lo que describes, tiene pinta de que los botones están haciendo falsas pulsaciones y por eso cambian el número constantemente.
¿Pusiste los pulsadores en tu circuito? Revisa que estos estén conectados correctamente y también revisa que no haya ningún pin puesto "al aire", es decir, que no haya un cable suelto, ya que eso genera ruido.
Un saludo!
@@bugeados4794 ok, gracias por tu pronta respuesta, cuando llegue del trabajo voy a revisar.
Saludos
una vez seleccionando la hora y los minutos como le das comenzar? para empezar como un reloj a contar
Hola Antonio,
Desde que se enciende el reloj empieza a correr solo. No hay que hacer nada más que ponerlo en hora y ya está.
Un saludo.
Amigo he notado que el Arduino da 1.2v de salida pero me gustaría aumentarlo a 5v para encender unas tramos de tira led, qué necesito cambiar?
Hola Dany,
Puedes usar un amplificador de potencia mediante el uso de transistores por ejemplo. En esta otra entrada muestro el diagrama y puedes encontrar un vídeo para alimentar una tira led:
bugeados.com/arduino/automatiza-cualquier-tira-led-con-arduino/
Un saludo.
Que puedo hacer si mi display es anodo ?
Supiste? Tengo el mismo problema
@@lopezrodriguezjosedelcarme9234 Tienen que utilizar transistores npn (7) uno por cada segmento, y cada segmento lo colocan en serie con el colector, de tal manera que cuando envia un positivo, activa un transistor para activar un negativo.
Podria hacer un proximo video de rel9j de 12 horas
Holaa pudieras agregar un rtc1302
Como se llama la librería?
Hola!
No uso ninguna librería en el código más allá que la típica librería de Arduino (arduino.h).
En el enlace de la descripción puedes encontrar el código.
Un saludo.
@@bugeados4794
salen errores como este que en la pagina que dejaste no dice nada al respecto
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xba
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xba
Failed uploading: uploading error: exit status 1
@@bugeados4794 perdi 2 horas haciendo algo que no funciona
a mi me tira este error Arduino:1.8.20 Hourly Build 2022/04/25 09:33 (Windows 10), Tarjeta:"Arduino Uno"
El Sketch usa 3062 bytes (9%) del espacio de almacenamiento de programa. El máximo es 32256 bytes.
Las variables Globales usan 29 bytes (1%) de la memoria dinámica, dejando 2019 bytes para las variables locales. El máximo es 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xb0
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb0
Problem uploading to board. See support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
Este informe podría contener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
A mi también me arroja el mismo error
que pasa si mi display
es de 14 segmentos
No debes usar el pin 7 ni el 8 ya que esos manejan unos 2 puntos que hay en el centro
me aparece este error Arduino:1.8.16 (Windows 10), Tarjeta:"Arduino Uno"
C:\Users\Mgsalgado\Documents\Arduino\sketch_dec15a\sketch_dec15a.ino: In function 'void loop()':
sketch_dec15a:455:14: error: expected '}' at end of input
printTime();
^
exit status 1
expected '}' at end of input
Este informe podría contener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
No cerraste el bucle de void loop, aunque creo que ya es muy tarde
No veo en el circuito como se conecta la batería :(
La batería hay unas que tienen la entrada de 12 volts del arduino uno o si no lo puedes conectar el positivo a 5 volts y neutro a gnd.
me salto un error en el codigo
Hola Amir,
¿Podría indicar cuál es el error que te da?
Gracias
@@bugeados4794 a mi me salto este error Arduino:1.8.16 (Windows 10), Tarjeta:"Arduino Uno"
C:\Users\Mgsalgado\Documents\Arduino\sketch_dec15a\sketch_dec15a.ino: In function 'void loop()':
sketch_dec15a:455:14: error: expected '}' at end of input
printTime();
^
exit status 1
expected '}' at end of input
Este informe podría contener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
@@benjaminleonsalgado7627 Hola Benjamín,
Asegúrate que copias el código correctamente de este enlace: raw.githubusercontent.com/KBugeados/reloj-digital-arduino/master/reloj.cpp
Acabo de probar el código y funciona correctamente. Por tu error, veo que has dejado alguna función sin llave de cierre '}' o con una llave de mas. Por lo que has copiado mal el código.
Prueba creando un sketch nuevo de cero en el IDE de Arduino, borra lo que venga por defecto, y pega el código que te indico.
Debería funcionar sin problemas.
Un saludo.
@@bugeados4794 hola en el codigo ahora todo bien solo que en el circuito no se enciende la led numerica
@@benjaminleonsalgado7627 a mi tampoco
a mi lo unico es que no me enciende el display xd
EEEEE No jodas