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 du commutateur binaire – Projet Arduino UNO

Composants et fournitures

ComposantQuantitéRemarques
Arduino UNO1
Interrupteur à bascule SPDT7
Vis M3 x 8 tête creuse15
Écrou M33
Écran LCD 16x2 blanc sur bleu (Adafruit)1
Entretoise 40 mm4
Fil silicone 30AWG (multicouleurs)1Pour câblage clair
Écrou de fixation interrupteur 1/4-409Optionnel, esthétique
Bouton poussoir métallique 16 mm avec anneau LED blanc1

À propos du projet

Ce jeu a été créé sur Autodesk Circuits pour apprendre les nombres binaires. Une version jouable en ligne est disponible : circuits.io. Les fichiers et le code sont sur GitHub : github.com/keebie81/BinaryGame.

Étape 1 : Pièces nécessaires

(Voir tableau ci-dessus)

Étape 2 : Conception

Le boîtier a été conçu dans Fusion 360, puis imprimé en 3D. Les panneaux ont été découpés au laser (fichiers SVG fournis sur GitHub). Les instructions du jeu sont gravées sur la plaque inférieure.

Étape 3 : Assemblage du panneau supérieur

Insérez les 9 interrupteurs à bascule et serrez-les. Fixez les vis M3 pour l'écran, ajoutez les entretoises, puis vissez l'écran. Enfin, installez le bouton poussoir 16 mm.

Étape 4 : Assemblage du panneau inférieur

Fixez la carte Arduino avec 3 vis M3 et écrous. (Les trous étaient mal placés sur la première version, corrigés dans les fichiers GitHub.)

Étape 5 : Câblage

Suivez le schéma de câblage. Les interrupteurs utilisent les pins numériques 2 à 9 (éviter D0/D1 qui perturbent le téléversement). Les fils sont soudés sur connecteurs mâles branchés sur l'Arduino pour faciliter le démontage. L'écran utilise aussi des connecteurs femelles.

Attention : Vérifiez le sens de câblage des interrupteurs (circuit fermé levier en bas = milieu + haut). Le bouton poussoir doit être en configuration normalement ouvert (NO).

Étape 6 : Alimentation

Alimentez via USB (ordinateur) ou powerbank portable (ex: Adafruit 1959).

Étape 7 : Comment jouer

Valeurs des interrupteurs (gauche → droite) : 2⁷(128), 2⁶(64), 2⁵(32), 2⁴(16), 2³(8), 2²(4), 2¹(2), 2⁰(1).

Exemple : 18 = 0001 0010 (16 + 2). 255 = 1111 1111.

Étape 8 : Vidéo de démonstration

Vidéo disponible sur la page du projet original.

Code

Le code complet est sur GitHub : github.com/keebie81/BinaryGame

Schémas

Schéma de câblage disponible dans les pièces jointes du projet.

Processus de fabrication

  1. Numération décimale vs binaire : poids de position, efficacité et conversion
  2. Addition binaire expliquée : règles, exemples et rôle dans les ordinateurs numériques
  3. Comprendre les nombres négatifs en binaire : signe-magnitude, complément et complément à deux
  4. Soustraction binaire par complément à deux
  5. Débordement binaire : comment les bits de signe affectent l'addition binaire
  6. Comprendre les compteurs binaires 4 bits
  7. Conception d'un demi-additionneur binaire : des portes logiques aux diagrammes à contacts
  8. Les Échecs : Des Origines Anciennes à la Fabrication Moderne — Vue d'Expert
  9. Flipper : histoire, conception et fabrication d'un jeu d'arcade classique