Building a DIY Simon game using an ARDUINO UNO?

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • In the 80s, Simon was all the rage! From its huge original design to its minimalist pocket edition, Simon is the simple, but addictive memory game that's withstood the test of time. Today, we wire and code our own version of it in a project that ends up being the perfect kicking-off point to someone just getting started in the world of Arduino.
    From now until December 12th, you can get the Arduino Starter kit from Elegoo for 20 percent off!
    ----
    Coupon Code(20%) : VXOKKIYI (Start Date:04/12/20208:00 AMPST, End Date:12/12/202011:59 PMPST)
    ELEGOO UNO Super Starter Kit: rebrand.ly/d1oe0
    ELEGOO Official Website: www.elegoo.com/
    ----
    The code for the Simon project, as well as the pin definitions, can be found here. Wiring diagrams will be provided in the future!
    github.com/pri...
    ---
    -- Follow me on the Intrawebs! --
    Twitter - @jcprintnplay
    Instagram - @jcprintnplay
    Facebook - / jcprintnplay
    Thingiverse - www.thingivers...
    Reddit - / printnplayyt
    -- Like what I'm doing here? Want early access to content, models, and more? Check me out on Patreon !
    www.patreon.com/jcprintnplay
    ----
    Music credits :
    Wallpaper Kevin MacLeod (incompetech.com)
    Licensed under Creative Commons: By Attribution 3.0 License
    creativecommons...

КОМЕНТАРІ •

  • @pileofstuff
    @pileofstuff 3 роки тому +4

    Cool project.
    It'll be interesting to see what expansion ideas people come up with.

  • @felixliman5477
    @felixliman5477 3 роки тому +3

    thanks, nice project and well explained for beginners!

  • @kayleenamanda
    @kayleenamanda 3 роки тому +2

    Haha that was so nostalgic!

  • @JamesCotter-be4se
    @JamesCotter-be4se 8 місяців тому

    excellent project, your explanation of the code was greatly appreciated

  • @RobbyMaQ
    @RobbyMaQ 3 роки тому

    Awesome PnP! Your sign out was awesome!!! "Button-til next time..."

  • @ZebraandDonkey
    @ZebraandDonkey 3 роки тому +1

    Button till next time, thanks for the video.

  • @CyrilHenry
    @CyrilHenry 3 роки тому

    Thanks for code :) need wiring now because not so familiar with board :)

  • @ardentcerf6523
    @ardentcerf6523 2 роки тому

    Thank you so much.

  • @samnedev7832
    @samnedev7832 11 місяців тому

    What happens if you power leds up on 10 ohms resistor

  • @samnedev7832
    @samnedev7832 Рік тому

    Power the leds without resistor

  • @buildersmark
    @buildersmark 3 роки тому +1

    Crank the speaker, turn it up to 11! Oh wait sorry connect it to pin 11
    Are are going to create a 3d printed case for it?

    • @PrintNPlay
      @PrintNPlay  3 роки тому

      It's definitely in the plans. Debating if I want to switch the components up for the final version so I can save my breadboard compatible parts for prototyping, though!

  • @tobiashockaday7350
    @tobiashockaday7350 Рік тому

    Is it safe to plug it into a wall with the plug in this kit to power it

  • @asaf7132
    @asaf7132 3 роки тому

    Great video, but there is one thing I don't understand.
    If I got it right, you connected the negative sides of the Push-Buttons to the Ground and connected the positive side to the Arduino digital pins, and then set it to high.
    If I didn't miss something when you push the button you actually short the digital pin that was set to high voltage to the ground, Why it's not burning up the pin? What did I miss?
    Thanks for your attention.

    • @sirdrums
      @sirdrums Рік тому

      Hi there.
      Per the arduino documentation, setting the value of an input pin to high will not actually set the pin to high (as it is an input, not an output). Instead, it will enable the microcontroller's integrated pull-up resistor on that pin.
      For example:
      If you have a button wired to one side to ground and on the other to arduino pin 10, you set the pin 10 to INPUT, and you set it to HIGH (thus enabling the pullup resistor), this means that the Arduino will read the pressed button as being LOW, and the unpressed button will read as HIGH (because the pullup resistor pulls the input to HIGH).

  • @jaythebay8425
    @jaythebay8425 3 роки тому +3

    only two light and two buttons will work but the others two lights and others two buttons wont work plz help

    • @gamerboy0_065
      @gamerboy0_065 3 роки тому

      same

    • @PrintNPlay
      @PrintNPlay  3 роки тому

      Very peculiar. Are you able to send me a picture of your setup to printnplayjay@gmail.com ?

    • @jaythebay8425
      @jaythebay8425 3 роки тому

      Ok

  • @rubenvanviegen5638
    @rubenvanviegen5638 2 роки тому

    What kind of speaker did you use?

  • @samnedev7832
    @samnedev7832 Рік тому

    What about 10 ohms

  • @tlange5091
    @tlange5091 3 роки тому

    One thing I dont understand,
    did you connect the negative sides of the LEDs to the arduino and then used this connection as an output? how can the LEDs work if you send signals to the negative side? What did I miss?
    The video and the project are great, I cant wait to try it out!

    • @PrintNPlay
      @PrintNPlay  3 роки тому +3

      So, basically, when the LED is in the off position, the Arduino is sending 5v to the negative on the LED. Since both sides have power, electricity doesn't flow through the LED. When I drop the Arduino pin low, it becomes a ground for the LED, and power flows from the 5v line, through the LED, and into the pin on the Arduino.
      Basically, if a pin is set high, it's + . If a pin is set low, it's -.

    • @tlange5091
      @tlange5091 3 роки тому +1

      @@PrintNPlay I get it, thank you for the explanation!

  • @titusgillespie2492
    @titusgillespie2492 Рік тому

    Its not working? The code that is. Do you think you could help me?

    • @PrintNPlay
      @PrintNPlay  Рік тому

      I can try! You're the second person to say the code isn't working anymore in the past couple of weeks, it's possible something has changed .
      Whats happening?

  • @craigdirectormitchell6721
    @craigdirectormitchell6721 2 роки тому

    no link to the source code?

    • @PrintNPlay
      @PrintNPlay  2 роки тому

      It's in the video description

  • @ryannenarvaez9469
    @ryannenarvaez9469 9 місяців тому

    🟦🔹️🔷️🔵💙