Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Bonjour les gars, dans cette instructable, vous allez apprendre à simuler le ping-pong sur le site Web Autodesk Tikercad à l'aide de la carte de développement Arduino UNO. Cliquez sur ce lien YouTube pour voir la vidéo de simulation.
Étape 1: Exigences:
- Un ordinateur ou un ordinateur portable avec une bonne connexion Internet.
- Navigateur Internet (j'ai utilisé Google Chrome).
- Compte Autodesk Tinkercad.
Étape 2: Placement des composants:
- Ouvrez votre navigateur.
- Accédez au site Web Autodesk Tinkercad.
- Connectez-vous à votre compte Autodesk Tinkercad.
- Sur la gauche du site Web, vous pouvez trouver un bouton de circuit, cliquez dessus puis cliquez sur créer un nouveau circuit pour créer un nouveau circuit.
- Vous serez redirigé vers la page suivante où vous devrez effectuer les connexions du circuit et programmer le jeu.
- En haut à gauche, près du logo Autodesk Tinkercad, vous pouvez saisir un nouveau nom pour le projet.
-
Maintenant, sur le côté droit de la page Web, sous l'onglet Composants, faites glisser et déposez les composants suivants.
- 1 x carte Arduino UNO.
- 2 x LED NeoPixel.
- 1 x cristal piézoélectrique.
- 6 résistances.
- 5 boutons poussoirs.
- 1 x potentiomètre.
- 1 écran LCD 16x2.
- 1 x planche à pain.
- Effectuez le raccordement du circuit selon le schéma de circuit suivant.
Étape 3: Schémas de circuits et connexions:
Connexions Arduino UNO:
- Arduino UNO 0 -> NeoPixel LED1 dans
- Arduino UNO 1 -> NeoPixel LED2 dans
- Arduino UNO 2 -> LCD DB 7
- Arduino UNO 3 -> LCD DB 6
- Arduino UNO 4 -> LCD DB 5
- Arduino UNO 5 -> LCD DB 4
- Arduino UNO 6 -> Paddle1 Up bouton-poussoir borne 2 et résistance pulldown 10KΩ
- Arduino UNO 7 -> Paddle1 Down bouton-poussoir borne 2 et résistance pulldown 10KΩ
- Arduino UNO 8 -> Paddle2 Up bouton-poussoir borne 2 et résistance pulldown 10KΩ
- Arduino UNO 9 -> Paddle2 Down bouton-poussoir borne 2 et résistance pulldown 10KΩ
- Arduino UNO 10 -> cristal piézoélectrique positif.
- Arduino UNO 11 -> LCD activé
- Arduino UNO 12 -> Sélection du registre LCD
- Arduino UNO 13 -> Bouton poussoir de démarrage borne 2 et résistance pulldown 10KΩ
- Arduino UNO 5v -> LCD VCC, borne potentiomètre 2, NeoPixel LED1+ et NeoPixel LED2+
- Arduino UNO GND -> LCD GND, borne de potentiomètre 1, NeoPixel LED1 G et NeoPixel LED2 G
Connexions LCD:
- Contraste -> essuie-glace potentiomètre
- LCD LED Cathode -> Résistance pullup 220Ω
- LCD LED Anode -> Arduino UNO GND
Boutons poussoir:
Connectez la borne 1 de tous les boutons-poussoirs à Arduino UNO 5v
Étape 4: Codage:
- Maintenant, vous devez coder la carte Arduino UNO.
- En haut à droite du site Web, nous pouvons voir un bouton de code, cliquez dessus.
- Sélectionnez le texte sous la liste déroulante.
- Maintenant, copiez et collez le code dans la zone de texte à partir de l'un des liens suivants.
- Autodesk Tinkercad
- GitHub
À ce stade, nous avons terminé les connexions et la partie de codage et le projet est prêt à être simulé
Étape 5: Simulation:
- Pour lancer la simulation, cliquez sur le bouton simulation en haut à droite du site.
- Ajustez le potentiomètre jusqu'à ce que vous obteniez une vue claire du jeu sur l'écran LCD.
- Utilisez le bouton de démarrage pour démarrer le jeu et les boutons-poussoirs paddle1 UP, paddle 2 Down, paddle2 Up et paddle2 Down pour contrôler les paddle1 et paddle2.
- Lien vidéo de simulation.