Wooden disc player: storing binary data on wood

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024
  • If you enjoyed the project and learned something new, please consider donating to my Patreon at / jbumstead
    FULL INSTRUCTABLE HERE: www.instructab...
    I wanted to demonstrate how information storing devices work by building a large scale disc playing machine. Instead of being based on light interference like CD players, the device I built plays wooden discs with holes and "non-holes" that either pass or block a laser beam. These holes and non-holes correspond to 1's and 0's in binary data that code a text message, like song lyrics or a quote. The binary information is read off the disc, stored on an Arduino, and decoded to display the text message on an LED matrix on the front of the device. As the data is being read, the LED matrix is populated to visualize the binary information. A MIDI note is also played when a high bit is read. The music produced may sound random, but it symbolizes a series of 1's and 0's that actually hold meaningful information.
    Music by: Jon Bumstead and Pat Saboe
    Inspiration for the project:
    8-bit Show and Tell's channel had an awesome video about a secret message stored on a record that could be read on a Commodore 64: • 35 Year-Old Commodore ...
    Floating record player: gramovox.com/p...
    Polyphons: en.wikipedia.o...
    The Computer History Museum: computerhistor...
    Techmoan's vi​deo on the CED Videodisc developed by RCA: • Retro tech: The RCA CE...
    Applied Science's video on imaging records, CDs, and DVDs with an electron microscope: • Electron microscope sl...

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

  • @patytrico
    @patytrico 4 года назад +3

    Great science projecto to recreate with the family :) Thank you for share!

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

    Wow! Great stuff!! Thanks a lot for participating me in the developement process. I learned a lot and have now so much inspirations ....!! 😊👍❤ (and it's an outstanding video!)

  • @rogerdeutsch5883
    @rogerdeutsch5883 4 года назад

    Fantastic! This is a great project that very few people would ever attempt. Really amazingly innovative and a great way to get an idea of how a real CD / DVD reader works. There is so much here to learn from. Thanks for sharing this fantastic project. Also a great video production to go along with such a great project.

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

      Thanks for your kind note and checking out my project.

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

    It's a really descriptive and eductional design. I love it!

  • @rodiknov
    @rodiknov 8 месяцев назад

    Отличное наглядное пособие такие надо в школах показывать👍

  • @ted_van_loon
    @ted_van_loon 4 года назад

    by cutting the holes in the disk in the angle of the laser you can greatly increase the storage density, but it looks really cool so you could literally put in in your living room with finishes like that. and it holds enough information to let it control a midi synthesizer.

  • @ted_van_loon
    @ted_van_loon 4 года назад

    this also reminds me of a project I worked on a few years ago. which had a similar problem, only a completely different solution. it was something I designed with a first purpose of adding more storage to a Arduino(this had ofcource to be self made storage and not a prebought chip). I wanted to add add more storage as part of a project to increase the arduino's memory and processing power, by making and adding storage and a making and adding a coprocessor. back then I didn't know how actual processors worked on a transistor level. so I made everything from scratch. it didn't take long for the first prototype to work on it's own with no arduino connected. so right now I had a very simple self correcting high precision storage. it only had one bit, but the bit had 4 main stable states in stead of 2. with self correcting I mean not by using specifically added hardware or by algorithms, but in stead it acts like how a quantum computer gets its values. however it way to big and to expensive. since it was only 1 bit and costed easly around $0,10. which scales quite hard if you want to have a decent amount compared to the arduino's memory. with big I mean that since I made all parts myself(excluding things like resistors, capacitors, metal wires, diodes, battery for power supply, and things like that.) so I couldn't really get it smaller than a arduino mini(for only 1 bit). it practically made no sense for things other than a security system where some very specific bit would be needed to be saved very safely. however the co processor thing worked better. while it was quite big as well for even a single bit. I could get it to compute at extreme accuracy, so for one of my tests I could get it to do multiple calculations in 1 bit at a much higher precision than a normal cpu. eventually I started reasearch on how normal cpu's worked on a hardware level and how quantum computers worked. first I started with making it simulate a calculator, which worked but I had ofcource to add parts to act as to say and to read out the data, since it had no storage, nor a output such as a serial or a display. again some later I started to work on further completing the quantum terrain, since while at first it had more the advantages and disadvantages of a quantum computer(only this one worked on room temperatures, lucky otherwise I wouldn't have got anything to work stable) it still missed some specific parts, mainly that it needed to be controlled differently and that the reading of the values when concidering a typical quantum computer workload would be a lot harder and less precise on this system. so I found a way to link multiple of them just like how quantum computers do it. which gave some problems, especially since I didn't write don how it worked the first time which caused me to take more than half a year to refind it, while the first time it came easly. also some of my redesigns weren't as scalable as desired. eventually it worked. however now the problem is where to take it/what to do with it. since eventually I hope it will be opensource so eeryone can easly make their home computers, with the benefit of the high precision, the acting as if it just knows the answer, and the scalability + the simplicity, since by that time it probably would be considered new and there most likely won't be many complex circuits based on it causing people all around the world to have an actual understanding of how it works, which causes them to be able of developing and advancing it. simplicity as in simplicity by looking to the roots. so it is simple because you will get the actual things behind it rather than a random program or a big system that has been designed for years concealing the truth it runs on.
    right now my main problems with it are that in the past I have had quite many experiences where others claimed to be the inventor of something I invented, or other people just assumed that and they didn't really go through the effort of saying they are wrong. this in anny cases led to a wrong development of the invention(as in products, laws, systems, etc.) causing it to in many cases eventually hit a dead end because everyone was working with the information of someone who didn't really understood how it worked because often they only knew the parts I told them about/explained simply enough for them to understand. also I have also some friends who do creative things such as writing and making music, or making short film. quite a few of them have multiple experiences where a random relatively sized to big company used their work in something (often without asking permission, because most of it was posted amatueristic). and in most of these cases they got copyright claimed for their own completely original work(everything made and written/designed by themselves) because some random company decided to want to have it.

  • @BillyTheKidCENTURION
    @BillyTheKidCENTURION 4 года назад +1

    Oh... now you've gone way toooooo far!!! That is too slick:)

  • @createinvent
    @createinvent 4 года назад

    That is pretty rad. Pretty amazing how a CD player is able to do that on such a tiny scale.
    Quite a stack of laser-cut parts you have there around 8:40!

  • @greggv8
    @greggv8 4 года назад

    What you've built is like a hard sectored floppy disk, but missing the index hole between two of the sector holes. Poke another hole through the timing track and with a bit of programming to look for the extra pulse your timing task will be much easier.

  • @theawesomer
    @theawesomer 4 года назад

    Really slick! Sharing on The Awesomer.

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

      Thanks for sharing it on your site!

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

    Nice project

  • @SivaPrasad-ty4ki
    @SivaPrasad-ty4ki 2 года назад

    wow. That is really awsome. Great idea.

  • @Dithermaster
    @Dithermaster 4 года назад

    This is really neat! Now that you have it working I think you could make the data self-clocking, and make it CLV instead of CAV. That would increase your data density immensely. Perhaps even make it auto-tracking spiral instead of concentric (but would need two sensors at pickup instead of one).

  • @talofer99
    @talofer99 4 года назад

    Super cool project :)
    I know how it is to work something like that out :)

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

    Awesome!!! Awesome!!!

  • @thegreatdl6988
    @thegreatdl6988 9 месяцев назад

    About how much Kb were you able to store on the different sized discs? I'm looking for a creative way to reboot an old atari 2600 using a cd cut out of wood would be unique.

    • @jbumstead21
      @jbumstead21  9 месяцев назад

      We're not even in the kB range... 700bits (

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

    The two thumbs down are by Bill Gates and Tim Cook, they're worried by this new technology!

  • @pissmilker2313
    @pissmilker2313 8 месяцев назад

    CDeez nuts

  • @incoog
    @incoog 4 года назад

    I want to see what the other discs say 😕

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

      Oh yes, the other discs... You will have to take my word for it that they do work. With so little info allowed on the discs and only a few discs cut, I had a bit of panic on what to choose for a day or two. Then I realized I should just pick a few lines I liked, no pressure, they're not getting sent to space or anything. The messages are as follows:
      "Don't panic." - Douglas Adams
      "I am completely half-afraid to think." - Flann O'Brien
      "You not look inside my mind anymore. Now you may leave these arms of moss." - Timber Timbre
      "Can't believe how strange it is to be anything at all." - Neutral Milk Hotel
      "While you make pretty speeches I'm being cut to shreds. You feed me to the lions. A delicate balance. This just feels like spinning plates." - Radiohead

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

      ​@@jbumstead21I love this project! 😍 I have no doubt that they do work!
      It would've been amazing to see them in action 🙄

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

    Absolute waste of time and resources. What's next? ferrite memory with manual refresh circuit or floppy drive with wooden beads instead of magnetized areas?

    • @Karl_Papu
      @Karl_Papu 8 месяцев назад

      What's up man, It's just a great project to explain simple concepts and learn, just fun 😂😂