No video

Arduino TETRIS Game With RGB LEDs

  Рет қаралды 41,072

Electronoobs

Electronoobs

Күн бұрын

$2 for 5PCBs (Any solder mask colour): jlcpcb.com
I wanted to make this project of the Arduino based TETRIS game for a long time. I hope you will like it too. You have source code from Marginally Celver below and also my code with the extra parts for score and top score, music pause, etc... See tutorial below for step by step build, part list and schematic...
Help my projects on Patreon : / electronoobs
my Q&A page: electronoobs.co...
Facebook page: / electronoobs
Canal en Español: / electronoobs en español
make an account on ELECTRONOOBS.io: electronoobs.io/
-----------------LINKS-------------------
Marginally Celver source code: www.marginally...
Tutorial website: electronoobs.c...
Also here: electronoobs.i...
Part list: electronoobs.c...
Schematic: www.electronoo...
Code: www.electronoo...
Mp3 files: electronoobs.c...
-----------------MATERIAL-------------------
Arduino MEGA: ebay.to/2PcjynB
WS2812 LED strip: ebay.to/2Zr4NNA
7-segment display module: ebay.to/2zhCkze
5V power supply: ebay.to/2Zf2phN
DFplayer: ebay.to/340YwvR
On/Off switch: ebay.to/2Ntge51
Buttons: ebay.to/30xHumy
Joystick: ebay.to/2ZnAM1a
Small speaker: ebay.to/2HmaOoQ
Wire: ebay.to/31Zj9q9
PRINTERS FDM
-------------------------------------
All printers: bit.ly/2lPkaS7
Tron X1 (only 89.5€): bit.ly/2kiqpx9
Coupon: "U363AD0D5558D000"
Creality Ender 3: bit.ly/2kLbJa7
Coupon (169.9$): "1J6X3Z40U1"
Alfawise U30 (145€): bit.ly/2kLtMNr
Alfawise U20 (236€): bit.ly/2kBYZmi
Alfawise U50 (181€): bit.ly/2kNSk8m
Crealitu CR10 (345€): www.banggood.c...
Creality CR20 (363€): www.banggood.c...
TEVO Tarantula Pro (199€): bit.ly/2mcbeGn
Anycubic MEGA- S (354€): bit.ly/2lSiQh8
PRINTERS RESIN
-------------------------------------
Anycubic Photon SLA (400€): www.banggood.c...
Alfawise W10 SLA (245€): bit.ly/2lOiQPf
Longer Orange 10 (208€): bit.ly/2mkgCaN
Like share and subscribe to motivate me. Thank you
#Arduino
#TETRIS
#RGB

Пікірлер: 83
@ELECTRONOOBS
@ELECTRONOOBS 5 жыл бұрын
Sign up at ELECTRONOOBS.io: electronoobs.io/ Follow me on FACEBOOK for more: facebook.com/Electronoobs help me on Patreon: www.patreon.com/ELECTRONOOBS
@ayaweb
@ayaweb 5 жыл бұрын
Electronoobs, 1 week ago?!?
@deepakjoshi6242
@deepakjoshi6242 5 жыл бұрын
Have you encountered that audio clip-blip at 11:33 ??
@TrickyNekro
@TrickyNekro 5 жыл бұрын
You should paint the spacers (foam grid) black, color bleeding is extensive. Also try to make the frame a bit more rigit. Control panel is flexing like crazy.
@ELECTRONOOBS
@ELECTRONOOBS 5 жыл бұрын
Thanks for tips!
@TrickyNekro
@TrickyNekro 5 жыл бұрын
@@ELECTRONOOBS And thank you for the ideas and entertainment!!!
@TrickyNekro
@TrickyNekro 5 жыл бұрын
@@ELECTRONOOBS BTW you could explore the idea of using a diffuser from an old TFT panel and maybe a clear glass on top of that. And then even use it as decoration, with a random selection prerecorded tetris games. And maybe even sell it also after the refinement, why not?
@amelee3
@amelee3 5 жыл бұрын
@@TrickyNekro how would you have it play a prerecorded tetris game? that sounds interesting.
@wardprocter2371
@wardprocter2371 5 жыл бұрын
Cool project, thanks for sharing! You’re one of very few KZbinrs that offers relatively simple (but not boring) projects for beginners. I appreciate that and love the fact that you back it up with your website.
@Nono-hk3is
@Nono-hk3is 5 жыл бұрын
I suggest cutting some hardwood or pine strips with mitred corners to make a frame around the unit, woodgluing it to the edge plywood and at the corners. Use a chisel or a coping/jewelers saw to cut reliefs for the switches and plugs along the side. It should add significant strength without much rework.
@TheJay6621
@TheJay6621 5 жыл бұрын
Tetris will never be an OLD GAME.
@RacoonMedia
@RacoonMedia 5 жыл бұрын
Ha... Made something similar but a bit bigger 2 years ago. With a lot of sensors and extra pixel games. You had a interesting take on it. Well done
@electronic7979
@electronic7979 5 жыл бұрын
Excellent project 👍
@lelandclayton5462
@lelandclayton5462 5 жыл бұрын
Thats pretty cool but I would of used Black foam since the Light is bleeding into the other squares.
@SidneyCritic
@SidneyCritic 5 жыл бұрын
There's also a slight gap under the grid where it goes over the LED flex, so maybe that is bleeding also.
@rijden-nu
@rijden-nu 2 жыл бұрын
Took me a while to get used to the accent, but once I did... Awesome video!
@NeonblueIndustries
@NeonblueIndustries 4 жыл бұрын
Great Vid, as always Man! One good inprovement would be to put aluminum adhesive backed film on side edges around each LED cell quadrant. This stops the light spilling into the adjacent cell and makes for a more accurate representation of each object piece and more efficient use of the light. Why the Banana? Maybe I'm not getting the joke...?
@JamesFraley
@JamesFraley 5 жыл бұрын
Great video. Very instructive. Very thorough. Thank you for making it.
@daveowen8933
@daveowen8933 4 жыл бұрын
I built this with some mods, the biggest mod would be the grid is 20 pixels wide X 28 pixels High. the next is using buttons with resistors in place of pot-meters the last is commenting out the following buttons Left, Right, Drop, Rotate
@MCsCreations
@MCsCreations 5 жыл бұрын
Wow! Beautiful job, dude! Really nice!!! 😃
@stephanedenis5394
@stephanedenis5394 5 жыл бұрын
Another great project. Thanks for sharing !
@thesmartass
@thesmartass 5 жыл бұрын
Some more matrix projects please😍😍😍...... But with normal LEDs not RGB.
@tomatexelon
@tomatexelon 5 жыл бұрын
So cool, I need to build this..
@swiftrick15
@swiftrick15 5 жыл бұрын
Maybe put a tint on the front screen and it will lessen the bleeding of the lights
@corylarson1345
@corylarson1345 Жыл бұрын
What is the input latency on something like this? We want to build one 10' tall for an art project
@SnifterRoux
@SnifterRoux 7 ай бұрын
Would a Teensy 3.2 work instead of the Arduino mega? The Teensy also has 256k flash
@SrJoaoMulti
@SrJoaoMulti 5 ай бұрын
awesome
@TheTurbotommi
@TheTurbotommi 5 жыл бұрын
Nice project, but wouldn‘t it be better to use black foam to separate the fields. I believe this would absorb the light and bring a lot more contrast
@ELECTRONOOBS
@ELECTRONOOBS 5 жыл бұрын
Yes, that could improve
@eleven_001_11
@eleven_001_11 5 жыл бұрын
Great videos again and again and again...
@rolandodios1227
@rolandodios1227 5 жыл бұрын
Esta genial, me gustaría hacerlo en mi mesa
@jaechanglee5451
@jaechanglee5451 4 жыл бұрын
MINI MP3 player citcuit needs to be changed. 5V should be connected to pin 1. Then you can listen to the music loud enough without AMP.
@deepakjoshi6242
@deepakjoshi6242 5 жыл бұрын
Who else encountered that audio clip-blip at 11:33 ??
@ELECTRONOOBS
@ELECTRONOOBS 5 жыл бұрын
Omg, what is that? I guess an error passed my final check...
@deepakjoshi6242
@deepakjoshi6242 5 жыл бұрын
@@ELECTRONOOBS That's inspiring , everyone does mistakes. 😛😜 Love your videos and thanks for all the great content and so much efforts.👌👏👏🙏🙏 Can't become your patreon but I try to be a loyal subscriber/viewer.❤ Love and support from India.🇮🇳🇮🇳
@clarissearaujo1800
@clarissearaujo1800 4 жыл бұрын
Hola!, tengo pensado hacer este proyecto pero me surgen algunas dudas, primero que nada ¿funciona si en lugar de 220v utilizo 110v? Y en lugar de el cable que usas para conectar los leds, se puede usar cable de red? Es el que suelo usar para mis practicas de electrónica, gracias por todo el proyecto esta genial 😊😉
@wintechblog6066
@wintechblog6066 5 жыл бұрын
Really cool!!
@mesutkilic
@mesutkilic 5 жыл бұрын
nice project
@Jobekol
@Jobekol 3 жыл бұрын
Since u do a custom LED matrix couldnt't u make a proper classic tetris size 10x20?
@medmed-wz5ck
@medmed-wz5ck 5 жыл бұрын
Great work
@jmckenzie97
@jmckenzie97 3 жыл бұрын
The DF player wiring didn’t make sense mine was different still can’t figure it out. Plus you don’t explain the mp3 file format and that info. Help?
@He4vyD
@He4vyD 5 жыл бұрын
Any particular reason you put the joystick on the right side and the buttons on the left side? Maybe you are left-handed?
@BharatMohanty
@BharatMohanty 5 жыл бұрын
Great...please make some rovers...
@Danixu86
@Danixu86 5 жыл бұрын
Why the joystick is at right side?, I think that on all consoles is at left side.
@_adamalfath
@_adamalfath 4 жыл бұрын
Placing main power cable near user joystick probably not very good idea, but cool project
@jaishankarm5920
@jaishankarm5920 5 жыл бұрын
Nice work bro😁😁😁😁😁😍😍😍😍😍😘
@SteeveAustin
@SteeveAustin 4 жыл бұрын
@Electronoobs Hello, thanks for this great project !! I trie to reproduce but when i press left or right bouton piece move but return instantly to it original place. Do u know whats wrong ? Thanks
@uwezimmermann5427
@uwezimmermann5427 5 жыл бұрын
It's a cool project, but you really should use a strain relief on the 240 V power cable. Using a regular feedthrough or cable gland which you can buy at the hardware store also has the advantage that it uses a round hole which is easier to drill than your squarish hole. upload.wikimedia.org/wikipedia/commons/thumb/1/14/Presse-etoupe.jpg/400px-Presse-etoupe.jpg
@gonzaloolguin7937
@gonzaloolguin7937 4 жыл бұрын
You are awesome
@affohalassani3212
@affohalassani3212 5 жыл бұрын
very good
@SidneyCritic
@SidneyCritic 5 жыл бұрын
The red ones look red, but all the others are bleached white. Any chance to PWM the other colours dimmer.
@uwezimmermann5427
@uwezimmermann5427 5 жыл бұрын
it could just be the camera setting as well...
@Drxxx
@Drxxx 5 жыл бұрын
Amazing project. It is a little to bright? Or it's only Camera view?
@ELECTRONOOBS
@ELECTRONOOBS 5 жыл бұрын
Camera view. In real life I can see the squares perfectly
@Drxxx
@Drxxx 5 жыл бұрын
Perfekt!
@noobcpep3147
@noobcpep3147 4 жыл бұрын
joy stick has 5 pins, and on the schematic you only used ground, 5v , dx and dy how about that 1 extra pin on the joystick which is "SW"
@siddharthmali5841
@siddharthmali5841 5 жыл бұрын
Great
@elabinnovations
@elabinnovations 5 жыл бұрын
Please compare these three libraries Adafruit SSD1306, U8g2lib and U8g2_for_Adafruit_GFX
@elabinnovations
@elabinnovations 5 жыл бұрын
Please
@diyunlimited833
@diyunlimited833 4 жыл бұрын
Hi great project ! can this be ported to the uno or nano ?
@jaechanglee5451
@jaechanglee5451 4 жыл бұрын
I made it using Arduino UNO but it works very well.
@abeditani8293
@abeditani8293 5 жыл бұрын
Nice . I want to try it with screen of Nokia screen . Is it possible ? ( Small size with nano )
@ELECTRONOOBS
@ELECTRONOOBS 5 жыл бұрын
The code would be different. Try it
@alexstone691
@alexstone691 5 жыл бұрын
why did you have to use one of more expensive arduino boards
@RacoonMedia
@RacoonMedia 5 жыл бұрын
Clones of the mega are cheap.. I used an Arduino Due for mine. Gives me a lot of expansion capabilities.
@pepesanchez8358
@pepesanchez8358 5 жыл бұрын
Hello. Is possible put the Code in Arduino uno?
@jaechanglee5451
@jaechanglee5451 4 жыл бұрын
I made it using Arduino UNO but it works very well.
@ayaweb
@ayaweb 5 жыл бұрын
Alex Gyver have already done this game) You are too late!
@sarthaksuman6554
@sarthaksuman6554 5 жыл бұрын
✌✌✌👍🏻👍🏻
@lalitham.p4231
@lalitham.p4231 5 жыл бұрын
999th viewer
@certified-forklifter
@certified-forklifter 5 жыл бұрын
lol 1k
@andrejladislavsmith
@andrejladislavsmith 5 жыл бұрын
Mega is kinda overkill but ok
@hunkbol6154
@hunkbol6154 5 жыл бұрын
i like this project but Sir today Is my last day I don't want live Reason is my financial status
@homo_sapiens_sapiens
@homo_sapiens_sapiens 5 жыл бұрын
Lol he just loves your comment!
@jacks4321
@jacks4321 5 жыл бұрын
Kya Hua Bhai Hamlog Hai Na help Kar Sakte Hai
@homo_sapiens_sapiens
@homo_sapiens_sapiens 5 жыл бұрын
@@jacks4321 ***MICROWAVE BE LIKE MHMMMMMMMMMMM***
@ristomatti
@ristomatti 5 жыл бұрын
What else could one give to a random commenter complaining about financial problems on a video about DYI electronics than a heart of empathy? (It seems like he has just added a heart to pretty much every comment.)
@homo_sapiens_sapiens
@homo_sapiens_sapiens 5 жыл бұрын
@@ristomatti of course, probably just read i like your video... and clicked heart
@danteparolatorres2260
@danteparolatorres2260 5 жыл бұрын
Play
@Th3King86
@Th3King86 2 жыл бұрын
I'd rather make tetris for an lcd screen. Fuck this.
🎮Делаем Тетрис! [Arduino GameDev]
13:10
AlexGyver
Рет қаралды 247 М.
Building an LED Curtain with WLED
32:35
ResinChem Tech
Рет қаралды 120 М.
🩷🩵VS👿
00:38
ISSEI / いっせい
Рет қаралды 25 МЛН
Yum 😋 cotton candy 🍭
00:18
Nadir Show
Рет қаралды 7 МЛН
艾莎撒娇得到王子的原谅#艾莎
00:24
在逃的公主
Рет қаралды 53 МЛН
Display examples - which one to use?
12:41
Electronoobs
Рет қаралды 254 М.
New NES Tetris Technique: Faster Than Hypertapping!
9:34
aGameScout
Рет қаралды 4,7 МЛН
Ping Pong LED Wall v3
21:47
bitluni
Рет қаралды 888 М.
I tried finding Hidden Gems on AliExpress AGAIN! (Part 5)
14:11
GreatScott!
Рет қаралды 1,1 МЛН
Sensors - which one to use
17:06
Electronoobs
Рет қаралды 1,3 МЛН
Making the most EQUIPPED DIY Security Camera with ESP32-CAM
26:36
Max Imagination
Рет қаралды 353 М.
We Built A Laser Out Of Tin Foil And Highlighters
16:44
The Thought Emporium
Рет қаралды 1,1 МЛН
3 Creative ideas from Arduino
9:48
The Wrench
Рет қаралды 3,9 МЛН
DIY Interactive LED Coffee Table - Arduino Project
13:56
Creativity Hero
Рет қаралды 278 М.
🩷🩵VS👿
00:38
ISSEI / いっせい
Рет қаралды 25 МЛН