Arcade-Style Puzzle Box Mini Game

Ғылым және технология

We all like games, but who among us needs another screen in their life? This is my first foray in the world of interactivity. It's an arcade-style puzzle box mini game. Powered by an Arduino with completely custom wooden enclosure and components, the goal was to make it look like something your parents told you not to play with when you were a kid. The object of the game is to adjust the knobs so each needle points at its respective LED, but it's not as easy as it sounds (or is it!?).
If you'd like to build one yourself, or just make fun of my terrible programming skills, visit the github project repository here:
github.com/gradyh/Arduino-Arc...
Thanks for watching, and let me know what you think!

Пікірлер: 262

  • @TheBookDoctor
    @TheBookDoctor9 жыл бұрын

    "As a man with a lathe, my whole world is getting rounder." You, sir, just earned a subscription. :)

  • @SilentGloves
    @SilentGloves7 жыл бұрын

    I can solder almost anything to almost anything, and I routinely develop complex modeling and machine learning software that deals with credit and risk analysis, but the woodworking in this video is quite intimidating to me. I thought you'd appreciate the opposite perspective. :)

  • @slowdaze
    @slowdaze9 жыл бұрын

    10 year old me pictures playing with this pretending it is a time bomb made by some evil genius that I must diffuse. I could have spent hours with this as a kid. As an adult I could see throwing a battery source and a shoulder strap to use as part of a SteamPunk cosplay. Good stuff as always Grady!

  • @rdoetjes
    @rdoetjes8 жыл бұрын

    Hahahah you got me hooked when you said: "As a civil engineer I don't really trust my own sense of style" Brilliant made me laugh because the other week we were chatting about the fact that viaducts, most bridges and aquaducts these days are not styled like the used to in the 20s and 30s where the architects showed off their proud pieces of engineering. Now they need to just be functional I guess. I love the puzzle box simple but cool!

  • @michael-gary-scott

    @michael-gary-scott

    8 жыл бұрын

    "As a man with a lathe, my world is getting rounder" was my favourite quote xD

  • @jacksonvanderkooy
    @jacksonvanderkooy8 жыл бұрын

    Modify the code so that there is a time limit and if you fail it changes and after each round there is less and less time and when you win the needles go crazy

  • @umnikos

    @umnikos

    8 жыл бұрын

    also he can add the conami cheat code so you win immediately

  • @tempest_dawn

    @tempest_dawn

    6 жыл бұрын

    Yeah, put in a buzzer or something to let you know as the time limit ticks down, decrease the time you are given each round - instant difficulty curve. If you're really ambitious have it track high scores or whatever.

  • @tjja7321

    @tjja7321

    6 жыл бұрын

    for the high score, you're better off with a raspi and a little touchscreen.

  • @JayBates
    @JayBates9 жыл бұрын

    I can totally picture myself wasting a lot of time playing with it. Learning something new is so much fun. Good job.

  • @matthiaswandel

    @matthiaswandel

    9 жыл бұрын

    The game play itself is not that important, other than justification for building the neat hardware.

  • @TimothyHall13

    @TimothyHall13

    9 жыл бұрын

    ***** I love the integration of the various skill sets with the personal learning experience you went through.

  • @gavinhowe9897

    @gavinhowe9897

    8 жыл бұрын

    you should buy or build a synthesizer

  • @leighvanderwal3438
    @leighvanderwal34384 жыл бұрын

    Honestly one of the coolest things ive seen all year. Beautiful creation mate!

  • @locohombre79
    @locohombre799 жыл бұрын

    Everything about your project videos is absolutely perfect. Thank you for making them. All the best, Martin

  • @JohnHeisz
    @JohnHeisz9 жыл бұрын

    Neat project! I've got that same crappy Weller soldering iron. Put any pressure on the tip on mine and it cuts out. Your new one looks like a Hakko. Thanks for the mention and I'm glad you found the countersink idea useful :)

  • @MichaelOlsen-Engineer

    @MichaelOlsen-Engineer

    9 жыл бұрын

    I fully agree with you John Heisz. Weller's lower end tools leave much to be desired, and are generally very overpriced for their quality level. In my opinion, Hakko is definitely the better choice for the occasional electronics user. Their quality, performance, and ease of use tends to be well above the Weller's lower end fort a very modest, if any, increase in cost. To be fair however, I should note that Weller has two distinct lines: hobbyist and professional. I have owned and used their professional level tools for many years with great ease, confidence and success. I chose Weller because they had a local dealer for their professional line (most of my systems are +$100), and provided impressive support throughout my military career and training as an electrical engineer. So if it is something you will use daily for "mission critical" work, I would strongly recommend Weller's high end tools, just realize they have a corresponding price.

  • @JohnHeisz

    @JohnHeisz

    9 жыл бұрын

    Michael Olsen I have a Weller WES51 and it works great. The piece of crap one was a pretty good idea (low voltage, interchangeable tips, heats up fast, has an LED light), but the execution was terrible. Very poorly made, very uncomfortable to use. A lemon! :)

  • @dr_knots
    @dr_knots8 жыл бұрын

    you should make the goal light blink then once you aline it should stay solid and a new light should start to blink. this would make the goal to light all of the lights and the reset should put you back to no solid lights. that way you can play a longer game keeping your attention longer. and if that's not exiting enough make the levels on timers first light is 60 seconds them then take 5 seconds off every level to increase the difficulty if they don't get it it goes back a level. When you get it all done make a little light show and dance the needles with some vibration to celebrate

  • @dr_knots

    @dr_knots

    8 жыл бұрын

    By the way it's a really cool box nice work

  • @alexandredube141
    @alexandredube1414 жыл бұрын

    "During my shower, my commute and before I go to bed". I know what its like to fiddle with ideas in your mind every waking moment you have for yourself.

  • @Troy_Campbell
    @Troy_Campbell9 жыл бұрын

    Quote of the day, month, year... "As a man with a lathe, my whole world is getting rounder" Great project, the wood adds immensely to the appeal of this project and it turned out looking fantastic, it is hard to beat the look of walnut and maple together!

  • @FavioRamirez

    @FavioRamirez

    9 жыл бұрын

    What soldering iron did you end up with? I have had similar frustrations with mine and have been looking for an upgrade.

  • @dialmformostyn

    @dialmformostyn

    9 жыл бұрын

    Very clever and the box in particular is very neat indeed. And is 'soldering' pronounced 'sawdering' in a North American accent?!

  • @FavioRamirez

    @FavioRamirez

    9 жыл бұрын

    ***** thanks! Fantastic results by the way. Great project to mix your passion for woodworking, electronics, and arduino programming. Love everything about this project.

  • @hamsta218

    @hamsta218

    5 жыл бұрын

    i liked that one and also that items would look more appropriate with some ligneous modifications

  • @SuperMrClone
    @SuperMrClone9 жыл бұрын

    Nice work! I am really impressed how you combine your woodworking skills with engineering.

  • @pv2803
    @pv28037 жыл бұрын

    Wow, the enclosure looks amazing. Great work!

  • @wadamyssampaio
    @wadamyssampaio8 жыл бұрын

    Your channel is amzing! Loving all your projects. Keep on, man. =)

  • @peterlaanguila6089
    @peterlaanguila60896 жыл бұрын

    Great project. Looks amazing.

  • @Gorom101
    @Gorom1017 жыл бұрын

    This is the coolest thing. Great job! I think my new dream in life is to become you

  • @MmeAdmin
    @MmeAdmin7 жыл бұрын

    things you will learn to love: twisty ties, electrical tape, zip ties, and heat shrink. generally on the order of least to most permanent. i like to keep mini boxes devoted to each so the picking is always good.

  • @EvgenyAlterman
    @EvgenyAlterman8 жыл бұрын

    Really cool one :) Great videos!

  • @frankmakes
    @frankmakes9 жыл бұрын

    I love it! Make it so you can play minecraft on it. (I'm only half kidding)

  • @PKedByBlade
    @PKedByBlade8 жыл бұрын

    awesome concept... and great craftsmanship! definitely better than I thought it was gonna be

  • @skeols
    @skeols5 жыл бұрын

    I really like it. Yes, you dont go to play it for hours but you have a beautifull and vintage like toy that you can put in a place you see every day and you go to stop and play it a little every time.

  • @JeremyMcMahan
    @JeremyMcMahan9 жыл бұрын

    What a fun educational project. Education in the building. Fun conversation piece at least afterwards.

  • @ninam6826
    @ninam68269 жыл бұрын

    This was really, really cool! You should definitely be proud of what you've accomplished with this project! :)

  • @irritadad1848
    @irritadad18488 жыл бұрын

    That's great Grady! I immediately think of letting the kids try it to help grow their brains with a little problem-solving. Shoot... in that case I ought to try it too.

  • @CMRWoodworks
    @CMRWoodworks9 жыл бұрын

    This is so insanely cool. I love that you made the knobs and remade the button out of wood. Very sharp project.

  • @jeffcarr392
    @jeffcarr3924 жыл бұрын

    As an electronic engineer this project appeals to me, I also like puzzles and its uniqueness is great, well done! 👏👍👊

  • @VanessaScrillions
    @VanessaScrillions4 жыл бұрын

    I was just introduced to your channel via Reddit and I am overjoyed

  • @brainfornothing
    @brainfornothing5 жыл бұрын

    Man ! This is a very good game and project ! Just add more math challenges ! Thanks for sharing !

  • @barrykent9877
    @barrykent98776 жыл бұрын

    I gave you one plus.. becaouse I couldn't give you more - this is very nice work and so much work! Great!

  • @Kickerinthehead
    @Kickerinthehead9 жыл бұрын

    Awesome idea! Looks like something straight out of Myst.

  • @sootlet8894
    @sootlet88947 жыл бұрын

    wow I'd really love to have one of these. it's a simple concept and would be a great you for fiddlers to have at their desk, doesn't take too much thought but gives their hands something to do.

  • @aarondcmedia9585
    @aarondcmedia95858 жыл бұрын

    So cool remaking the button no wait. So cool with the ligneous updates :D Muchly imaginative and inspirational -- keep going.

  • @HouseOfHacks
    @HouseOfHacks9 жыл бұрын

    Wow. Very cool project. Love the whole wooden control vibe. The LEDs shining behind the veneer is a great touch. And thanks to Jay Bates for pointing you out in his weekly newsletter. One thought I had to make it more interesting is some way of keeping score, possibly based on time to solve. And possibly making it multiplayer.

  • @paulinaimbert
    @paulinaimbert8 жыл бұрын

    your ideas are incredible

  • @Davesoft
    @Davesoft8 жыл бұрын

    Beautiful work! It would fit in perfectly in the tardis control pnel :D

  • @ChertineP
    @ChertineP8 жыл бұрын

    What a great project! My only change would be to add a speaker and an assortment of sounds to select from randomly as the "reward" for winning. After all, all arcade games have sounds!

  • @mfwoodshop
    @mfwoodshop9 жыл бұрын

    Very interesting. Looks like fun to build

  • @lbpaganelli
    @lbpaganelli8 жыл бұрын

    Incredible project! I believe that all you need to make this game more addictive is to add cool mechanical counter and a reward system with points. For instance, the counter adds a value when you solve a puzzle, but continuously subtracts it with time, with increasing velocity.

  • @NoQuestions4sked
    @NoQuestions4sked8 жыл бұрын

    Wow. Just found this channel from AvE... This is really great content, seriously. Keep it up.

  • @therestorationofdrwho1865
    @therestorationofdrwho18657 жыл бұрын

    I love things that work that have a bunch of wires inside it!!

  • @BenBrandt22
    @BenBrandt229 жыл бұрын

    Great project, and a fun combination of electronics & woodworking. I found this video (and channel) from your reddit post. Thanks for the video, you've gained a new subscriber.

  • @reececrump8483
    @reececrump84838 жыл бұрын

    modesty is admirable but you can be a little more forward when your proud of your project. no need to say "its probably nothing impressive" you made something and that is awesome. congratulate yourself with a bit more abandon is all I'm saying. don't worry over how people might perceive your bragging, because you accomplished something and have therefore earned it. Have some DIY pride baby :)

  • @MakeCrazydays
    @MakeCrazydays9 жыл бұрын

    Awesome project. The intersection of woodworking and electronics and programming.

  • @n00blord111
    @n00blord1119 жыл бұрын

    Beautiful!!!

  • @Cozycozycozycozy
    @Cozycozycozycozy3 жыл бұрын

    Looks interesting. I would definetely play at least once :)

  • @AndreaArzensek
    @AndreaArzensek9 жыл бұрын

    That is crazy cool!

  • @wallywutsizface6346
    @wallywutsizface63467 жыл бұрын

    Here's an idea for a game. The meter will show light up a random LED, and you have to turn it to it. Each time you do this successfully, it will show the same LED, then another one, and you have to point it to both. So each round, another LED that you have to point to would be added to the sequence. To make it more interesting, you could use LEDs from either meter, so you'd also have to remember which meter the LED was on. When you lose, it will vibrate and reset. So so it's basically Simon with more buttons

  • @graff5274
    @graff52746 жыл бұрын

    That game is really really awsome!!!! The knobs move the needles differently every time? Please sell these

  • @shteellllosyoutubechannel3855
    @shteellllosyoutubechannel38558 жыл бұрын

    Amazing good job buddy!!!

  • @aliaslmx
    @aliaslmx6 жыл бұрын

    Great Idea!!

  • @AnnieMay14
    @AnnieMay148 жыл бұрын

    I didn't understand a thing you were talking about, but I'm really amazed by this box and i think i would really love to own one^^

  • @DemetriusCoutinho
    @DemetriusCoutinho8 жыл бұрын

    heres how i think how this could be more fun. people will have a limited time to aling the needle. the time up alarm could be the vibration motor. maybe strong enough to give the person a jump scare. the button could be used to something more game related like finish the puzzle. if the needles are aligned the the person dont push the button in time the game is over. maybe a flip switch could be added to do the reset work. very sorry for the typos.. im using a keyboard the size of a remote control in a but of a hurry. lunch time. great channel, btw.

  • @PBeringer
    @PBeringer2 жыл бұрын

    And THANK YOU for rejecting the lazy, downright ableist use of "OCD" in the sense of "preference for neat and tiny". God, it kills me. Thank you

  • @IncroyablesExperiences
    @IncroyablesExperiences7 жыл бұрын

    Great !! Well done :)

  • @Maric18
    @Maric186 жыл бұрын

    this is pretty cool

  • @LgosseuxDbois-TheWoodpecker
    @LgosseuxDbois-TheWoodpecker9 жыл бұрын

    Nice project, wood and electronics really goes together. I never used an external microcontroler board, I find I can do more by designing my own circuits. You should try it. I keep my good soldering iron at my cottage, I can rely on using a crappy one. I solder with one at home.

  • @anthonyverdin6743
    @anthonyverdin6743 Жыл бұрын

    I think it’s a great idea!!!

  • @knightshousegames
    @knightshousegames7 жыл бұрын

    I actually kinda love this design. It reminds me of something that would be a puzzle in an old Resident Evil game or something. If you reworked it to make the wiring setup a bit more...managable, you could make it like a treasure box, or a way to open a secret passage in your house or something.

  • @deniellejamessombiro8232
    @deniellejamessombiro82328 жыл бұрын

    oh thank god you teld me the resistors prevent some led from burning thak you helped me alot when did not watch this vid i did not know what does resistors do

  • @EpicFishStudio
    @EpicFishStudio7 жыл бұрын

    There are ton of "puzzle boxes" out in youtube. What about a box which had many, many knobs, buttons and sliders!

  • @seebradrun
    @seebradrun6 жыл бұрын

    This is cool!

  • @niaschim
    @niaschim6 жыл бұрын

    that looks like a fun fidget device

  • @JorgeSantosMoment
    @JorgeSantosMoment9 жыл бұрын

    Awesome project. Have an arduino a good friend gifted to me sitting around that i haven't done anything with. MIght just try this out in the future.

  • @parsifal335
    @parsifal3356 жыл бұрын

    Great toy and a great video. Really enjoyed watching this marriage between woodworking and electronics. The only thing I would have done differently is to use end grain for the face plates rather than long grain. That would have let a lot more light from the LEDs through the wood. End grain veneer is extremely brittle, but the face plates are protected anyway.

  • @MrA2intl
    @MrA2intl2 жыл бұрын

    I'd make the leds go up and down according to a sine wave of random frequencies and phases, and the three knobs have a random effect on the frequency of each meter needle, and it's your goal to synchronize the motion of the needles to the lights. For variety, you could switch, per game, whether the knobs control the lights or needle

  • @GadgetBoy
    @GadgetBoy6 жыл бұрын

    I've sold SO many of those Hakko FX888D's at work. It's a solid piece of equipment.

  • @Happyfaceshock
    @Happyfaceshock8 жыл бұрын

    I don't usually think 'wow' when watching these kinds of videos, and puzzle boxes rarely hold my attention, but this was really cool! I'd love to see it so that you could but an actual box underneath that opened when the puzzle was complete, someone with your abilities probably wouldn't find it hard to do at all.. It just feels as though it should have some kind of function, or reward for completing. Nice job, truly, well done. Love the buttons too. If I had the skills, or equipment, I'd love to coat all of my electronic buttons with wood (thinking amplifier here :D)

  • @theflyingdutchman787
    @theflyingdutchman7876 жыл бұрын

    Great video! (All your video’s are awesome). How about a video on PID’s (Proportional Integral Derivative)? Or: How does an Arduino work?

  • @associatedblacksheepandmisfits
    @associatedblacksheepandmisfits3 жыл бұрын

    love the smell when working with walnut..

  • @RachekChiresh
    @RachekChiresh8 жыл бұрын

    Looking at that, all I can hear is Atrus' voice, over and over, saying, "Try moving the slider." Ahh, memories.

  • @xanokothe
    @xanokothe8 жыл бұрын

    Very cool. Looks like a minigame that you find in modern games. Like opening a door or activate a machine

  • @NU-ph1zx

    @NU-ph1zx

    8 жыл бұрын

    It reminds me of picking locks in Thief.

  • @bryang9495

    @bryang9495

    Жыл бұрын

    Pretty much this exact puzzle is used in the Resident Evil 2 Remake when restarting a generator in the sewers. Can't remember if it was also in the original game.

  • @graff5274
    @graff52746 жыл бұрын

    Hi fleb. Iv always c9nsidered myself pretty smart....but just avarage guy smart lol your intelligence blows me away. I love to watch your ideas and builds. And listen to what you have go say while solving. You deserve alot of respect. You rock! Much love crom New York. Ohh yeah where are you from my friend

  • @eddward5609
    @eddward56098 жыл бұрын

    That is an awesome game

  • @hanif72muhammad
    @hanif72muhammad8 жыл бұрын

    I take electrical engineering and ATM i'm doing my final project with arduino. And yet you... doing a lot of things already, I envy you, especially to the tools that you have. I love your content anyway

  • @PBeringer
    @PBeringer2 жыл бұрын

    Oh, my god! The Trident console at 1:43 is BEAUTIFUL! As is that Marantz 2270 ... Easily my favourite video of the channel ... so far. It was a combination of an early childhood fascination with buttons, switches, faders and anything electromechanical, and making stupid noises in interesting sounding spaces that led me to become a researcher in acoustic and electroacoustic engineering. Much to the chagrin of my parents, this meant I never shut up or stopped disconnecting and reconnecting the stereo components, the television, VCR and all those things that seemed like total magic to a 4/5 year old mind. I can remember sitting there staring at the stylus in absolute amazement that the huge sound I was hearing came out of a groove you could barely see in a piece of plastic; how the VU meters swung in time to the transients in the audio; or that little pieces of iron positioned by magnets onto a tape could reproduce any sound you wanted (not exactly true, but I wasn't aware of the bandwidth and dynamic constraints/losses of recording media aged five). Thank you for evoking those wonderful memories, which only further reassured me that I'm probably "on the right track" with my life (at least in some way). I don't know how many people end up doing the thing they were obsessed with as kids ... and I don't take that immense privilege (and a lot of hard work, obviously) for granted. And is there anything a Dremel CAN'T do? One of my favourite toys ...

  • @xardas1500
    @xardas15008 жыл бұрын

    Hey Great video...I want to do some electronic projects by myselfe and i need some pre projects to get the stuff to know better.. you have been a great source for that..... Have a great day you desire it ;)

  • @WoodworkingManiak
    @WoodworkingManiak9 жыл бұрын

    ***** This thing is super cool. Great project!

  • @bassmasta9117
    @bassmasta91176 жыл бұрын

    All you need to make it fun is a countdown timer that restarts your score at 0 if you don't match it in time (maybe 10 seconds per round). After several successful rounds, the speed increases and you only have 7 seconds to match the dials. Like a Bop-It!!

  • @mrf.7528
    @mrf.75286 жыл бұрын

    Wow........ Just.. epic..

  • @rogerhaffner5731
    @rogerhaffner57317 жыл бұрын

    this looks like something that amateur radio operator would love to play with

  • @TheSquarecow
    @TheSquarecow8 жыл бұрын

    Anybody thought of Data from Star Trek TNG trying to train is cat: "This is down. Down is good. This is up: Up is no."

  • @deefstes
    @deefstes7 жыл бұрын

    Very cool idea and nicely executed. I love those animated 3D designs of yours. What software do you use for those?

  • @PracticalEngineeringChannel

    @PracticalEngineeringChannel

    7 жыл бұрын

    Thanks. Those were done in Sketchup

  • @SeanHodgins
    @SeanHodgins8 жыл бұрын

    Awesome! Grabbing a sub, this is a great project. Out of sight out of mind for the internal wiring stuff. I'm great at soldering but I've never been good at making my fly wires look like they weren't a rats nest. haha You could always add a time factor for the game too. Make the buzzers tick time down(buzz once a second or so) so that the user knows that they are running out of time. Since you didn't use the UART lines, its always fun to throw in an ESP8266 into the project and make it connect to the internet. I don't know what you would do from there, make it tweet something, grab new puzzles from online. Great work.

  • @zombiejoe0387
    @zombiejoe03877 жыл бұрын

    I love this

  • @gongarcia4071
    @gongarcia40717 жыл бұрын

    Its awesome! srsiously, it does look Awesome and want it when you have nothing better to do =P

  • @robot797
    @robot7977 жыл бұрын

    this looka like an awsome game

  • @CorvanEssen
    @CorvanEssen7 жыл бұрын

    I still want to make a puzzlebox, but I haven't decided what it should do. But it should have lot's of buttons, and maybe GPS :) This is some good inspiration anyway

  • @stevesteves8915
    @stevesteves89159 жыл бұрын

    Great! (I'm not sure about the "game" but I love the wooden knobs etc)

  • @jimmoon5997
    @jimmoon59977 жыл бұрын

    I have a fear of chewing gum while lying on my back

  • @willierants5880
    @willierants58806 жыл бұрын

    I'm coming into this very late, but adding a countdown timer to the game would make it more challenging and a way to count successful solves before running out of time would make it more competitive.

  • @jonathoncarter9817
    @jonathoncarter98176 жыл бұрын

    I'll be graduating in 5 months and watching your videos makes me feel like I don't know nearly what I should. What is your drive and strategy to learn new things, e.g. multidisciplinary things?

  • @JoshSideris
    @JoshSideris8 жыл бұрын

    Hey man that looks like an awesome project. I have a suggestion. You could probably simplify the electronics quite a bit by removing all the LED resistors. Instead, solder all the negative LED ends together into one resistor that connects with gnd. I know how deceptively long it can take to solder and insulate 10 resistors :P. Also, it would be really neat if you made your Arduino play a sound through a small speaker when you win. Take a look at Examples -> Digital -> toneMelody.

  • @jimmyshrimbe9361
    @jimmyshrimbe93615 жыл бұрын

    You’re so cool!

  • @misterhugs5817
    @misterhugs58176 жыл бұрын

    this would make a good escape room prop. once the needles are lined up, a door opens somewhere

  • @dantesmith3664
    @dantesmith36647 жыл бұрын

    haha love it!

  • @jacksonvanderkooy
    @jacksonvanderkooy8 жыл бұрын

    you should use low voltage controls and transistor to be able to choose a different game just by touching a screw

  • @kelsnake
    @kelsnake8 жыл бұрын

    Love it, ...now, if you replaced the buzzer with an open/closed switch it could lock/unlock a drawer or door? Add one more set of controlled dials inside that drawer, ...or maybe a set of 6 push button switches that turn on/off your ability to turn on the power to the next section, etc. Brother, I could do this all day!

  • @satibel
    @satibel8 жыл бұрын

    you could add a speaker or just the audio out (via a follower op amp) so that in addition to the visuals you can have an audio puzzle as well. You could also add a midi output, so that you can use it as a real midi controller.

  • @empresador
    @empresador6 жыл бұрын

    36 dislikes? Those sure are the people who don't understand the function relationship between the knobs xDD. Awesome project, concept and explanation. Really inspiring. Keep making things (y)

Келесі