Jeux numériques utilisant des leds : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
 
(16 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 12 : Ligne 12 :
 
<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>
 
<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>
 
</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 24 : Ligne 36 :
 
<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.
Ligne 31 : Ligne 53 :
  
 
Voir tuto : [[ENIB 2022 : Catch the middle]]
 
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==
Ligne 47 : Ligne 76 :
  
 
Tuto de celui-ci : https://www.hackster.io/mircemk/diy-arduino-1d-pong-game-with-ws2812-led-strip-a2418b
 
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==
 
==Le Cyclone==
Ligne 52 : Ligne 91 :
 
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">👉Don&#39;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&amp;ref_src=twsrc%5Etfw">#microcontroller</a> <a href="https://twitter.com/hashtag/engineers?src=hash&amp;ref_src=twsrc%5Etfw">#engineers</a> <a href="https://twitter.com/hashtag/Electronic?src=hash&amp;ref_src=twsrc%5Etfw">#Electronic</a> <a href="https://twitter.com/hashtag/engineering?src=hash&amp;ref_src=twsrc%5Etfw">#engineering</a> <a href="https://twitter.com/hashtag/technology?src=hash&amp;ref_src=twsrc%5Etfw">#technology</a> <a href="https://twitter.com/hashtag/electronics?src=hash&amp;ref_src=twsrc%5Etfw">#electronics</a> <a href="https://twitter.com/hashtag/diyprojects?src=hash&amp;ref_src=twsrc%5Etfw">#diyprojects</a> <a href="https://twitter.com/hashtag/arduino?src=hash&amp;ref_src=twsrc%5Etfw">#arduino</a> <a href="https://twitter.com/hashtag/arduinoproject?src=hash&amp;ref_src=twsrc%5Etfw">#arduinoproject</a> <a href="https://twitter.com/hashtag/arduinofun?src=hash&amp;ref_src=twsrc%5Etfw">#arduinofun</a> <a href="https://twitter.com/hashtag/kids?src=hash&amp;ref_src=twsrc%5Etfw">#kids</a> <a href="https://twitter.com/hashtag/fun?src=hash&amp;ref_src=twsrc%5Etfw">#fun</a> <a href="https://t.co/JvCprJGtyo">pic.twitter.com/JvCprJGtyo</a></p>&mdash; 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>
 
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">👉Don&#39;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&amp;ref_src=twsrc%5Etfw">#microcontroller</a> <a href="https://twitter.com/hashtag/engineers?src=hash&amp;ref_src=twsrc%5Etfw">#engineers</a> <a href="https://twitter.com/hashtag/Electronic?src=hash&amp;ref_src=twsrc%5Etfw">#Electronic</a> <a href="https://twitter.com/hashtag/engineering?src=hash&amp;ref_src=twsrc%5Etfw">#engineering</a> <a href="https://twitter.com/hashtag/technology?src=hash&amp;ref_src=twsrc%5Etfw">#technology</a> <a href="https://twitter.com/hashtag/electronics?src=hash&amp;ref_src=twsrc%5Etfw">#electronics</a> <a href="https://twitter.com/hashtag/diyprojects?src=hash&amp;ref_src=twsrc%5Etfw">#diyprojects</a> <a href="https://twitter.com/hashtag/arduino?src=hash&amp;ref_src=twsrc%5Etfw">#arduino</a> <a href="https://twitter.com/hashtag/arduinoproject?src=hash&amp;ref_src=twsrc%5Etfw">#arduinoproject</a> <a href="https://twitter.com/hashtag/arduinofun?src=hash&amp;ref_src=twsrc%5Etfw">#arduinofun</a> <a href="https://twitter.com/hashtag/kids?src=hash&amp;ref_src=twsrc%5Etfw">#kids</a> <a href="https://twitter.com/hashtag/fun?src=hash&amp;ref_src=twsrc%5Etfw">#fun</a> <a href="https://t.co/JvCprJGtyo">pic.twitter.com/JvCprJGtyo</a></p>&mdash; 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>
 
</html>
 +
 +
Celui-ci se fabrique avec les WS2811 led pixel 5V, 50 pixel I2C
  
 
<html>
 
<html>
Ligne 58 : Ligne 99 :
  
 
Tuto Ici : https://www.hackster.io/mircemk/diy-arduino-cyclone-game-with-ws2812b-led-ring-738c58
 
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 ==
 
==Jeu d'arcade ==
 
but du jeu : appuyer le plus vite possible sur son bouton pour conquérir le maximum de terrain.
 
but du jeu : appuyer le plus vite possible sur son bouton pour conquérir le maximum de terrain.
Ligne 66 : Ligne 119 :
  
 
Le tuto : https://circuitdigest.com/microcontroller-projects/led-arcade-game-using-ws2811-led-strip-and-arduino-nano
 
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==
 
Un jeu de Robin Baumgarten.
 
Un jeu de Robin Baumgarten.
Ligne 74 : Ligne 140 :
 
<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 !

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 !

Catch the middle IS3.jpg

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

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.

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

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

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

catégorie