Это видео недоступно.
Сожалеем об этом.
Make your own Simon Says Game - 3D Printable | Arduino Nano | DIY Project
HTML-код
- Опубликовано: 30 июн 2019
- Print, assemble and program your own Simon Says game. How much of the randomly generated colour pattern can you memorise and repeat back? Not sure, then why not make one and find out. (My current best is level 14). 👇 More info below 👇
With an Arduino Nano at its core this project also incorporates an OLED screen, passive buzzer and some big bright buttons.
==========
List of items used in this project and where to find them (the links are Amazon affiliate links and help to support this channel at no cost to you):
■ Arduino Nano (x1): geni.us/Arduin...
■ OLED Screen (1): geni.us/OLEDsc...
■ Battery Holders (x2): geni.us/2aaBat...
■ Resistors (220 Ohms) (x4) : geni.us/Ufa2s
■ Wire: geni.us/22AWGWire
■ AA Batteries (x4): geni.us/AABatt...
■ Illuminated Momentary Buttons (x4): geni.us/IllumM...
■ Nuts and Bolts - M3 x 10 (x4): geni.us/NutsAnd...
■ 5v buzzer (x1) : geni.us/5vBuzzer
■ PLA Filament: geni.us/PLAFil...
■ Illuminated Power Switch (x1): geni.us/IllumP...
■ Battery powered glue gun: geni.us/BoschBa...
■ Battery powered soldering iron: bit.ly/SealeySDL6
==========
The code and wiring diagram can be downloaded from here: www.diymachines...
3D printed parts can be downloaded from here: www.thingivers...
==========
SAY THANKS:
Buy me a coffee to say thanks: ko-fi.com/diym...
Support us on Patreon: / diymachines
SUBSCRIBE:
■ / @diymachines
INSTAGRAM: www.instagram....
FACEBOOK: / diymachines
Disclaimer:
This video is shared for demonstration purposes only.
I like the fact that the Arduino allows it to be very customisable so the game is up to you if you want to switch it up, or even want to just add a small change.
Excellent. It is a beautiful project. I love the game Simon. It's fun to do it again.
Awesome work first of all and thanks for sharing all your hard work. I must say the thing I most like about this project is the mix of my two favourite things, electronics and printing. As always you explain fully and concisely exactly how we can build one ourselves if we are able to purchase the parts, my kids would absolutely love this. Well done to you.
They are also my two favourite things as well. Coding is my Achille's heel but I'm improving with practice. :)
Thanks a lot for being so precise with the code. I will adapt it to make a bigger panel for a school for kids to play in the open. Great work!!!
Lovely project! I particularly enjoyed your explanations on how to use the arcade buttons, I've seen them a lot but never was very sure how to solder them.
They are designed for crimp connections, you can put a crimp connector on one side of a wire, then solder the other end for an easy disconnect.
@@davidelliott4695 Nice tip, crimps look really convinient. Thanks!
Awesome project. I enjoyed how with simple components you made a great game. Thanks for sharing.
Good shape, nice design, easy connection for beginners. like
Really awesome ..😎,
Thanks for sharing .. 🤓
You're welcome.
amazing channel, very straight forward
love it
That's great. Thanks. :)
This is so cool ! I may at last have the justification to acquire a 3D printer. : )
When my head get's in a muddle working on things I still reach for this Simon Says and play it for a few minutes. It clears my head out really well - it's a small project but one which gets a lot of use. :)
@@DIYMachines I do the same with Tetris to the point I have almost worn it out. Replaced the switches once already. Ordered a new one just in case. Distracts me while I lay down to relax and let the pain go down. Gonna have to learn how to play my Simon.
I love it ❤❤❤😊🎉
I want to do this project with a Waveshare 128 x 128 1.5 inch OLED Module, but I am having difficulties getting it to work. Do you have any direction that I could take to quickly get this working. I have tried the Waveshare website and they don't make it any easier for me. I am a beginner in the arduino world. I really like OLEDs and want to learn more about them. Any suggestions?
Thanks for sharing this awesome project..
You're welcome 😊
So funky! This is really fun. How many levels does the code give you? Ten is probably enough for me though. haha.
great! super easy to build!
I want to do this project but I can't buy "Illuminated Momentary Buttons" in Vietnam
i have bought everything you have listed. but the screen stays black :-( i don't know what i did wrong... tried it with the 2nd display, too.. but it doesnt work either.... :'O please help!!!
Edit:
Okay, it works with the arduino uno but not with the nano... No clue why :
This all looks very straight forward, I just can't work out how you printed the letters on the lid a different color since they aren't raised from the background. I am slicing with Simplify3D.
Excellent project, I think to repeat it with six buttons
Yes, that would be much more taxing to play.
nice work!
Thanks :)
Cool
nice.. great tutorial easy to follow, instruction is very straight forward.. i made it..!! . make more videos.. pls. make whac a mole in arduino also. thank you.
Hello i liked the video, i would like to ask if it's possible to use a PIC16F887 or another PIC16Fxx IC in the place of the arduino. İf it is possible can you explain it please. Thank you very much.
Hi Kes 1907. I've not used the PIC16F887 before and know little about it - sorry but I can't help you in this instance.
@@DIYMachines thank you for anwsering me. Thats not a problem that you cant use a PIC16F. But i would to ask if it is possible to do it?
haha that looks fun!
hhh, I also want one, it's a very interesting project
awesome project,, can i use 3v led push button instead of 5v?
Excellent , i will try it .. thanks alot
If i run the sketch i always get the message: SSD1306 allocation failed. If i run a example sketch just for the monitor it's working. do you have any tip?
ciao se vorrei aggiungere un'altro led X che si accende al massimo livello superato come posso fare?
Hi! I was bulging this amazing game, and try to found wiring diagram on your website but it's not working...... Could you please help me? Thank you
Did you ever get the code to work?
Anyone know how to display a pincode on a surtend level like :
if a player hits lvl 10 display 3412
Hi ! I'm trying to do this to my daughter. I bought the materials i need but now, when do "Verify code" in the arduino software i have a error message in this line
missing terminating ' character
Can u help me plz ? my arduino software is 1.8.9 in windows 10
Also had problems in this line:
SimonSaysSimon_SaysV1ino at master DIYMachinesSimonSays GitHub
I have deleted some caracters ( has you can see ) and dont show error no more, but the error above i dont know how to fix it.
Can u make a tutorial how to upload the code to arduino ? Because i dont know what to do with the 2 files. For those who never worked with arduino ( like me LOL )
Tks and keep up the good work
Pls make a vedio on iron man helmet
Thanks for share your desing, congratulations. Two things: the oled screen is on after some time after swicth-on. You know? In two Simon, there are the same problem. I don't understand why...
Other thing is the suport on Arduino, I designed other new, any inconveniencie for I share it in Thingiverse (how remix, of course).
Thanks in advance and best regards
It seems that the link for the code he put in the description of the video is broken or his webpage down. Could you share the arduino code?
@@alejandropv920 Only need to put a delay before to inicializate the LCD,
delay (500);
// SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally...
But the author (DYI) its mute,,, why?
can you print me the case?
The code doesn't work it's just endlessly blinking and starting the game over
Please check your electrical connections. This sounds like you have a wiring problem somewhere and the code thinks you're pressing A button all the time.
@@DIYMachines The buttons work fine in other sketches where lights turn on with a button but only seems to not work when I use the code provided. I only say its the code because there are other people in the comments saying they had similar issues
@@itsnotjahi This is unfortunate, let's see if we can solve it then. :) Am I correct in believing that you have written some code that turns the lights on and off for each button when you press them? and this works ok?
DIY Machines Thank you!! And yeah I used the button example code that came with Arduino!
@@itsnotjahi Need to put a delay before // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally
Hello, I am having trouble compiling the code. I am getting the following error message:
In file included from C:.......\Documents\Arduino\My Projects\Simon_Memory_Game2\Simon_Memory_Game2\Simon_Memory_Game2.ino:13:0:
C:\........\libraries\Adafruit-GFX-Library-master/Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
#include
^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: exit status 1
Do you have any direction on how to fix?
Hi, you'll need to install the library by Adafruit which you are missing. Take a look here for instructions:
forums.adafruit.com/viewtopic.php?t=168864
I really like this project but I am having issues with getting the code to download to my board.
This is what I am getting:
In file included from C:\Users\johnm\OneDrive\Documents\Arduino\My Projects\Who_Says_Simon_Says\Who_Says_Simon_Says_master\Who_Says_Simon_Says\Who_Says_Simon_Says.ino:63:0:
C:\Users\johnm\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library/Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
#include
^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: exit status 1
Do you have any directions on what I can do?
It looks as though you might not have the Adafruit library installed.
forums.adafruit.com/viewtopic.php?t=168864
yes, I should have mentioned that the IDE cannot find the library through the library manager. It seems it is looking for the Adafruit i2cDevice library, but the code does not require it? I am confused.