DIY Reloj digital con Arduino

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024

Комментарии • 40

  • @CarlosDavidmegustanlosnachos
    @CarlosDavidmegustanlosnachos 10 дней назад

    Cual es el pin 1 que hay que descontar el de la palca Arduino que dice tx o el del display??

  • @jeserandrade
    @jeserandrade Месяц назад

    Hola me gustaría saber si es posible conectar una batería de 9v y a que pones iría del Arduino pro mini

  • @mateosilberman1447
    @mateosilberman1447 Год назад

    Una consulta, como puedo armar el circuito si yo tengo 4 displays de un digito

  • @elgamerconcachopro277
    @elgamerconcachopro277 Год назад

    hola buenas tardes una pregunta la resistencia de cuantos watts es
    plis ayudame

  • @dpowerpixel7705
    @dpowerpixel7705 2 года назад +1

    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

    • @bugeados4794
      @bugeados4794  2 года назад +1

      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!

    • @dpowerpixel7705
      @dpowerpixel7705 2 года назад

      @@bugeados4794 gracias por tu pronta respuesta.
      Un saludo, miraré tus vídeos

    • @dpowerpixel7705
      @dpowerpixel7705 2 года назад

      @@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.

    • @bugeados4794
      @bugeados4794  2 года назад +1

      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!

    • @dpowerpixel7705
      @dpowerpixel7705 2 года назад

      @@bugeados4794 ok, gracias por tu pronta respuesta, cuando llegue del trabajo voy a revisar.
      Saludos

  • @antonioiuit2099
    @antonioiuit2099 2 года назад +1

    una vez seleccionando la hora y los minutos como le das comenzar? para empezar como un reloj a contar

    • @bugeados4794
      @bugeados4794  2 года назад

      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.

  • @danyavila7478
    @danyavila7478 2 года назад +2

    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?

    • @bugeados4794
      @bugeados4794  2 года назад

      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.

  • @WSenD90
    @WSenD90 2 года назад +1

    Que puedo hacer si mi display es anodo ?

    • @lopezrodriguezjosedelcarme9234
      @lopezrodriguezjosedelcarme9234 2 года назад

      Supiste? Tengo el mismo problema

    • @Hectornco01
      @Hectornco01 Год назад

      @@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.

  • @carloscanelapardo3453
    @carloscanelapardo3453 Год назад

    Podria hacer un proximo video de rel9j de 12 horas

  • @gabrieldejesusriveracarden9036

    Holaa pudieras agregar un rtc1302

  • @gnfdkj
    @gnfdkj 2 года назад

    Como se llama la librería?

    • @bugeados4794
      @bugeados4794  2 года назад

      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.

    • @Richi379
      @Richi379 Год назад

      @@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

    • @Richi379
      @Richi379 Год назад

      @@bugeados4794 perdi 2 horas haciendo algo que no funciona

  • @navarromarinzabdyalexander7922
    @navarromarinzabdyalexander7922 2 года назад +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.

  • @alanvillasanazamora5184
    @alanvillasanazamora5184 2 года назад

    que pasa si mi display
    es de 14 segmentos

    • @yordanvelez9789
      @yordanvelez9789 2 года назад

      No debes usar el pin 7 ni el 8 ya que esos manejan unos 2 puntos que hay en el centro

  • @benjaminleonsalgado7627
    @benjaminleonsalgado7627 3 года назад +1

    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.

    • @Meteorito123
      @Meteorito123 2 года назад

      No cerraste el bucle de void loop, aunque creo que ya es muy tarde

  • @proavitecsoluciones7733
    @proavitecsoluciones7733 2 года назад

    No veo en el circuito como se conecta la batería :(

    • @hectormanuelorteganoyola2696
      @hectormanuelorteganoyola2696 2 года назад +1

      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.

  • @amirarguello2791
    @amirarguello2791 3 года назад

    me salto un error en el codigo

    • @bugeados4794
      @bugeados4794  3 года назад

      Hola Amir,
      ¿Podría indicar cuál es el error que te da?
      Gracias

    • @benjaminleonsalgado7627
      @benjaminleonsalgado7627 3 года назад

      @@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.

    • @bugeados4794
      @bugeados4794  3 года назад

      ​@@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.

    • @benjaminleonsalgado7627
      @benjaminleonsalgado7627 3 года назад

      @@bugeados4794 hola en el codigo ahora todo bien solo que en el circuito no se enciende la led numerica

    • @navarromarinzabdyalexander7922
      @navarromarinzabdyalexander7922 2 года назад

      @@benjaminleonsalgado7627 a mi tampoco

  • @navarromarinzabdyalexander7922
    @navarromarinzabdyalexander7922 2 года назад

    a mi lo unico es que no me enciende el display xd

  • @renteriapuenteisaac1707
    @renteriapuenteisaac1707 2 года назад

    EEEEE No jodas