Jeux numériques utilisant des leds : Différence entre versions
(21 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 8 : | Ligne 8 : | ||
* sur un ruban de led RGB disposé en boucle, les joueurs sont représenté par des points qui font la course. | * sur un ruban de led RGB disposé en boucle, les joueurs sont représenté par des points qui font la course. | ||
https://projecthub.arduino.cc/gbarbarov/open-led-race-bb534b | https://projecthub.arduino.cc/gbarbarov/open-led-race-bb534b | ||
+ | |||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/eP3siKBEIw0?si=u7obPJxbsSaK856r" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | |||
+ | |||
+ | '''liste de materiel''' | ||
+ | * 1 Bouton poussoir d'arcade | ||
+ | * 1 Résistance 475 ohm La valeur est uniquement de référence et facultative, on peut utiliser des valeurs comprises entre 330 et 500 ohms, sa fonction est de protéger la broche gpio en cas de panne de la bande LED. | ||
+ | * 1 Haut-parleur : 0,25 W, 8 ohms | ||
+ | * 1 Bande LED RVB numérique Adafruit NeoPixel - Noir 60 LED - NOIR ID PRODUIT : 1461 | ||
+ | * 1 Arduino-Nano | ||
+ | * 1 Condensateur 1000uF | ||
+ | * 1 Poignée de commutation modèle 3D (faisable en carton) | ||
+ | |||
==Twang32== | ==Twang32== | ||
La manette est sur ressor : | La manette est sur ressor : | ||
Ligne 16 : | Ligne 32 : | ||
Un jeu inspiré du Ligne Wobbler, un jeu de Robin Baumgarten. | Un jeu inspiré du Ligne Wobbler, un jeu de Robin Baumgarten. | ||
Voir [[Twang32]] | Voir [[Twang32]] | ||
+ | |||
<html> | <html> | ||
<iframe width="560" height="315" src="https://www.youtube.com/embed/e2h8AtDR85Y?si=YAC-IIu5jgjlfIz2" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | <iframe width="560" height="315" src="https://www.youtube.com/embed/e2h8AtDR85Y?si=YAC-IIu5jgjlfIz2" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
</html> | </html> | ||
+ | |||
+ | |||
+ | liste du materiel | ||
+ | * 1 esp 32 | ||
+ | * 1 Bande LED programmable RVB 5 V (50 cm) | ||
+ | * 1 avertisseur sonore | ||
+ | * 1 Fermion : Capteur MPU-6050 6 DOF (breakout) | ||
+ | * 1 PAM8403 petite carte amplificateur de classe D | ||
+ | * Résistance 470R | ||
+ | |||
==Catch The middle== | ==Catch The middle== | ||
Un point lumineux se déplace sur un ruban de led, il faut appuyer sur le bouton lorsque le point lumineux est au milieu. | Un point lumineux se déplace sur un ruban de led, il faut appuyer sur le bouton lorsque le point lumineux est au milieu. | ||
évidement : ça va de plus en plus vite ! | évidement : ça va de plus en plus vite ! | ||
+ | |||
+ | [[Fichier:Catch the middle IS3.jpg|560px]] | ||
+ | |||
+ | Voir tuto : [[ENIB 2022 : Catch the middle]] | ||
+ | |||
+ | * Bouton poussoir style Arcade | ||
+ | * Arduino nano | ||
+ | * 2 rubans de LED adressable (85 LEDs pour être exacte) | ||
+ | * Carton | ||
+ | * Câbles mini-USB | ||
+ | * Câbles | ||
==Pong 1D== | ==Pong 1D== | ||
C'est du pong, c'est en ligne, c'est en 1D ! | C'est du pong, c'est en ligne, c'est en 1D ! | ||
évidement : ça va de plus en plus vite ! | évidement : ça va de plus en plus vite ! | ||
+ | |||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/liZMwInWuTM?si=uzoysX5bQxP7brdr" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | Tuto par ici : https://www.wikidebrouillard.org/wiki/D1-Pong | ||
+ | |||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/14-b0aKh2IM?si=B-X6fWdYHLDluIZv" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | Tuto de celui-ci : https://www.hackster.io/mircemk/diy-arduino-1d-pong-game-with-ws2812-led-strip-a2418b | ||
+ | |||
+ | |||
+ | liste de materiel | ||
+ | * 1 breadboard | ||
+ | * cable usb micro usb | ||
+ | * cable dupond | ||
+ | * bouton poussoir | ||
+ | * chargeur | ||
+ | * arduino nano | ||
+ | * ruban led WS 2812B | ||
+ | |||
+ | ==Le Cyclone== | ||
+ | <html> | ||
+ | <blockquote class="twitter-tweet"><p lang="en" dir="ltr">👉Don't forget to have fun with the kids while doing the project.<br>➡️ Follow us <a href="https://twitter.com/OffiCuteLava?ref_src=twsrc%5Etfw">@officutelava</a>👍<br>➡️ Video by <a href="https://twitter.com/stevenkroon?ref_src=twsrc%5Etfw">@stevenkroon</a> 👏👏<a href="https://twitter.com/hashtag/microcontroller?src=hash&ref_src=twsrc%5Etfw">#microcontroller</a> <a href="https://twitter.com/hashtag/engineers?src=hash&ref_src=twsrc%5Etfw">#engineers</a> <a href="https://twitter.com/hashtag/Electronic?src=hash&ref_src=twsrc%5Etfw">#Electronic</a> <a href="https://twitter.com/hashtag/engineering?src=hash&ref_src=twsrc%5Etfw">#engineering</a> <a href="https://twitter.com/hashtag/technology?src=hash&ref_src=twsrc%5Etfw">#technology</a> <a href="https://twitter.com/hashtag/electronics?src=hash&ref_src=twsrc%5Etfw">#electronics</a> <a href="https://twitter.com/hashtag/diyprojects?src=hash&ref_src=twsrc%5Etfw">#diyprojects</a> <a href="https://twitter.com/hashtag/arduino?src=hash&ref_src=twsrc%5Etfw">#arduino</a> <a href="https://twitter.com/hashtag/arduinoproject?src=hash&ref_src=twsrc%5Etfw">#arduinoproject</a> <a href="https://twitter.com/hashtag/arduinofun?src=hash&ref_src=twsrc%5Etfw">#arduinofun</a> <a href="https://twitter.com/hashtag/kids?src=hash&ref_src=twsrc%5Etfw">#kids</a> <a href="https://twitter.com/hashtag/fun?src=hash&ref_src=twsrc%5Etfw">#fun</a> <a href="https://t.co/JvCprJGtyo">pic.twitter.com/JvCprJGtyo</a></p>— Cute Lava (@OffiCuteLava) <a href="https://twitter.com/OffiCuteLava/status/1223093120054845445?ref_src=twsrc%5Etfw">January 31, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> | ||
+ | </html> | ||
+ | |||
+ | Celui-ci se fabrique avec les WS2811 led pixel 5V, 50 pixel I2C | ||
+ | |||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/1K0vr-hrh0k?si=CBbih6Uwx7sdAo1l" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | Tuto Ici : https://www.hackster.io/mircemk/diy-arduino-cyclone-game-with-ws2812b-led-ring-738c58 | ||
+ | |||
+ | liste de materiel | ||
+ | |||
+ | * 1 Arduino-Nano R3 | ||
+ | * 1 Anneau WS2812 avec 60 LED | ||
+ | * 1 Encodeur rotatif avec bouton-poussoir | ||
+ | * Gros bouton Arcade fait maison | ||
+ | * Transistor à usage général NPN | ||
+ | * Avertisseur sonore | ||
+ | * 1 Résistance 220 ohms | ||
+ | * 2 Résistance à trou traversant, 820 ohm | ||
+ | |||
+ | ==Jeu d'arcade == | ||
+ | but du jeu : appuyer le plus vite possible sur son bouton pour conquérir le maximum de terrain. | ||
+ | |||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/-ydVLMod2EY?si=SNBpOhM61-exROc3&start=280" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | Le tuto : https://circuitdigest.com/microcontroller-projects/led-arcade-game-using-ws2811-led-strip-and-arduino-nano | ||
+ | |||
+ | |||
+ | liste de materiel | ||
+ | * WS2811 LED Strip | ||
+ | * Flat AHF push button X2 | ||
+ | * Arduino Nano | ||
+ | * Buzzer | ||
+ | * Li-ion battery | ||
+ | * Switch | ||
+ | M3 x 50mm spacers | ||
+ | M3 x 20mm spacers | ||
+ | M3 x 10mm bolts | ||
==Super Light Combat== | ==Super Light Combat== | ||
Ligne 31 : | Ligne 136 : | ||
Super Light Combat est un jeu de combat unidimensionnel à deux joueurs utilisant une bande LED de 5 mètres de long (similaire à celle utilisée dans Line Wobbler) et un contrôleur personnalisé utilisant deux boutons et une molette rotative. | Super Light Combat est un jeu de combat unidimensionnel à deux joueurs utilisant une bande LED de 5 mètres de long (similaire à celle utilisée dans Line Wobbler) et un contrôleur personnalisé utilisant deux boutons et une molette rotative. | ||
+ | |||
<html> | <html> | ||
<iframe width="560" height="315" src="https://www.youtube.com/embed/dyRsYHa4Qb0?si=nMfqezxBd0wRMlst" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | <iframe width="560" height="315" src="https://www.youtube.com/embed/dyRsYHa4Qb0?si=nMfqezxBd0wRMlst" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
</html> | </html> | ||
+ | |||
+ | ==Tetris en rubans de Leds== | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/3FmxySApcyQ?si=QoJx9QhrwodX_rSD" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | liste de materiel | ||
+ | |||
+ | * Arduino MEGA: https://ebay.to/2PcjynB | ||
+ | * WS2812 LED strip: https://ebay.to/2Zr4NNA | ||
+ | * 7-segment display module: https://ebay.to/2zhCkze | ||
+ | * 5V power supply: https://ebay.to/2Zf2phN | ||
+ | * DFplayer: https://ebay.to/340YwvR | ||
+ | * On/Off switch: https://ebay.to/2Ntge51 | ||
+ | * Buttons: https://ebay.to/30xHumy | ||
+ | * Joystick: https://ebay.to/2ZnAM1a | ||
+ | * Small speaker: https://ebay.to/2HmaOoQ | ||
+ | * Wire: https://ebay.to/31Zj9q9 | ||
+ | |||
+ | ==Space Invader sur matrice 8X8== | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/-yKLlO2uGNM?si=iHG6tEckZdRfL7xD" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | |||
+ | tuto | ||
+ | https://www.hackster.io/mircemk/space-invaders-game-on-8x8-homemade-led-matrix-4029f8 | ||
+ | |||
+ | |||
+ | liste de materiel | ||
+ | |||
+ | * Arduino-Nano R3 | ||
+ | * 64 LED | ||
+ | * 10 Kiloohms | ||
+ | * Potentiomètre rotatif | ||
+ | * Buzzer | ||
+ | |||
+ | ==Plusieurs jeux dans un cadre à led 16X16 == | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/fQy3piPoYio?si=jXQ81XIcUOUMscGo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | ==Jeu de type Flappy Bird sur matrice de Led 32X8== | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/bm5lKUUrow0?si=WKltq8VqlCmhXRoZ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | ==Tug of the war== | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/p9FUmkbFm4k?si=kQISa426e4ADTJyS" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | ==OSU ! Catch the Beat== | ||
+ | Il pleut des boule, il faut les attraper ! | ||
+ | |||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/3WbUq0_R5y4?si=tPZ-nKWfmZ9lYtrK" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | ==Pong 24X16== | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/dK9F5AJM2XI?si=HtCLdSUr_kQFIlaL" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | ==Matrice 8X8 multijeu== | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/xG04rpsQDQ8?si=uTjJiKk9EinycMsa" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | ==jeu sur matrice led 16X16 par smartphone== | ||
+ | |||
+ | https://www.hackster.io/mircemk/how-to-control-16x16-ws2812-led-matrix-with-smartphone-c073fb | ||
+ | ==catégorie== | ||
+ | [[Catégorie:Tuto Arduino]] | ||
+ | [[Catégorie:jeu]] | ||
+ | [[Catégorie:Arduino]] | ||
+ | [[Catégorie:ESP32]] | ||
+ | [[Catégorie:led]][[Catégorie:ruban de led]][[Catégorie:WS1812B]] |
Version actuelle datée du 27 juillet 2024 à 07:21
C'est beau, ça claque, ça lumineux !
Les jeux à LED !
Sommaire
- 1 Open Led Race
- 2 Twang32
- 3 Catch The middle
- 4 Pong 1D
- 5 Le Cyclone
- 6 Jeu d'arcade
- 7 Super Light Combat
- 8 Tetris en rubans de Leds
- 9 Space Invader sur matrice 8X8
- 10 Plusieurs jeux dans un cadre à led 16X16
- 11 Jeu de type Flappy Bird sur matrice de Led 32X8
- 12 Tug of the war
- 13 OSU ! Catch the Beat
- 14 Pong 24X16
- 15 Matrice 8X8 multijeu
- 16 jeu sur matrice led 16X16 par smartphone
- 17 catégorie
Open Led Race
- de 1 à 4 joueurs
- jeu avec des bouton poussoirs d'arcade sur lesquels pus on appuie vite, plus on va vite.
- sur un ruban de led RGB disposé en boucle, les joueurs sont représenté par des points qui font la course.
https://projecthub.arduino.cc/gbarbarov/open-led-race-bb534b
liste de materiel
- 1 Bouton poussoir d'arcade
- 1 Résistance 475 ohm La valeur est uniquement de référence et facultative, on peut utiliser des valeurs comprises entre 330 et 500 ohms, sa fonction est de protéger la broche gpio en cas de panne de la bande LED.
- 1 Haut-parleur : 0,25 W, 8 ohms
- 1 Bande LED RVB numérique Adafruit NeoPixel - Noir 60 LED - NOIR ID PRODUIT : 1461
- 1 Arduino-Nano
- 1 Condensateur 1000uF
- 1 Poignée de commutation modèle 3D (faisable en carton)
Twang32
La manette est sur ressor :
- pour avancer on la penche vers l'avant,
- pour reculer vers l'arrière,
- l'attaque twang s’obtient ne faisant vibrer de droite à gauche le ressort.
But du jeu : remonter le terrain jusqu'au bout en se débarrassant des ennemis et en faisant attention aux pièges. Un jeu inspiré du Ligne Wobbler, un jeu de Robin Baumgarten. Voir Twang32
liste du materiel
- 1 esp 32
- 1 Bande LED programmable RVB 5 V (50 cm)
- 1 avertisseur sonore
- 1 Fermion : Capteur MPU-6050 6 DOF (breakout)
- 1 PAM8403 petite carte amplificateur de classe D
- Résistance 470R
Catch The middle
Un point lumineux se déplace sur un ruban de led, il faut appuyer sur le bouton lorsque le point lumineux est au milieu. évidement : ça va de plus en plus vite !
Voir tuto : ENIB 2022 : Catch the middle
- Bouton poussoir style Arcade
- Arduino nano
- 2 rubans de LED adressable (85 LEDs pour être exacte)
- Carton
- Câbles mini-USB
- Câbles
Pong 1D
C'est du pong, c'est en ligne, c'est en 1D ! évidement : ça va de plus en plus vite !
Tuto par ici : https://www.wikidebrouillard.org/wiki/D1-Pong
Tuto de celui-ci : https://www.hackster.io/mircemk/diy-arduino-1d-pong-game-with-ws2812-led-strip-a2418b
liste de materiel
- 1 breadboard
- cable usb micro usb
- cable dupond
- bouton poussoir
- chargeur
- arduino nano
- ruban led WS 2812B
Le Cyclone
👉Don't forget to have fun with the kids while doing the project.
— Cute Lava (@OffiCuteLava) January 31, 2020
➡️ Follow us @officutelava👍
➡️ Video by @stevenkroon 👏👏#microcontroller #engineers #Electronic #engineering #technology #electronics #diyprojects #arduino #arduinoproject #arduinofun #kids #fun pic.twitter.com/JvCprJGtyo
Celui-ci se fabrique avec les WS2811 led pixel 5V, 50 pixel I2C
Tuto Ici : https://www.hackster.io/mircemk/diy-arduino-cyclone-game-with-ws2812b-led-ring-738c58
liste de materiel
- 1 Arduino-Nano R3
- 1 Anneau WS2812 avec 60 LED
- 1 Encodeur rotatif avec bouton-poussoir
- Gros bouton Arcade fait maison
- Transistor à usage général NPN
- Avertisseur sonore
- 1 Résistance 220 ohms
- 2 Résistance à trou traversant, 820 ohm
Jeu d'arcade
but du jeu : appuyer le plus vite possible sur son bouton pour conquérir le maximum de terrain.
liste de materiel
- WS2811 LED Strip
- Flat AHF push button X2
- Arduino Nano
- Buzzer
- Li-ion battery
- Switch
M3 x 50mm spacers M3 x 20mm spacers M3 x 10mm bolts
Super Light Combat
Un jeu de Robin Baumgarten.
Super Light Combat est un jeu de combat unidimensionnel à deux joueurs utilisant une bande LED de 5 mètres de long (similaire à celle utilisée dans Line Wobbler) et un contrôleur personnalisé utilisant deux boutons et une molette rotative.
Tetris en rubans de Leds
liste de materiel
- Arduino MEGA: https://ebay.to/2PcjynB
- WS2812 LED strip: https://ebay.to/2Zr4NNA
- 7-segment display module: https://ebay.to/2zhCkze
- 5V power supply: https://ebay.to/2Zf2phN
- DFplayer: https://ebay.to/340YwvR
- On/Off switch: https://ebay.to/2Ntge51
- Buttons: https://ebay.to/30xHumy
- Joystick: https://ebay.to/2ZnAM1a
- Small speaker: https://ebay.to/2HmaOoQ
- Wire: https://ebay.to/31Zj9q9
Space Invader sur matrice 8X8
tuto
https://www.hackster.io/mircemk/space-invaders-game-on-8x8-homemade-led-matrix-4029f8
liste de materiel
- Arduino-Nano R3
- 64 LED
- 10 Kiloohms
- Potentiomètre rotatif
- Buzzer
Plusieurs jeux dans un cadre à led 16X16
Jeu de type Flappy Bird sur matrice de Led 32X8
Tug of the war
OSU ! Catch the Beat
Il pleut des boule, il faut les attraper !
Pong 24X16
Matrice 8X8 multijeu
jeu sur matrice led 16X16 par smartphone
https://www.hackster.io/mircemk/how-to-control-16x16-ws2812-led-matrix-with-smartphone-c073fb