Spinning Holographic Christmas Ornament

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

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

  • @SeanHodgins
    @SeanHodgins  3 года назад +13

    Its going to take a couple of days to get the stuff up on Github, so be sure to subscribe and I will make a community post when everything is available! Also follow me on Twitter, I'm going to do some fun things with the Christmas Ornament. twitter.com/idlehandsdev
    Edit: Project is up on GitHub now - github.com/IdleHandsProject/pov_ornament

    • @i--dont--know
      @i--dont--know 6 месяцев назад

      i don't understand why this amazing channel does not have millions of viewers

  • @CarlBugeja
    @CarlBugeja 3 года назад +2

    Awesome project Sean! 🙂 Happy Christmas!

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

      Thanks Carl, Happy Holidays!

  • @sebastianestrada8010
    @sebastianestrada8010 3 года назад +14

    Haven’t seen u in a while but still love ur content!

    • @SeanHodgins
      @SeanHodgins  3 года назад +3

      Thanks! I will try and make more in the new year.

  • @user-vn7ce5ig1z
    @user-vn7ce5ig1z 3 года назад +7

    • You need to encase it in a plastic globe to both dampen the noise and protect it from obstructions. Check craft stores for plastic balls (eg for homemade ornaments); they come in a variety of sizes, so you should be able to find a good fit. (Once you're sure you won't be making any more changes, you could seal it and vacuum out the air in it…)
    • The inevitable next steps are to make animations and remote-control via a webpage or phone app.

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

      Thats a good idea! I'm actually already controlling it over Wifi through a webserver on the ESP32. Going to do a quick video or livestream on that in a day or two.

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

    Lets get to 50K Subscribers by 2021!

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

    Very cool Christmas Ornament! 🎄 Persistence of Vision displays are just awesome 😎
    For the mentioned brightness issue you should have a look at "gamma correction", it's a simple transformation of brightness values to correct for the non-linearity of brightness perception of the human eye.

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

      Definitely need to implement that. Especially if you want to get more details out of an image.

  • @jessemoody2218
    @jessemoody2218 3 года назад +10

    Love your videos Sean! Great job on the latest glitter bomb too!

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

    Nice project man 👍 it definitely looks you had fun creating it 😉

    • @SeanHodgins
      @SeanHodgins  3 года назад +3

      It was fun when things started working out. 😁

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

    Add a clear transparent acrylic shell, and if possible make it more silent, and probably with just a few other small modifications this might actually have some great potential as a commercial product if you can get the manufacturing costs right.

  • @grabasandwich
    @grabasandwich 3 года назад +3

    I saw a "Bob Block Propeller Clock" back in the 90s(?) and always wanted to make one. It uses a hard drive, so it's probably much quieter.

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

      I don't know if its the same project, but I remember seeing a few HDD POV displays a long time ago. I always wanted to make one too. I guess I have now haha

  • @AmalMathewTech
    @AmalMathewTech 3 года назад +3

    👍

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

    you bring out my inner nerd 👍

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

    It looks so trippy when the twitter logo was on the backside because you cant tell where the light is coming from

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

      I know! My brain doesn't make sense of it, but I love it.

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

    A little late to the party but... a quick way to do that black background thing In PS without using masks or magicwand (which can leave things a little ratty at the edges) - invert the image, so white goes black, then change the hue angle by 180 degrees to get the color back to normal. No masks, and no antialiasing halos.
    And, does the python script do a run length encode of the image to text? If not that should be more efficient than slogging through every pixel every time, because pixel 10 say could be the same as pixel 600 so why calculate and send it twice (it would also reduce the size of the array memory). Great job as usual. Who's slip ring did you use? Been looking for some cost effective ones (can you use those words in the same sentence?)

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

    i'm hoping for miniature version next

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

      You mean the base part? That ball part is only a little bigger than the other ornaments on my tree. The base could probably shrink a lot with a right angle gearbox.

  • @shoeknowme
    @shoeknowme 6 месяцев назад

    you come up with some great million dollar ideas, this is one if you got in production for a reasonable price to a consumer these would fly off the shelves. definitely need to make it more quiet thou, maybe make it to do Christmas music or dl ur own. two major questions why haven't you patent this and sell it to somebody and have you ever took mushrooms because you're mind is out there in a good way. me too i like diy things ps i learnt code on NC controls before G code lol

  • @xander4652
    @xander4652 3 года назад +3

    Love youre video's pleas keep uploading

    • @SeanHodgins
      @SeanHodgins  3 года назад +2

      I’ll will as much as possible!

  • @Abishek_Muthian
    @Abishek_Muthian 3 года назад +2

    Excellent work like always and thanks for the meticulous explanation.

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

      Thanks, I always worry I'm rambling too much!

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

    If you set another led strip on the other side of the ring, rotated half the distance between each led, you could solve the weight difference and the horizontal pov lines at once

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

    Please zoom in to your code so videos like this can be legible on phone screens too

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

      Good Idea, Ill try to remember.

  • @wizardOfRobots
    @wizardOfRobots 3 года назад +3

    very cool. the invisibility effect is indeed awesome.

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

      Its so cool! Its like light is coming from nowhere.

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

      @@SeanHodgins I wonder what will happen if you put reflective material on the sides that don't have LEDs.

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

    If found you today on youtube. I really like your videos. Keep it up.

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

    These edges are lighter because you removed background with color select, which doesn't removes background perfectly.

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

    you should make one with all the electronics on the inside.
    also you could easily just have doubled the vertical lines and reduced the rpm.

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

    Excellent work! It's always inspiring to see 3D printing being used in rapid prototyping like this. It's still so amazing to me to "hold a thought".

  • @xander4652
    @xander4652 3 года назад +2

    Merry Christmas 🎄🎄

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

    Seems great ;)

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

    Sounds like an old movie projector. Awesome)

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

    You should hve made the hole ring with leds, then the rpm can go in half and there is les wiggeling in the ring. Great video never the less.

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

    Is their any way for reduce moter's noise

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

      Yeah, better/different motor, proper bearings and support, stuff like that.

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

    nice!

  • @print.benjamin
    @print.benjamin 3 года назад

    wow thats so cool

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

    Why wouldn’t you just put leds all the way around and split that image in half?

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

      Early design changes. Had a different idea from the start that didn’t work so I changed the design but left the one sided LEDs

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

    Happy Holidays Sean!

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

    Can you do me a favour and load a 360 photo to it please.

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

      Ill make a better version and then do it!

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

    Dude! Awesome 🤯🤙🏼🤘🏼👌🏼☕️

  • @Артём-п2ц6п
    @Артём-п2ц6п 3 года назад

    This ball is "a little * noisy. But it's great!

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

      A little! I can barely hear the carolers!

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

    Back in about 2005 it was all the craze in my high school. My teachers and schoolmates made somewhat similar devices. Monochrome, even lower res. They had direct drive from modified 12V fan motor, all essential electronics on the rotor, custom coaxial transformers for power, IR for low rate data input. A single optical reference was used, in coding almost constant speed was assumed and the timing adjusted for every rotation from the measurement from the previous round.

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

      Sounds really cool. I was going to assume the RPM based on a single pulse but then when I changed to the new encoder it was easier to just use the pulse to change the LED strip at that exact time.

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

    I wonder if leds on the inside as well would work? It's mostly see-through on parts where there is no light emitted, so the inside might be visible enough to get something out too. Would make it a doublesided transparent sphere led-thingy :D

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

      That’s a cool idea! Challenging but cool

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

    Do you have a link for that motor setup? Looks interesting. Nice work, BTW. And happy holidays.

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

      Motors: www.pololu.com/product/3071
      Encoders: www.pololu.com/product/3081
      There are some different options available too.
      Thanks!

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

      @@SeanHodgins right on. I am pretty sure I have some of those motors. I should pick up the encoders though. Thanks again!

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

    Blackwing

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

    Nice! I have most of the parts to make one because I have been wanting to make one.

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

      It pays off to collect random electronics. :D

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

    Reminds me of that holographic globe from Half Life 1

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

      I need to replay it to refresh my memory.

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

      @@SeanHodgins And? Replayed it yet? ;)

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

      @@ToTheGAMES Not yet, will report back!

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

    Невыносимо шумит.

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

    Nice project !!

  • @cramitdfrog69
    @cramitdfrog69 3 года назад +2

    If you put the strips all the way around would you be able to effectively double the frame rate and make the ring balanced?

    • @SeanHodgins
      @SeanHodgins  3 года назад +2

      Yeah, exactly. I little more difficult programming wise. The reason it was like this was some early designs I wanted to only have one half of a circle, then balance the other side with a weight, but that didn't work out. That and its a little bit more intuitive for people to understand when just learning.