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 de Pong Arduino 1D DIY avec bande LED WS2812

Composants et fournitures

Arduino Nano R3
× 1
Ruban LED adressable Digilent WS2812
× 1
Sonnerie
× 1
Interrupteur tactile, actionné par le haut
× 4
Transistor à usage général NPN
× 1
Résistance 2.21k ohm
× 1

Applications et services en ligne

Arduino IDE

À propos de ce projet

Dans ce projet, il est présenté une version 1 dimension du jeu classique « Pong » réalisé avec une bande LED NeoPixel. Le jeu est pour 2 joueurs, dans lequel la « boule » parcourt la longueur de la bande LED et rebondit si le bouton est enfoncé lorsque quelques LED d'extrémité sont allumées.

La vitesse de la balle est modifiée après chaque coup, ce qui rend plus difficile de frapper la balle à temps.

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

- Microcontrôleur Arduino Nano

- Bande Led WS2812 avec 60 leds

- 4 boutons

- Sonnerie

- Transistor

- et deux résistances

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

Le jeu est rendu intéressant avec plusieurs fonctionnalités. Premièrement, la balle deviendra de plus en plus rapide à chaque fois qu'elle sera frappée d'avant en arrière. Deuxièmement, la balle peut être renvoyée dans une "zone" bleue et sera renvoyée plus rapidement plus vous la laissez entrer longtemps dans la zone. C'est, bien sûr, au risque de frapper trop tard. Troisièmement, vous pouvez augmenter le retour en maintenant le bouton boost enfoncé tout en frappant. Le coût d'un boost est la réduction de votre zone de riposte.

Enfin, toutes les pièces sont placées dans une boîte appropriée en plaque de PVC et recouverte de papier peint coloré autocollant, de sorte que l'appareil ait un aspect fonctionnel et intéressant.

Merci d'avoir regardé

Code

  • Code
CodeC/C++
Aucun aperçu (téléchargement uniquement).

Schémas


Processus de fabrication

  1. Visualiseur de musique Arduino DIY LUMAZOID
  2. horloge IV9 Numitron DIY la plus simple avec Arduino
  3. Jeu de gyroscope Arduino avec MPU-6050
  4. Jeu Arduino Pong - Écran OLED
  5. Jeu de roulette DIY 37 LED
  6. Contrôleur de jeu Arduino
  7. Jeu Arduino Pong sur matrice 24x16 avec MAX7219
  8. Arduino avec Bluetooth pour contrôler une LED !
  9. Jeu Pixel Chaser