Ping Pong Ball LED Clock

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024

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

  • @smetakdarkk
    @smetakdarkk 4 ปีที่แล้ว +16

    I was like: this dude has liek 100k subs, by the quality, voice and everything. then i looked down was like "Wtf he has only 30 subs ???". GJ btw

    • @lancewilhelm
      @lancewilhelm  4 ปีที่แล้ว +3

      Thank you so much! Maybe someday, but I'm glad you enjoyed it!

    • @CFox.7
      @CFox.7 4 ปีที่แล้ว +1

      Same - thought this was a big name channel when i clicked through from LED ping pong wall

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

    underrated dude

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

    Man that is so good. I'd love a go at this.

  • @RixtronixLAB
    @RixtronixLAB 2 ปีที่แล้ว +1

    Vote it up, nice video clip, thank you for sharing it :)

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

    Cute cat

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

    Wow the perfect timing... times 2, was watching this on my pc with speakers, sound up pretty high, wife walks in exactly at 1:25, "need to find out if your balls have this seam in them, which mine do" which of course she hears something different from just seam, immediately turns her head to look at me, then just happens to walk back in the room at 8:33 to hear the casual "put your balls on to a, something really flat" lmao. Great video though! cool project!

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

    Perfect !!

  • @starmc26
    @starmc26 2 ปีที่แล้ว +1

    Pro-tip, get a cheap miter cutting Angle tool, they're like 5$ at big box store.

    • @lancewilhelm
      @lancewilhelm  2 ปีที่แล้ว +1

      Great tip. I needed that!

  • @amer1764
    @amer1764 4 ปีที่แล้ว +3

    hey Lance!, what a great project 👌
    I wanted to ask you, which type of the raspberry pi are you using?
    I wanna add more than one sensor including temperature, motion, as well as displaying sound spectrum..
    it would be awesome if u can share with me which type u used or if u can recommend a type since my idea contains a lot of sensors and perhaps sound processing.
    thank you!

    • @lancewilhelm
      @lancewilhelm  4 ปีที่แล้ว +2

      Hi Amer,
      Thank you so much! I'm sorry I didn't see this until now. I am using a Raspberry Pi Zero W which is one of the cheapest and most capable Pis out there right now. But, you could certainly use any modern Raspberry Pi that is connected to the same network that you want to access the web interface from.
      Those sound like awesome ideas for the board. You should be able to hook a couple more serial or digital sensors up to the Raspberry Pi given how I have wired the board and it shouldn't take much coding to read their outputs and then port it in to the code. Let me know how it goes!

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

      @@lancewilhelm Thank you so much for answering my question!
      I will surely update you on my progress, oh and I purchased the Raspberry pi 3 model B 😊

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

    Love this - any reason you didn't string the leds horizontally rather than vertically? Would mean fewer cuts and less soldering. The code you've written obviously wouldn't work for that set up

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

      I honestly do not see any reason you couldn't do this with horizontal strips! And I think the only change to the code would be properly labeling the LED addresses.

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

      @@lancewilhelm amazing thanks, just wanted to be sure I wasn't missing something.

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

    You are cool

  • @nikdrenski3003
    @nikdrenski3003 4 ปีที่แล้ว +2

    Great Stuff!!!
    Thinking of doing this with a Rpi instead of the Arduino because of the ease of customization.
    Is there a way to automatically change the brightness depending on time or location or does it have to be done manually?

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

      Thank you so much! The Rpi seemingly has no bounds as to its capability for a project like this. I have not coded a capability like that to do scheduled tasks. Theoretically, right now you could have another application that sends an HTTP request to the server to have it change brightness, but functionality to have it switch from inside the firmware could be developed in the future. If you are feeling sporty, feel free to check out the github repo. There have been some "issues" raised regarding this feature request.

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

      I'm thinking about two ways of doing that :
      - I have Jeedom for domotics where there is a day/night setup already to dim my house lights. I guess I can add an http request to the clock to change the setting
      - I guess it's also possible to make a script that will the first time it's launched (at startup for example) : check online the next time is down, then cron to fire at this time and change the setting, and then check again in the cron to guess the next time it should be fired.
      I'll first have to go shopping and try to build it before starting to code anything 🙈

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

    You rock!
    I read the instructables and been thinking for month to try it. I was worried about using arduino instead of an rpi for connectivity and updating and you made it!
    - what rpi are you using? 3?4?
    - I read the github and I guess I still need the 5v power supply, right?
    I'll order all of it and I'll post the result, might be in a few weeks but well I'm motivated to do it more than ever thanks to you!

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

      Hey Guillaume! Thank you!
      I'm sorry it took me so long to respond!
      I used the raspberry pi zero w actually! It doesn't need to much power.
      Yes you will likely need a separate power supply so that you can display high brightness and so that you don't risk damaging your raspberry pi.
      Hope this helps!

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

      Lance Wilhelm thanks for answering! Yes it helps. I also have to find it again but a member somewhere made a version with a webserver to update whats displayed on it. I just need to buy the right poing pong balls and some wood, and get to work!!

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

      I must be tired. That's you 🤣 well I need to be less tired before starting to work on it 🤣🤣🤣

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

      @@guigro_ I will have to check that out!!!

    • @jstro-hobbytech
      @jstro-hobbytech ปีที่แล้ว

      A pi is a waste of money. An esp32 is much easier

  • @Glacialsss
    @Glacialsss 4 ปีที่แล้ว +2

    Hi man, awesome project and an even beter presentation.
    It's just stunning how good this video qualitywise but also infromationalwise.
    I saw someone make it with a christmast like led string (also WS2811 instead of WS2812B) but these are like more individual and a led exactly in each ball.
    Would this be possible or couldn't I use the same code for it, would it be dificult to change the code or is it just putting them in serie and pitting 30led/m in the code? (I have 0 exp with python but great with java script so idk)
    Do you have an instagram or so, so I could more ez ask something?

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

      Update: it worked absolutly fine, I conected it all and I had no problems at all!

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

      @@Glacialsss I'm so glad to hear that it worked! I tried to write the code at the beginning for those who would have slightly different layouts than me.

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

      @@lancewilhelm I found solutions to some of the problems I had and some of the problems on the github issues. I commented on all the issues with the solution. i just forgot to add the brightness solution to github, I found the problem tho. Thanks again for the base code and great project! Greets, Foxdudes

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

      @@Glacialsss Thank you so much for furthering the project!

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

    Quick question.. How do you power the led's from the pi?

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

      I actually use a separate 5V power supply to give supplemental power to the LEDs!

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

      @@lancewilhelm thanks for the reply! Excellent. I will order some parts and have a go at this. Excellent work lance this is a fantastic project and a brilliant video.

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

    tool components and any materials needed

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

      Check out the Instructable link in the description! Thanks!

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

      @@lancewilhelm Thank You Sir

  • @adtech3026
    @adtech3026 11 หลายเดือนก่อน

    Hi bro it’s grate project I like it but I need your help I using 142 led and different placement of led how to change on code I don’t know about python codes can you please help me

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

    Great work!!! I have been looking at the original version by thomas for a while now, your code with website makes me wanna do it, do you have a full list of parts you could send me so I can buy them and build it ?

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

      Hi Lee,
      Sorry I didn't see this until now. I used the same parts to build the board as the Instructable listed in the description. However, I am using a Raspberry Pi Zero W to run the board. Also, pay close attention to my GitHub page on how I wired the LEDs in series so that you run into as little issues as possible when you go to power the board. Let me know how it goes!

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

      Lance Wilhelm I am in mid progress with it

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

    is there a way to control this through alexa or google assistant

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

      Bert, I have very recently been thinking about linking up with the Alexa API to control the clock. I will post an update if I get this working!

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

    This is awesome dude! What if I want to make this with like half the amount of balls?

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

      The big problem that I see will be the addressing of the text. Right now the text is static in height and width and will not adapt to a change in clock size. The clock made in this video is essentially optimized (with a 1 ball border) for the height, but the width could certainly be modified. All that would need to be done then is modify the setup files for the LED addresses.

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

    Can I use any type of led stripes? Like the $5 ones from Walmart?

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

      Phantom, this uses some sort of individually addressable LED strip lights, like a WS2812B.

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

      Lance Wilhelm oh okay thanks I’ll make sure to buy those can I make it bigger than what it is here?

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

      @@Phantom101 You can make it bigger, but It may take some effort on your part or someone's to modify the code for it. It would definitely take some tinkering!

  • @jstro-hobbytech
    @jstro-hobbytech ปีที่แล้ว

    Do you mind me asking why you used a whole pi to do that?

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

      @jstro-hobbytech, I am most comfortable working with this controller as I have used it for past projects.

    • @jstro-hobbytech
      @jstro-hobbytech ปีที่แล้ว

      @@lancewilhelm cool. If I came off harsh Pease accept my apology. I find I'm blunt and without inflection of the spoken word I find I seem rude sometimes and have to remind myself.

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

    Instructables arduino code hass error 'stray # in program'

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

    I can’t get the code to work

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

    I’m hoping for comment from others that have built this. Is it working for you?
    The port 5000 website seems very slow for me (I admit to having no previous experience with flask) and LEDs don’t light up. I’m running a Pi 3 with Buster and using pin18 and ground pin. I’ve tested LEDs with ESP32 that I had available. LEDs work fine on ESP32. I’ve got a Pi Zero W on order but I can’t imagine that is root cause.
    Anybody else have a similar problem?

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

      Did you handle it?

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

      @@bartek50001 @Bartosz Musiał Yes. In my case it was a bad Pi. New hardware with the same SD card resolved my issue. Not sure what was wrong with the Pi.

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

      @@AdamSalvation which model did you use and which are you using now?

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

      @@bartek50001 I was using a Pi Zero W 1.3 for both the failed unit and the working replacement.

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

    Hi,
    Can you show us how to set up the API Key?
    Thanks

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

      Huzaifa,
      I think you are talking about the api key for the weather. This should be placed into the apikeys.txt file. You should see the spot to put it in!

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

      @@lancewilhelm
      Thank you !

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

    I come for mtb and get balls

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

      Haha well thanks for stopping by @bk6271! More MTB to come in the future. I'm just a bit of a serial hobbiest and nerd!

  • @jstro-hobbytech
    @jstro-hobbytech ปีที่แล้ว

    I don't know why you used a pi instead of an esp my friend. A lot of people can't afford a 120 dollar controller. I like how you used the word firmware as a joke.

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

      @jstro-hobbytech, I am sorry you feel that way. I utilized a Raspberry Pi Zero W for this project, which currently has an MSRP of $15, www.adafruit.com/product/3400. For a project that uses a cheaper controller, I would point you toward the original project that inspired my adaptation, www.instructables.com/Ping-Pong-Ball-LED-Clock/.

    • @jstro-hobbytech
      @jstro-hobbytech ปีที่แล้ว

      @@lancewilhelm I live in Canada where a Pico w costs 30 brother haha

    • @jstro-hobbytech
      @jstro-hobbytech ปีที่แล้ว

      @@lancewilhelm once again. A joke seems like a dirty troll. I'm sorry man. I can delete my op if you want.

    • @jstro-hobbytech
      @jstro-hobbytech ปีที่แล้ว

      @@lancewilhelm in Canada it's like there's a weird hidden tariff or something on anything maker based. It's crazy. Musical gear too man. Guitars especially. An ebay item from the US for 30 dollars will have a 90 dollar shipping price. I've looked into it and can't figure it out. I'm not poor but you feel burned paying more even after exchange. Our customs is to blame for most of it.

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

      @@jstro-hobbytech No worries! I appreciate your feedback! Yea that is totally understandable and huge bummer for people who want to get into the hobby up there. We are definitely lucky here in the states. I would imagine that my code could be adapted to any single board computer that can run python and has the ability to connect to the local network.