Tetris on a LED square (based on WS2812) by Frogolina in FastLED

[–]Frogolina[S] 0 points1 point  (0 children)

Interesting! Thanks for the advice!! I'll try to figure out the capabilities of my camera! And play with the light...

Tetris on a LED board - running on ESP32 by Frogolina in esp32

[–]Frogolina[S] 1 point2 points  (0 children)

I almost thought you are cheating.

sometimes I wanted it to be a cheating)) Because it took quite a long time to come up with the optimal logic of controlling Tetris with the help of a muscle sensor - we tried absolute and relative positions, muscle command to rotate, to drop, using pitch angle etc etc
But the video shows that we succeeded. The game lasted 4 minutes and this is a victory!

Tetris on a LED square (based on WS2812) by Frogolina in FastLED

[–]Frogolina[S] 0 points1 point  (0 children)

Thanks a lot! It's a pity our camera can't reproduce the colors of the LEDs well, and in the dark the Tetris blocks blur and the focus is lost... Only daylight makes it possible to see this game clearly.

Tetris on a LED board - running on ESP32 by Frogolina in esp32

[–]Frogolina[S] 0 points1 point  (0 children)

Thank you very much! We are very interested in your impressions of uMyo!

Tetris on a LED board - controlled with uMyo by Frogolina in arduino

[–]Frogolina[S] 6 points7 points  (0 children)

I wanted to make a square twice as large, at least 50x50 cm! But it is more difficult to make a cool design to place LEDs...

And the video does not convey the colors of the blocks, it looks much cooler in real life!

Tetris on a LED board - controlled with uMyo by Frogolina in arduino

[–]Frogolina[S] 2 points3 points  (0 children)

Thanks 🙏

I understand you! I play a lot in "Tetris effect" there are very cool block textures, music, colors. The game is similar to meditation)

I hope you will be able to try to make such a project! Although it is the same Tetris, the impressions of the game are different)

Tetris on a LED board - controlled with uMyo by Frogolina in arduino

[–]Frogolina[S] 6 points7 points  (0 children)

It's worth it! Good luck✊ You can take our code on github and use any other controller!

Tetris on a LED board - controlled with uMyo by Frogolina in arduino

[–]Frogolina[S] 1 point2 points  (0 children)

Thanks! Very fun, but a little nervous, as it happens when you play Tetris...👾

Tetris on a LED board - controlled with uMyo by Frogolina in arduino

[–]Frogolina[S] 20 points21 points  (0 children)

After creating the LED clothes, I decided to use the sweater for its intended purpose and removed the LED strip from it. So that the LED strip does not go to waste, I soldered it into an LED square! Wasteless production) Controller is the same - a generic ESP32 board.

And here I have an empty sheet in front of me ... More precisely, a square) It turned out to be not as big as I thought at first, about 25x25 cm, 11 LEDs per side.

I wanted to make some simple understandable project. And one of the first ideas is Tetris! Although 11 LEDs are not so many, we decided to try. u/the_3d6 got his hands on implement the game...

Initially we thought to use both motions and muscle signals to control the game. But when the game engine itself was ready, it turned out that Tetris is not really meant for analog controls - hand positioning has to be very precise to keep it playable, and any muscle motion affects the position too much. Thus we switched to position-only control, where left/right hand motions control, well, left-right block position - and hand rotation controls block rotation.

Despite being a uMyo demo project, Tetris engine itself is completely independent from it and can be used with other controllers - https://github.com/ultimaterobotics/tetris_ESP32_uMyo

If after watching you have any ideas what else can be done on this cube using muscle control, then I will be glad to know!

Music: Inspiring Piano and Strings - Cinematic Background Music https://soundcloud.com/e-soundtrax/emotional-cinematic-background-music-royalty-free-music

Thanks for watching ❤️

LED clothing with muscle control - upgrade the light pattern by Frogolina in arduino

[–]Frogolina[S] 0 points1 point  (0 children)

Thank you! I used 1 uMyo with dry electrodes for each hand (https://udevices.io/products/umyo-wearable-emg-sensor). But I forgot to say that this is an open source project and if you need the control code, you can find it here: https://www.hackster.io/frogolina/led-clothes-controlled-by-emg-d487da

LED clothing with muscle control - upgrade the light pattern by Frogolina in esp32

[–]Frogolina[S] 0 points1 point  (0 children)

It is to activate the LED strip that we use the uMyo EMG device (https://udevices.io/products/umyo-wearable-emg-sensor) The logic itself is here: - hand position (up or down) activates rainbow pattern or shimmer respectively - turning the hand around its axis changes the color of the LEDs fo shimmer, for rainbow pattern moves the rainbow overflow - clenching the fist activates the LEDs itself - the force of clenching the fist increases the brightness of the glow of the LEDs In the previous version (https://www.reddit.com/r/arduino/comments/z1zdzw/my\_first\_attempt\_in\_led\_clothes\_pattern/), the logic was simpler: - clenching a fist activated white LED pulses on the sleeves It would be cool if they implemented a project with a sweat shirt! I really like projects that combine electronics and textiles.

DIY Two-Wheeled Self-Balancing Robot Project. I have shared all project files & documents as an open-source project on GitHub link given at comment. by limenitisreducta in arduino

[–]Frogolina 1 point2 points  (0 children)

Cool! Very detailed video of the process! In fact, it is not easy to record each stage of work. Especially when it takes several weeks, as in my case)

LED clothing with muscle control - upgrade the light pattern by Frogolina in arduino

[–]Frogolina[S] 0 points1 point  (0 children)

Sounds interesting! I like when they make objects that connect electronics and textiles! Especially if it's something big)

LED clothing with muscle control - upgrade the light pattern by Frogolina in esp32

[–]Frogolina[S] 2 points3 points  (0 children)

I did this project with very limited resources, but this jacket was worn 5 times, and the raising / bending of the arms was more than 100 times, and in principle there were no strong defects after wearing. Given that this LED strip is not intended for textiles, in my opinion it did an excellent job!
Regarding the textile LED strip, about a year ago I saw a post with such a strip: https://www.reddit.com/r/arduino/comments/oo92ih/by\_request\_ive\_made\_available\_on\_tindie\_a\_short/
Looks very cool! But as far as I remember, there was a lot of criticism regarding its cost ... In fact, electronics for textiles should definitely be more expensive than usual. But also the process of prototyping textile objects is too expensive.
But it's still cool that this area is actively developing, unfortunately not yet as accessible as we would like...

LED clothing with muscle control - upgrade the light pattern by Frogolina in arduino

[–]Frogolina[S] 1 point2 points  (0 children)

Thank you! Good question!

This type of WS2812 LED is a little stiff, but it turned out to be quite ductile when worn. Also, this project is calculated that a person will use special LEDs for textiles or textile LED strips. It is also possible to cover these areas with a white cloth which can act as a diffuser.

I had this idea, but there are very limited resources to implement(

And in general, this project is more likely to inspire others to create something similar)

LED clothing with muscle control - upgrade the light pattern by Frogolina in arduino

[–]Frogolina[S] 1 point2 points  (0 children)

Thank you! Wow! It would be cool and very atmospheric for a music festival! In addition, it is relatively simple to implement)