Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Jeu Pong 1D avec Arduino et bande LED WS2812 – Tutoriel DIY pas à pas

Composants et fournitures

Composant Quantité
Arduino Nano R3 1
Bande LED adressable WS2812 (Digilent, 60 LED) 1
Buzzer 1
Interrupteur tactile (actionnement par le haut) 4
Transistor NPN usage général 1
Résistance 2,21 kΩ 1

Applications et services en ligne

À propos de ce projet

Ce projet présente une version unidimensionnelle du jeu classique « Pong » réalisée avec une bande LED NeoPixel. Le jeu se joue à deux : la « balle » parcourt la longueur de la bande LED et rebondit si le joueur appuie sur son bouton lorsque les dernières LED s'allument.

La vitesse de la balle augmente à chaque renvoi, rendant le jeu progressivement plus difficile.

L'appareil est très simple à construire et contient les composants suivants :

Jeu Pong 1D avec Arduino et bande LED WS2812 – Tutoriel DIY pas à pas

Contrairement au matériel simple, le logiciel est plus complexe et provient du site vagrearg.org. De nombreux paramètres peuvent être facilement modifiés dans le code : nombre de pixels dans la bande, taille de la zone de rebond, intensité des points LED, points nécessaires pour gagner, etc.

Le jeu devient intéressant grâce à plusieurs fonctionnalités :

  1. La balle accélère à chaque aller-retour.
  2. La balle peut être renvoyée dans une « zone » bleue ; plus on la laisse pénétrer loin dans la zone, plus le renvoi est rapide, au risque de rater le coup.
  3. On peut booster le renvoi en maintenant le bouton « boost » enfoncé lors du coup. Le coût : réduction de sa zone de renvoi.

Enfin, tous les composants sont logés dans un boîtier en plaque PVC revêtu de papier peint adhésif coloré, donnant à l'appareil un aspect fonctionnel et attrayant.

Merci d'avoir regardé !

Code

Le code source est disponible en téléchargement uniquement (pas d'aperçu).

No preview (download only).

Schéma électrique

Jeu Pong 1D avec Arduino et bande LED WS2812 – Tutoriel DIY pas à pas

Processus de fabrication

  1. Construisez votre propre LUMAZOID : Visualiseur musical DIY Arduino
  2. Construire une horloge Numitron rétro avec Arduino : simple, fiable et économe en énergie
  3. Construire un jeu gyroscopique temps réel avec Arduino Nano et capteur MPU-6050
  4. Créer un jeu Pong classique sur Arduino UNO avec écran OLED – Tutoriel étape par étape
  5. Créer votre propre jeu de roulette à 37 LED avec Arduino Nano
  6. Manette de jeu USB Arduino DIY – Construisez votre propre gamepad haute performance
  7. Construire une console Pong 24×16 LED avec Arduino Nano et MAX7219
  8. Contrôler une LED par Bluetooth avec Arduino et MIT App Inventor
  9. Pixel Chaser : Jeu LED interactif à une touche avec Arduino Nano