LED Clock Final Build

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ธ.ค. 2024

ความคิดเห็น • 40

  • @TheRoboboat
    @TheRoboboat 3 ปีที่แล้ว +2

    Very cool!! I would love to build a version without the backing so the clock is see through. I noticed transparent PETG 3d printer filament may also work pretty well as a fiber optic tube as well!

  • @markgreco1962
    @markgreco1962 3 ปีที่แล้ว

    Very nice work

  • @Dancopymus
    @Dancopymus 19 วันที่ผ่านมา

    Hi Danny! Does the version without the buttons work just as well?
    I would even like to replace the buttons with a remote control (IR) but I don't have enough knowledge about coding.

  • @pawec4397
    @pawec4397 9 หลายเดือนก่อน

    It's working but not right (the version without buttons). How to set the right time in program? For example it's 19:51 and the LEDs are showing 16:00 (if it's other hour in real life the LEDs shows 16:00 too). That's the only issue with it. How to prevent it?

  • @Dancopymus
    @Dancopymus 2 หลายเดือนก่อน

    Hello Danny! Thank you for your clarification, but I still have doubts about the measurements.
    I imported the STL file "Window_LED_Band_Quarter" into Tinkercad, and it is coming with the following measurements, shown in Millimeters: 167.13 x 149.53 x 10.51 (Width x Length x Height). I am importing in Inches (original). If I import in Millimeters, the drawing comes out very small (tiny). Can you tell me if these measurements I gave you match the original size (in Millimeters)? Thank you very much. Daniel from Brazil.

    • @beta1042
      @beta1042  2 หลายเดือนก่อน +1

      Your numbers look correct on the size. I opened the file in Cura and set size to 2540% or 100% x 25.4 conversion from inches to mm and your size numbers are nearly identical (I originally modeled them in Fusion360, but since then moved to Solidworks and I don't have the files handy). The clock piece was designed around the WS2812B 1 meter long led strip, so if you measure the arc length of the curved segment you should be close to 250 mm on the one quarter piece. Radius for a 1 meter circumference circle is approximately 159 mm.

  • @marcosdasilva7409
    @marcosdasilva7409 2 ปีที่แล้ว

    SHOW 🇧🇷 👏 🇧🇷... vou tentar fazer.

  • @letslearnintwominutes1575
    @letslearnintwominutes1575 3 ปีที่แล้ว

    Supiri brooo

  • @Dancopymus
    @Dancopymus 23 วันที่ผ่านมา

    Hello Danny! How do I set the clock to start counting at 12 hours, even though the start of the strip is at the 6 o'clock LED, because of the wires?
    In the current code, the Minutes are changing when the Seconds LED reaches the middle of the strip.
    I saw something on line 80 but I don't understand what to do.
    P.S.: Let's say the RTC is set to the correct time; where will the 12 o'clock mark be on the LED strip in this code? Thank you.

    • @beta1042
      @beta1042  22 วันที่ผ่านมา +1

      Assume time is 3:02 pm or 15:02.
      Starting at line 75...
      75: Logic true; 15 is >=11, then hourval = hourval -12: result = 15-12 = 3
      77: hourval = (3*60)/12 = 15
      *** I really should have used a new variable because hourval is now the led number in the 60 led strand
      *** So 15 led = 3 hr, 30 = 6 hr, 45 = 9 hr, 60 = 0/12 hr
      But since the wires are at the 6 hr position (bottom of the clock) we need to adjust by 30 leds.
      80: logic is false since hourval = 15 and so else is used
      84: hourval = 15 + 30 = 45, so leds starting at bottom counting clockwise is 45 led = 3 hr
      adjusthr, adjustmin, adjustsec are all LED positions when wires at bottom
      Minutes should change when seconds led reaches middle of strip in this configuration. Middle of strip is at the 0 seconds of the clock and the minute will increment by 1.
      12 o'clock mark will be the middle of the strip.

    • @Dancopymus
      @Dancopymus 22 วันที่ผ่านมา +1

      @@beta1042 Thank you for your attention.
      Ok, so if I leave the position of the led strip wires at 6 o'clock (at the bottom of the clock), the code can remain as it is, because 12 o'clock will show in the opposite of 6 o'clock, that is, 180 degrees, am I right?
      P.S.: I liked the mathematical logic!

    • @beta1042
      @beta1042  22 วันที่ผ่านมา

      @@Dancopymus correct

  • @mamidivasudev5988
    @mamidivasudev5988 3 ปีที่แล้ว

    Super sir... Excellent work.. . How can I get the code the sir please

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      Added a link in the description. Hope it helps.

  • @letslearnintwominutes1575
    @letslearnintwominutes1575 3 ปีที่แล้ว

    Awosam

  • @jayeshbhil9437
    @jayeshbhil9437 3 ปีที่แล้ว

    Mind blowing innovation sir...
    Please you give circuit diagram?

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      Added to the thingiverse link: www.thingiverse.com/thing:4980731

    • @jayeshbhil9437
      @jayeshbhil9437 3 ปีที่แล้ว

      @@beta1042 Thank you.. 😊

  • @jozsefschubert8710
    @jozsefschubert8710 3 ปีที่แล้ว

    Dear Denny,
    I like your clock and I would like to build it. Please inform me where can i bought the four plastic parts and leds. Thank you Suby

    • @beta1042
      @beta1042  3 ปีที่แล้ว +1

      Plastic parts were 3D printed. My files are here: www.thingiverse.com/thing:4980731
      Added link to LED strip in the description.

  • @thomnom
    @thomnom 3 ปีที่แล้ว

    Hi, thank you for sharing this LED clock project, beautiful! If no buttons are available (plain esp32) would it still run you think?

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      Sorry to get back late. The buttons are only needed to adjust the time if the board looses all power. So if I need to replace the battery I wouldn’t have to link it back up with the computer.

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      I did find a version of my code before I added the buttons. Maybe it will help. Location added in the description. I've never used the esp32 and I'm new to Arduino.

  • @vamsikrishna-cr4xu
    @vamsikrishna-cr4xu 3 ปีที่แล้ว

    Wow 👏👏👏 excellent sir,
    Thank you very much for sharing code.
    Sir, Here error encountered.
    showing Message : ( exit status 1
    'RTC_DS3231' does not name a type; did you mean 'DS3231' ? )
    Please tell me how to solve this error.
    Thanks

  • @djtur1
    @djtur1 3 ปีที่แล้ว

    Hello. The work is very nice. I want to do it too, but can you share the 3D printer .STL*

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      Ok. Finally got around to publishing the stl files. See the description.

    • @djtur1
      @djtur1 3 ปีที่แล้ว

      @@beta1042 Thank you very much

    • @djtur1
      @djtur1 3 ปีที่แล้ว

      @@beta1042 I'm sorry. The stl is too small. What is the size of the watch?

  • @djtur1
    @djtur1 3 ปีที่แล้ว

    Do you have the wiring diagram for the version with the button please?

    • @beta1042
      @beta1042  3 ปีที่แล้ว +1

      Added to the thingiverse link: www.thingiverse.com/thing:4980731

  • @djtur1
    @djtur1 3 ปีที่แล้ว

    Hello. The size of the stl file is very small. Can you share the actual dimensions?

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      It was modeled in inches. So you need to scale it by 25.4 to get to mm likely. The dial is made for a 60 leds per meter strip. So each section would be roughly 25 cm long.

    • @djtur1
      @djtur1 3 ปีที่แล้ว

      @@beta1042 Thank you

  • @guoi7031
    @guoi7031 3 ปีที่แล้ว

    can you share the 3D printer .STL?

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      Finally got around to publishing the stl files. See the description.

    • @guoi7031
      @guoi7031 3 ปีที่แล้ว

      @@beta1042 thank you

  • @grzesieksztachowski2606
    @grzesieksztachowski2606 3 ปีที่แล้ว

    Could you share the code please?

    • @beta1042
      @beta1042  3 ปีที่แล้ว

      Added a link in the description. Good luck.

  • @mamidivasudev5988
    @mamidivasudev5988 3 ปีที่แล้ว

    Reply