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

Boîte de jeu d'arcade LEGO alimentée par Arduino Nano – Kit DIY avec batterie, LCD, 5 jeux

Concept : recycler ses briques LEGO

Les sets LEGO finissent souvent en vrac. Ce projet transforme ~1 kg de briques en une console d'arcade portable 5-en-1, au design unique, écologique et peu coûteux. Le boîtier est construit en briques LEGO sur une plaque de base 32×32 plots, surmonté d'une plaque plexiglas 30×30 cm (5-6 mm) usinée CNC pour intégrer l'écran, les haut-parleurs et les boutons.

5 jeux intégrés

  1. Memory (Simon) : mémoriser et reproduire une séquence lumineuse/sonore qui s'allonge
  2. Réaction (Whack-a-Mole) : appuyer le plus vite sur le bouton qui s'allume, vitesse croissante
  3. Tournoi (2-4 joueurs) : 5 manches, le premier à appuyer sur son bouton après le signal gagne
  4. Mélodie (tout-petits) : mode libre, chaque bouton joue une note, sans règle
  5. Guerre nucléaire (adultes) : sélection d'ennemis, missiles, contre-mesures, dernier survivant gagne

Note : le jeu 5 peut être désactivé dans Game-Settings.h pour les enfants.

Liste détaillée des composants

Construction mécanique

  1. Boîtier : murs en briques sur plaque de base, ~9 couches, porte LEGO City pour loger l'interrupteur rocker
  2. Couvercle plexi : usinage CNC (fichier top-template2.dxf), chanfreinage bords, perçage HP/LCD, fraisage triangle pour fenêtre LCD
  3. Modification boutons arcade : remplacer les CMS 460Ω par 100Ω pour luminosité correcte en 5V
  4. Carte d'interface (breakout) : soudée au dos du LCD, regroupe Nano, résistances, câblage I2C (A4/A5), HP (D10/D11 PWM), boutons contrôle (D2/D3 pull-up), boutons arcade (A1 + diviseur résistif)
  5. Alimentation : TP4056 (charge USB) → accus → rocker → step-up 5V → Nano/HP/LCD. Micro-USB breakout époxy dans une brique pour recharge/firmware sans démontage

Astuce câblage : 4 boutons arcade sur 1 entrée analogique

Les 4 boutons arcade sont câblés en série sur l'entrée A1 (pull-up interne analogique) via un diviseur résistif : A1 → 1kΩ → BP1 → 10kΩ → BP2 → 10kΩ → BP3 → 10kΩ → BP4 → GND. Chaque appui court-circuite à la masse, créant 4 niveaux de tension distincts lus par analogRead(A1). Économie de 3 broches numériques !

Logiciel : calibration et firmware

  1. Téléverser button-calibration.ino → noter les 4 valeurs analogiques lues pour chaque bouton
  2. Reporter ces valeurs dans Game-Settings.h
  3. Téléverser le firmware principal Lego-Games-Box.ino
  4. Bibliothèque requise : LiquidCrystal_I2C (gestionnaire de bibliothèques IDE)

Dépôt GitHub : LenkaDesign/Arduino-Arcade-Lego-Games-Box (versions successives, sons Mario via code optimisé de Reyboz).

Règles rapides

Résultat final

Console unique, robuste, personnalisable, qui ravit enfants et adultes. Projet collaboratif (3 makers) testé longuement par les enfants. Vidéo tutoriel complète fournie.

Processus de fabrication

  1. La révolution de la brique de jus : histoire, conception et impact environnemental
  2. Flipper : histoire, conception et fabrication d'un jeu d'arcade classique
  3. Robot DIY inspiré de Wall‑E : Raspberry Pi dans une boîte de CD recyclée
  4. Poupée interactive « Squid Game » avec Arduino UNO – Projet DIY
  5. Giftduino : Boîte cadeau interactive Arduino pour makers et éducateurs
  6. Construire un Spybot Arduino piloté par Bluetooth
  7. FlickMote : Télécommande IR à gestes pour maison connectée
  8. TV-B-Gone DIY Arduino : Télécommande universelle pour toutes les TV
  9. Construire une horloge maître LED personnalisée avec alarme – Visible à 12 mètres