Spherical Display becomes PING-PONG BALL

  Переглядів 84,908

Carl Bugeja

Carl Bugeja

День тому

How I made an ESP32 Ping-Pong LED-Ball with 242 Addressable RGB-LEDs
Get a free trial of Altium Designer - carlbugeja.com/altium
PCB Manufacturer - www.pcbway.com
Help me make more projects by supporting me on Patreon - / carlbugeja
My Electronic Kits - flexar.io
My Merch Store - teespring.com/stores/carl-bugeja
Tools I use: (some of these are affiliate links)
Main Camera - amzn.to/30tRgY7
Second Camera - amzn.to/2ZLm2wy
Light Setup - amzn.to/3jtqckA
Heating Plate - amzn.to/36qYzD4
Ultrasonic Cleaner - amzn.to/3nfUGHY
Magnifying Lamp - amzn.to/3jrcaQv
Vernier Caliper - amzn.to/3eTju3I
Multi-meter - amzn.to/3hq6B2R
Digital Milligram Scale - amzn.to/30HIw1X
Digital Microscope - amzn.to/3hyzoFt
3D Printer - shop.prusa3d.com/#a_aid=0550494M
LCR Meter - cutt.ly/Wlmg0b0
Power Supply - amzn.to/3u4umF7
Social Media:
UKposts Channel - / carlbugeja
Instagram - / carl_bugeja
Twitter - / bugejacarl
Facebook - / bugeja.carl
Linkedin - / carl-bugeja-0b922a135
Website - carlbugeja.com
Github - github.com/CarlBugeja
Time Makers:
00:00 - Intro
00:42 - 3D Printed Concept
01:15 - Circuit Design
01:51 - Altium
02:26 - Unboxing
03:10 - Soldering
04:04 - Coding
04:20 - Mechanical Design
04:44 - Ball Assembly
05:32 - Ping Pong Test
06:14 - Rolling Test
06:22 - Issues
07:48 - Conclusion
Music:
Down Time In My Soul - RAGE (UKposts Audio library)
Rockville - Patrick Patrikios (UKposts Audio library)
Chocolate Cookie Jam - An Jone (UKposts Audio library)
How it Began - Silent Partner (UKposts Audio library)
Chances - Silent Partner (UKposts Audio library)
Burbank Late Nights - Squadda B (UKposts Audio library)

КОМЕНТАРІ: 207
@finndriver1063
@finndriver1063 2 роки тому
I wonder if the microcontroller can poll the accelerometer fast enough to keep a pattern stable as the ball rolls? It'd be cool to see a Pacman or an eyeball or something that always points 'forward' as the ball rolls.
@TheRailroad99
@TheRailroad99 2 роки тому
should be possible. the minimum ODR for most of those (haven't looked at the one Carl used) is 25 Hz (which would already be quite good) but they can easily go 100 Hz+ which should be enough. However I don' know if this would be physically possible, since this might also need a gyro sensor. one way or another you would probably need to calculate and subtract the centrifugal forces from the ball spin
@finndriver1063
@finndriver1063 2 роки тому
@@TheRailroad99 Ah, good point, I assumed he was using an IMU that combined them, but I didn't catch which chip he's using.
@shashidharybhat
@shashidharybhat 2 роки тому
@@TheRailroad99 He's using an ADXL345 from 4:15 . They have a typical ODR of 3kHz, which should be good enough but the lack of an IMU might bring in some issues with the features
@marshall5
@marshall5 2 роки тому
Beautiful mind
@NithinJune
@NithinJune Рік тому
i was literally thinking the same thing
@iantaggart3064
@iantaggart3064 2 роки тому
I'm inpressed alright.
@DemsW
@DemsW 2 роки тому
It's crazy how good you are at making these almost first try, really shows the experience you've acquired. Inspiring
@CarlBugeja
@CarlBugeja 2 роки тому
Thank you so much 😊
@martinleonhardt1541
@martinleonhardt1541 2 роки тому
Couldn't agree more. I'm always amazed by his skills and creativity. Wish you all the best Carl!
@elliotts5574
@elliotts5574 2 роки тому
@@CarlBugeja you should look up Stephen Hawed UKposts channel and his lumenPNP pick and place machine!!! it would make soldering all those leds a lot easier for you!!!
@PCBWay
@PCBWay 2 роки тому
This is insane! Carl, you just make the best of these PCBs👍🎉
@mikeselectricstuff
@mikeselectricstuff 2 роки тому
Nice! I've been wanting to do a led sphere for a while but couldn't get my head round teh geometry. Re. the reed switch - you can get some very low power hall sensors that only draw a couple of microamps, which will be smaller and more sensitive. Magnet sense to switch on, auto poweroff if no movement for a while. I'm not surprised the adhesive peels, as this stuff doesn't work long-term if there is continuous tension on it. Maybe tack down with UV glue, or have the ends soldered together at the tips.
@M43L57R0M
@M43L57R0M 2 роки тому
At work on lunch watching this video. Altium Designer Mentioned. Look at 2nd screen where I am currently working in Altium. GRIN Granted Altium Designer is VERY expensive, however Altium does have other PCB design tools targeted at hobbyists like CircuitStudio and CircuitMaker. (they however dont have the full capability of Altium Designer obviously)
@CTCTraining1
@CTCTraining1 2 роки тому
Excellent project although I’m amazed it stood up quite so well to the battering. Perhaps embedding the leds into a cast bouncy ball might give additional resilience and inductively recharge the battery? “Games in the Dark” could be good idea for next Xmas. Good luck 😀👍
@JB-fh1bb
@JB-fh1bb 2 роки тому
I was also thinking about casting in solid resin. Especially at this size.
@ardonjr
@ardonjr 2 роки тому
I love ..LOVE.. this kind of projects.. Awesome job!
@avramitra
@avramitra 2 роки тому
It's your best project so far. Impressive work, man.
@3089io
@3089io 2 роки тому
I've been thinking a lot about adressable, wifi controlled, neutrally boyant LED balloons. For a projection mapping but also LED lit art installation. Your work here is exactly what I was ideating about for control and stuff. Very interesting! Thanks for doing this!
@OMNI_INFINITY
@OMNI_INFINITY 2 місяці тому
Thanks! Looks fun to use.
@taylorboultinghouse8296
@taylorboultinghouse8296 2 роки тому
You have some serious skills! Power to you for making such a pretty project and testing it to the extreme. I'm trying to wrap my head around how you made the leds illuminate independent. Keep doing you, wizard of DC circuitry
@redshepard5306
@redshepard5306 2 роки тому
Bro this was cool af. Im glad we got someone out here using these flexible pcb's with some creativity.
@langwilson3249
@langwilson3249 2 роки тому
You should keep going and try to solve all of the problems, this is great.
@waynekeenansvideos
@waynekeenansvideos 2 роки тому
Awesome sauce, love your projects.
@ryun_d3v
@ryun_d3v 2 роки тому
Amazing project! Good job!
@HariWiguna
@HariWiguna 2 роки тому
OMG Carl!!! It's beautiful... Awesome work!
@jbrownson
@jbrownson 2 роки тому
Cool project, thanks for the video
@myrmidon0
@myrmidon0 2 роки тому
really awesome project, i love that !
@ultraolfahd5366
@ultraolfahd5366 2 роки тому
Super cool. I am really impressed how you manage to put that much creativity in an normally so boring thing like a PCB every time
@zeendaniels5809
@zeendaniels5809 2 роки тому
01:40... Of course, adhesive tape. A teacher used to tell me "if your project isn't working it means that you didn't use enough adhesive tape" 😂👌🏼
@spokehedz
@spokehedz 2 роки тому
Dear PCBWay: Thanks for letting flexible PCB be accessible to the masses. Dear Carl: Thanks for making PCBWay make some crazy stuff. ;D
@PCBWay
@PCBWay 2 роки тому
you just read our mind 😇😜
@upmanyubhati
@upmanyubhati 2 роки тому
The video quality is sooo good!!!
@temyraverdana6421
@temyraverdana6421 2 роки тому
Thanks, very very amazing project. It's an incredible lesson
@jakelorkin2661
@jakelorkin2661 2 роки тому
Once again your ingenuity has me astounded. Very cool project. Your ability to push PCB manufacturers to their limits is beautiful.
@AdityaPrakash-kt3rf
@AdityaPrakash-kt3rf 2 роки тому
Once Carl showing the beauty in miniature electronics! Truly pretty and awesome!
@cattameme
@cattameme 9 місяців тому
This guy looks like the guy who builds the creative bomb devices in TV shows and Movies.
@JPToto
@JPToto 2 роки тому
That is well done!
@bricogeekcom
@bricogeekcom 2 роки тому
OMG That's gorgeous Carl!!! 😱 Excelent work as usual!
@jschroedl983
@jschroedl983 2 роки тому
This is really cool.
@Bacongoober
@Bacongoober 2 роки тому
great project man
@Dangineering
@Dangineering 2 роки тому
You are a damn legend Carl
@electrolal
@electrolal 2 роки тому
This is cool project
@cristianibarra6668
@cristianibarra6668 2 роки тому
Really cool protect
@REG3305
@REG3305 Рік тому
This needs more views. Very cool sir
@pro-nav
@pro-nav 2 роки тому
This was so cool
@djuanward6389
@djuanward6389 2 роки тому
Carl I really love your videos you make the best creations ever and so inspiring your doing Amazing with this Carl 👍👍👍👍
@brucemalek2811
@brucemalek2811 Рік тому
love your design, I'm now a subscriber. keep up the great videos
@varunkoganti9067
@varunkoganti9067 2 роки тому
That will make a beautiful Christmas decoration on a Christmas tree. Trust me.
@SS-gn3jn
@SS-gn3jn 2 роки тому
So Cool!! Bravo! keep them coming.. 😊
@livdbest2942
@livdbest2942 2 роки тому
Bravo impressed 👏👏😮
@klausnielsen1537
@klausnielsen1537 2 роки тому
That is so beautiful and well made 😀👍👍👍
@dennisschock165
@dennisschock165 2 роки тому
very good project,
@prateekmahajan190
@prateekmahajan190 2 роки тому
That's super cool
@pratiklondhe5167
@pratiklondhe5167 2 роки тому
looks so cool man :)
@ruthjoy7147
@ruthjoy7147 2 роки тому
now that,s the future of ping-pong my dudes 😊😊🤖🤖🦾🦾🦿🦿🧠🧠🥽🥽🥼🥼☢☢☣☣😀😀
@tslim250
@tslim250 2 роки тому
i'm not even two minutes into the video as a first time watcher here and i'm already blown away at your work, excellent stuff, can't wait to finish this video and see how it turns out. i think i'll subscribe and see what else you come up with.... ok now i'm at 4:25 and this dude is coding and silkscreening his own flex boards. mind blown.
@1kreature
@1kreature 2 роки тому
Slight sw improvement: 1. Create a 3d map of the LED's 2. Calculate the impact vector upon hit 3. Sweep a plane through 3D space along this vector 4. Update LED's according to when passed through their coordinate by plane = success.
@CarlBugeja
@CarlBugeja 2 роки тому
agree! i originally planned to release this last christmas but i had to delay it because of the led mistake
@ThePing98
@ThePing98 2 роки тому
amazing video
@KeithOlson
@KeithOlson 2 роки тому
Cool build! Some thoughts: 1. What about using inductive charging? That would eliminate the need for external wires and the charging circuit could be set up to disconnect the battery--and thereby turn off the LEDs--until the unit is removed from the charger. 2. A TPU diffuser/cover would absorb more force. You could also put the whole thing inside an actual ping pong ball for added protection. 3. Instead of having magnets directly holding the two halves together, a solenoid--or two--could release a mechanical latch--or two--when the IMU detects a particular knock pattern. 4. Could the antenna be brought to the surface as a wire or even a trace on the LED part of the PCB? Does that make sense?
@hie.c.r2014
@hie.c.r2014 2 роки тому
You are doing great
@balanagusiddhartha8626
@balanagusiddhartha8626 2 роки тому
Super cool bro 👍👍👍👍
@TheBookDoctor
@TheBookDoctor 2 роки тому
That would make an incredible cat-toy for people who want their cats to keep them awake all night.
@carltest5921
@carltest5921 2 роки тому
So Awesome
@randomcommenter1812
@randomcommenter1812 Рік тому
Challenges for another version: Make it charge wirelessly and print the case around the ball. Pause the print half way, put the ball in, then continue print until the case is done, this will make the outer shell much stronger.
@___aZa___
@___aZa___ 2 роки тому
i love your videos!
@andrew2004sydney
@andrew2004sydney 2 роки тому
Your work is amazing! I would have said that this couldn't be done.
@CarlBugeja
@CarlBugeja 2 роки тому
Thank you! 😊
@maxxflyer
@maxxflyer Місяць тому
check a tennis ball, it is made of two ideal interlocking tongues. you can print them and they will keep each other in place while you play
@uttamg911
@uttamg911 2 роки тому
Love love love!!!
@DominicClifton
@DominicClifton 2 роки тому
A wireless charing loop might be a good way of recharging it. Perhaps you could even charge it over multiple charging points while it's rolling around... NFC or Wifi could be used to turn it off, and you could potentially use the lower pwer/sleep modes of both the gyro and the cpu to detect movement and turn it on, and then turn off after no movement detected after a certain amount of time. Just random thoughts...
@AzaB2C
@AzaB2C 2 роки тому
LOL, PCB ping pong balls, yep, that sounds like something Carl would build. Neat project!
@MultiMegaMaxx
@MultiMegaMaxx 2 роки тому
Having 2 halfs that screw together seems like it would be a good bet and strong enough for the ping pong test. Perhaps a qi charging coil for wireless charging would allow you to permanently seal the pingpong ball since you already have wireless programming? Very cool project!
@abolfazlvelgard8058
@abolfazlvelgard8058 2 роки тому
Wow... It's really amazing. I love it. You have a positive energy Man. 🌹🌹🌹💙💙💙💙💙💙💜💜
@DerekWoolverton
@DerekWoolverton 2 роки тому
With the heavy weight precluding bouncing, perhaps an LED bowling ball.
@JB-fh1bb
@JB-fh1bb 2 роки тому
Omg, and with the same size LEDs that would be amazing
@SP-ny1fk
@SP-ny1fk 10 місяців тому
You could shine a white light through a prism and scatter the resulting light using mirrors within the ball
@tonywharton5220
@tonywharton5220 2 роки тому
Adhesive doesn't stick to filament printed parts unfortunately. If you sand the surface smooth, you will have better luck 👍 The other alternative is to print the ball in resin?
@BEdmonson85
@BEdmonson85 2 роки тому
I was thinking the same, the surface area is reduced due to the layer lines. Resin is probably a no-go unless he uses some crazy strong engineering resin. Even the flexible resins available to us hobbyists would crack after a while due to UV exposure.
@tonywharton5220
@tonywharton5220 2 роки тому
@@BEdmonson85 The UV problem could be overcome with a UV resistant spray making the surface even better. I honestly don't think it would crack, depending on the thickness. But you are right, resin prints can be brittle if not cured correctly.
@BEdmonson85
@BEdmonson85 2 роки тому
@@tonywharton5220 Yeah I didn't think about the UV protective sprays. One other consideration is weight. Resin tends to be heavier than plastic.
@cujoedaman
@cujoedaman 2 роки тому
You could totally make your own little pre-lit Deathstars :D
@iOhadRubin
@iOhadRubin 2 роки тому
Awesome
@jimmyscott5144
@jimmyscott5144 2 роки тому
You should make a version two that has wireless charging and a custom ball holding wireless charging base. Then you could check if it is charging is if charging turn the lights off. But you could also watch for taps while charging and if tapped cycle through some options. (Solid color (more taps change color), cycling, strobe, random, etc)
@SirRodney42
@SirRodney42 Рік тому
Do you need the inner ball? Why not glue or friction fit the leds in the outer ball? That would save weight and you then have room for a bayonet locking mechanism in the middle.
@tronoses7774
@tronoses7774 2 роки тому
Please try to make a micro joule ringer on pcb. Like the vid nice job
@ZsoltBottka
@ZsoltBottka 2 роки тому
Should have been a 'Manscaped' sponsored video :)
@sajalacharjee7008
@sajalacharjee7008 2 роки тому
The coolest ping-pong ball ever.
@nanastos18060
@nanastos18060 2 роки тому
Where do you even come up this this stuff… lol so super freaking awesome!! Keep up the awesome and amazing hard work and content!!
@FunDumb
@FunDumb 2 роки тому
Could you use nylon tape or heat shrink to seal it together.
@The201Ray
@The201Ray 2 роки тому
Pretty much like everyone mostly said very impressive. You've gotten really good for some reason i haven't kept up but this here i want 1 and will pay if you make some batches lol👍🏾
@zachcheung8400
@zachcheung8400 2 роки тому
One idea that could be neat is if you had an inertia measurement unit inside so that you can maintain an LED pattern's orientation regardless of the ball's angle.
@ChakaHamilton
@ChakaHamilton 2 роки тому
I think you might have inadvertently created a new Olympic sport: dark room ping pong. Opponents won't be able to see anything but the ball.
@Ec1ipse..
@Ec1ipse.. 2 роки тому
Print an translucent TPU cover and use it as a regular catching ball so that it changes colour when caught
@andrzejkalinowski7694
@andrzejkalinowski7694 2 роки тому
it would be nice to see some more advanced animations like Matt Parker did on his Christmas tree
@Fluyd
@Fluyd 2 роки тому
Nice
@Pawcu4ever
@Pawcu4ever 2 роки тому
Prosit xbin 😊 great ingenuity 👍
@rohandesigns
@rohandesigns 2 роки тому
I guess, wireless charging would have been better. Your every project is out of the box... excellent work bro.
@JCBOOMog
@JCBOOMog 2 роки тому
That's so fliping cool, you should try making a wired rgb mouse Bluetooth. I want to do it but I have no idea on any way to do it.
@yy84869
@yy84869 Місяць тому
Bro is underrated
@dfgaJK
@dfgaJK 2 роки тому
Please make a short or something of it rolling with the accelerometer being used tk keep the led pattern upright.
@Zezinhu1234
@Zezinhu1234 2 роки тому
Carl, do you plan on doing a live stream with followers to think along with you some of your projects? I am really impressed about your creativity and how your process of creating these models work.
@yemreikiz
@yemreikiz 2 роки тому
It's impressive how you fail on first try and still find the motivation to make a second one :)
@roger_isaksson
@roger_isaksson 9 місяців тому
Is there a micro LED that illuminates through the bottom footprint? Then you can dissect a table tennis ball and directly stick it on the shell, making it lighter.
@alanlefol7488
@alanlefol7488 2 роки тому
Hello, first of all perfect design and realization of your project *-* But I have a question, what type of filament (ABS, PLA, ...) and what configuration of your 3D printer you use to validate the design of your flex pcb? :) Thanks in advance
@ulysses895
@ulysses895 2 роки тому
What did you do to learn programming and circuit design? Any recommendations for someone just starting out?
@endastriana4875
@endastriana4875 2 роки тому
Mantap bro
@1974UTuber
@1974UTuber Рік тому
There may be a way to do wireless charging and have the circuit turn off when it is in the charging state
@davidpanic
@davidpanic Рік тому
I wonder if it is possible to make an ico sphere of LEDs considering it can be flattened pretty well... That would look sick
@bloodaid
@bloodaid 2 роки тому
Would it be possible to get custom manufactured flex OLED display? I believe it would lower power consumption drastically and also weight. Also a different MCU and a slightly smaller battery could lower power consumption and weight. Finally if there would've been a regenerative power mechanism that picks up some power from each hit, the battery could last a tiny bit more. This little cool ball of yours could def be optimised.
@pbr5887
@pbr5887 2 роки тому
great project .. great channel too .. could you share the specs of the addressable LEDs you used for this project ?
@CarlBugeja
@CarlBugeja 2 роки тому
Thank you so much! The addressable LEDs I used are the SK6805-EC15
@alexstone691
@alexstone691 2 роки тому
Im guessing putting some epoxy or something rubbery over the leds could make them survive easier and hold the integrity while possibly being more bouncy? Also isn't using wires between the hemispheres and the main board more durable than flexible pcbs For charging i would either put the pads into holes and wider apart so you couldnt really short them, or maybe just a diode? so it can be charged but not discharged? but that would require the charging circuitry be inside as well Great project though :D
@ChakaHamilton
@ChakaHamilton 2 роки тому
What if printthe circuit board into the model? print half stop the print. Put the electronics in, and continue print? I know cura has some settings like.
@kid_named_fingers
@kid_named_fingers 2 роки тому
Adhesive didn't stick because you should've made internal hemispheres more smooth and in latitude-rib style. Probably some kind of solvant(acetone) should work as smoothener for the plastic.
@kid_named_fingers
@kid_named_fingers 2 роки тому
And i think outer shell is more than enough. Instead of internal sphere some kind of skeletal structure should work best.
@wiiu7640
@wiiu7640 2 роки тому
A major problem is the deformation of the outer shell which traditional filaments will do poorly at. I would try making some spring action for the LED sphere and making the outer shell a flexible filament so that it doesn't break when being hit repeatedly over a long period of time.
Hemispheric Flapping Display
12:30
Carl Bugeja
Переглядів 244 тис.
How this Actuator Survived 100,000,000 FLAPS
9:22
Carl Bugeja
Переглядів 1,3 млн
Кровосток - разговор с легендами / вДудь
2:12:57
Это было легко! Оживили и Отдаем BMW владельцу!
1:40:26
ИЛЬДАР АВТО-ПОДБОР
Переглядів 3,6 млн
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 3,2 млн
An LED Sphere YOU Can Build
15:29
DrZzs & GrZzs
Переглядів 83 тис.
We should use this amazing mechanism that's inside a grasshopper leg
19:19
Foldable 4 Wheeled Robot-Rover!
13:49
Carl Bugeja
Переглядів 678 тис.
I built a foam blaster with 250 LEDs and sound! | Remnant II
14:29
KamuiCosplay
Переглядів 74 тис.
The fastest way to make crisp PCBs at home!
10:56
Made with Layers (Thomas Sanladerer)
Переглядів 853 тис.
LED sphere with 194 LEDs and how to build it
15:14
Jiri Praus
Переглядів 246 тис.
Building a Mini Vegas-Sphere
7:16
Carl Bugeja
Переглядів 188 тис.
Ultra-Thin Flexure Actuators with Printed Circuits!
7:06
Carl Bugeja
Переглядів 315 тис.
I’m Never Buying LEDs Again! EASY DIY WLED!
13:11
TechFlow
Переглядів 1,2 млн
Mysterious AI Robot "Astribot S1" SHOCKS Everyone
16:18
AI Search
Переглядів 26 тис.
Start from 0 at any point on the T1 Digital Tape Measure
0:14
REEKON Tools
Переглядів 18 млн
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 880 тис.
МОЙ ПЕРВЫЙ ТЕЛЕФОН - Sony Erricson T280i
18:02
ЗЕ МАККЕРС
Переглядів 64 тис.
Какой MacBook выбрать в 2024 - М1, М2 или М3?
24:56