Build a HUGE 7-Segment Display!

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 มิ.ย. 2024
  • Treat yourself (and your neighbours) to a huge 7-Segment Display
    3D models and building instructions: www.thingiverse.com/thing:297...
    Source code: github.com/mattiasjahnke/ardu...
    ------------
    Consider subscribing to the channel so you don't miss out!
    If you want to see more of me (or builds), you can find me on Instagram:
    / engineerish
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @zwicknagel
    @zwicknagel 3 ปีที่แล้ว +6

    Hi! I like your project! The only thing I would change is the depth of the base. Three cm instead of only one cm - that makes your light inside smoother and the leds fill out the hole top. the leds are not so spotty! :)

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

    Superb project! Thank you for sharing you ideas 👍😎🇦🇺

  • @GavinRemme
    @GavinRemme 4 ปีที่แล้ว

    This is awesome!!!

  • @codingquotes-programmerlif4849
    @codingquotes-programmerlif4849 6 ปีที่แล้ว +1

    So cool, love it 😎

  • @techwired8094
    @techwired8094 6 ปีที่แล้ว

    Nice work👍

  • @DaveyRaaijmakers
    @DaveyRaaijmakers 4 ปีที่แล้ว

    Great video men

  • @christvedt3852
    @christvedt3852 6 ปีที่แล้ว +3

    Looking good dude! Make the whole 4 digit clock now! :D Been waiting to see the results from ur 3D printing on Insta. Looks awesome in the dark! :)

    • @engineerish
      @engineerish  6 ปีที่แล้ว

      Chris Tvedt thank you! Haha yepp that’s the next step I will get crackin’ on ;)

  • @queenidog1
    @queenidog1 4 ปีที่แล้ว

    Good video (funny at times...). Excellent job. I'm going to make this, maybe use 5 LEDs to get light into the corners. Thanks. Gotta go print some bases.

  • @JeremyCook
    @JeremyCook 6 ปีที่แล้ว +1

    Clever attachment method.

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

    quality content, my friend
    subbed!

  • @NearEDGE
    @NearEDGE 4 ปีที่แล้ว +1

    I would say to do this design, but with an actual diffusing sheet. Instead of printing out white caps, just print out the same design but with a very large hole to allow a diffuser to be cut to size and glued in. It will do a much better job of spreading the light out evenly

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

    i love the design and the thiness, but i feel it neds more leds / better diffusion, would make a great wall clockk

  • @rociobrg7098
    @rociobrg7098 5 ปีที่แล้ว

    Geniaaaaaaal👏👏👏

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

    Very nice and warm project. Please sir can you do video on petrol station 7 segment price display with led pixel?

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

    Did you make the clock!? Nice work, it looks pretty legit, maybe just a little more diffusing on the leds.

  • @TheRealStructurer
    @TheRealStructurer ปีที่แล้ว

    I like the clean design and that it's very modular so can be printed even on smaller printers. Music was also nice, but bro, you need to adjust your volume between you talking and the music 😉

  • @leggo0
    @leggo0 4 ปีที่แล้ว

    Hey man do you think you could either release the design files or modify the special corner connectors so they are mirrored so we could easily connect 2 of these together? Thanks!

  • @nathanbleuzen3299
    @nathanbleuzen3299 5 ปีที่แล้ว

    Really nicely done ! I wanted to have something close to the clockOne kickstarter, looks like a good way to make it !
    I don't know much about 3D printing, what kind of filament and printing setting did you use ? So I can order it

    • @engineerish
      @engineerish  5 ปีที่แล้ว +2

      Nathan Bleuzen thank you! I used PLA filament. The printer settings doesn’t really matter since the models are so thin and hollow. Basically default draft settings; 10-20% infill, 0.2 layer height or something 👍

  • @MikeysLab
    @MikeysLab 5 ปีที่แล้ว +1

    This is awesome, hook it up to a NodeMCU, use an NTP server, build a self setting clock!, or I will lol :)

    • @MikeysLab
      @MikeysLab 5 ปีที่แล้ว

      Actually, any objection to me doing that on my channel lol, will of course cite you in the video :)

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

    Very nice and clean project, and thanks for the clear explanations!
    I have a question concerning the code: How could it be modified to take 2 digits that would loop count from 0 to 99 ? Could you please help?

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

      Thank you! Glad you liked it.
      This is one way of doing it:
      void writeNumber(int num) {
      int count = (num == 0) ? 1 : (log10(num) + 1);
      if (count > DIGITS) {
      // Fail here
      return;
      }
      for (int i = DIGITS - 1; i >= 0; i--) {
      writeDigit(i, num % 10);
      num /= 10;
      }
      }
      --
      Then you could just call "writeNumber(..)" with your counter variable. Good luck!

  • @amppower
    @amppower ปีที่แล้ว

    Use flux led👍

  • @gabilumina
    @gabilumina 4 ปีที่แล้ว +1

    Hello, you can also sell segments for a watch that displays the hour, minutes and seconds
    or if you want to send the code for printing
    thank you in advance
    You are cool

  • @fearcityfpv7037
    @fearcityfpv7037 4 ปีที่แล้ว

    Be neat to have this flash your houses address. ....put a light sensor on it so it only comes on at night.

  • @tomgray7049
    @tomgray7049 5 ปีที่แล้ว +3

    WOW, that is cool. Thank you. I can't wait to build one.
    The music thou was hard on the ears, especially the bass popin, sorry.

    • @engineerish
      @engineerish  5 ปีที่แล้ว +1

      Tom Gray 🙌 thx for the feedback, I’ll remember it for the next video!

  • @riowzi
    @riowzi 6 ปีที่แล้ว

    Which software you used to build the 3d models

  • @rsudhakar
    @rsudhakar 4 ปีที่แล้ว

    Very nice project. I am interested in printing the segments for my manual 7-segment display we use for outdoor sports (cricket), I made one with corrugated plastic sheets by cutting it and it worked out good. But to perfect the shape and easy reproduction, I am looking for viable option to print it. Do we know how much approximate each segment would cost?., Also I am very new to the 3D printing, and would be great if you could help me direct the right path Thanks

    • @engineerish
      @engineerish  4 ปีที่แล้ว +1

      Sudhakar Raj thanks! I have no idea what the cost would be - it depends on the material and how you slice it. How I got started was that I watched a bunch of youtube tutorials, then I bought a cheap printer to practice on. If getting your own printer is not an option, try looking around your area for makerspaces or companies that will print for you. But I recommend trying to print yourself, it’s a lot of fun! Good luck!

    • @rsudhakar
      @rsudhakar 4 ปีที่แล้ว

      engineerish Thank you very much for the reply. I will explore the cheap printer options. Do I need to buy CAD software to design it?

    • @engineerish
      @engineerish  4 ปีที่แล้ว +1

      If you would like to design your own models, you will need some sort of 3d modelling software, but I’ve made the models for this project available for download on thingiverse - you’ll find the link in the description

    • @rsudhakar
      @rsudhakar 4 ปีที่แล้ว +1

      @@engineerish Here is the one I made it for my kids sport. This is sample one digit, I plug these digits for the score board. I am thinking the segments printed or made as plastic would reduce lots of measuring/cutting/gluing.
      drive.google.com/file/d/1YrSu7AnnGwd9k2R4gijAz_EHHuDxl5ji/view

    • @rsudhakar
      @rsudhakar 4 ปีที่แล้ว

      @@engineerish I would like to explore the 3D printing for this 7-segment manual prototype i did using corrugated plastic sheets. I want to do these with 3D printing , at least the segments alone for now, and then later on base as well. Can you suggest me where i can start to learn and what printer (cheaper) i should get. Would really appreciate if you could on board me with this. Thanks a lot.

  • @adamschultz7127
    @adamschultz7127 5 ปีที่แล้ว

    Only works when the lights are off.

  • @keonscorner516
    @keonscorner516 ปีที่แล้ว

    0:11 what is the opposite word of light up

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

    friend can you tell me what kind of filament did you use?

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

      I used PLA for this print 👌

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

      engineerish thanks.

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

    Can you point me in the direction of how to learn to code 7 segment or even 14 ws2812 leds i have one thats use 2 instead of 3 but i couldn't get you code to run. I wan to be able to input numbers or create a way to display the date with 2 numbers.

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

      Hey! Well.. apart from experimenting with the code to understand what it does - I don’t have any advice on how to learn how to code this specific project. What’s not working for you when you’re testing my code? I guess you’ve seen that you can configure how many leds each segment contains (2 instead of 3)

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

      @@engineerish I just need to understand the whole process more i am really new to this

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

      @@engineerish i had to define pin D4 and not 4 and it works my leds are just out of order

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

      Does your circuit work with any other example project with neopixels?

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

      @@engineerish yes it does I figured it out I'm just trying to get the other digit to work with you code but my lack of understanding c++ is making it complicated I just need more practice, thanks for replying

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

    Does anyone can guide me how to add START/STOP button to this project?

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

      One way of doing it is to simply hook up a push button to a digital pin and listen for pushes - whenever you detect one you'll stop incrementing the number. However - the code for this project uses a for-loop to iterate the number. What you could do is to make the actual loop()-function increment the variable instead - that makes it easier to implement a pause function.

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

    build 7 segment clock 6 digit....thnks

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

    I apply your Code for Counter display.I show only First Digit.I not sure in #define DIGIT is I can set for Maximum how many digit.I plan to use 4 Digit.

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

      Yes - changing the value of DIGIT should work