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

Console de jeu Arduino portable A-Maze : Jeu de labyrinthe généré aléatoirement

Composants nécessaires

Outils

Concept du jeu

A-Maze est une console de jeu miniature style Arduboy. Le jeu génère un nouveau labyrinthe aléatoire à chaque niveau grâce à l'algorithme de "bâton tombé" (Bo-Taoshi), adapté pour la mémoire limitée de l'ATmega328P. Le joueur navigue dans le labyrinthe avec les 4 boutons directionnels ; les boutons A/B/Start servent pour les menus et actions futures. Le code est flashable via l'en-tête ICSP, permettant d'ajouter d'autres jeux.

Câblage (broches Arduino Pro Mini)

Code source

Le code complet est disponible sur GitHub : https://github.com/alojzjakob/A-Maze

Ouvrez le fichier .ino dans l'Arduino IDE, sélectionnez la carte "Arduino Pro or Pro Mini (5V, 16MHz) w/ ATmega328P", et téléversez via un programmateur ISP (USBasp recommandé) ou un Arduino Uno en mode "ArduinoISP". Si vous utilisez l'oscillateur interne 8MHz, ajustez les fusibles (voir tutoriel ArduinoToBreadboard).

Assemblage sur PCB

Soudez les composants sur le PCB 60x40mm en suivant le schéma. Placez les fils des boutons sous les supports de piles pour un profil bas. Isolez le dessous de l'écran OLED avec du ruban adhésif pour éviter les courts-circuits avec les pattes de l'ATmega. L'en-tête ICSP est optionnelle mais recommandée pour les mises à jour futures.

Boîtier imprimable en 3D

Fichier Thingiverse : https://www.thingiverse.com/thing:2851100

Évolution possible

Processus de fabrication

  1. Construire une console de contrôle Photoshop DIY avec Arduino Nano RP2040
  2. Construire un jeu gyroscopique temps réel avec Arduino Nano et capteur MPU-6050
  3. TeleBall : Console de jeu rétro portable DIY (Arduino Nano) – Breakout & Tennis à deux
  4. Construire une console de jeu portable Arduboy DIY (Arduino Micro + PCB)
  5. Créer un jeu Pong classique sur Arduino UNO avec écran OLED – Tutoriel étape par étape
  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. Jeu Breakout tactile Arduino : recréez l'arcade classique sur écran TFT 2,4″
  9. Construire un jeu « Opération » géant animé type Lego Minifigure avec Arduino