Table des matières:
- Étape 1: une introduction
- Étape 2: Principe de fonctionnement
- Étape 3: Composants nécessaires
- Étape 4: Schéma de circuit et connexions
- Étape 5: Coder
- Étape 6: Faire du bonheur
- Étape 7: Limitations et mises à jour
Vidéo: Contrôleur de jeu automatique Google T Rex à l'aide d'Arduino : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
construisons-le
Étape 1: une introduction
tout ce que vous savez sur le jeu t rex aka dino de google et il est célèbre comme aucun jeu Internet.
le jeu est très simple, évitez simplement les obstacles en sautant et c'est comme super Mario run.habituellement, pour sauter, nous utilisons la barre d'espace manuellement. c'est très old school pour moi…
donc dans ce tutoriel, je vais vous montrer comment faire cela en automatique c'est un contrôleur automatique.
s'il vous plaît regarder la vidéo de fabrication pour plus de détails
Étape 2: Principe de fonctionnement
le senor
ici on veut détecter l'obstacle et sauter pour détecter l'obstacle j'utilise un LDR
alors comment un LDR détecte ce genre d'obstacle ?
la résistance du LDR change en fonction de la lumière, c'est-à-dire lorsque le temps d'obscurité, la résistance du LDR est très élevée et vice-versa. notre obstacle est donc de couleur sombre afin que nous puissions obtenir différentes valeurs analogiques. avec cette valeur à l'aide d'un contrôleur, nous déclenchons un servo.
servo est utilisé pour appuyer sur la barre d'espace. c'est donc le principe de fonctionnement
Étape 3: Composants nécessaires
arduino uno
vous pouvez utiliser n'importe quel arduino
servomoteur
j'utilise sg90
LDR
notre capteur
RESISTANCE 10K
Étape 4: Schéma de circuit et connexions
veuillez regarder la vidéo
Tout d'abord, connectez VCC du servo à 5v et terre à terre
puis j'ai connecté la broche PWM à la broche Arduino 9
connectez LDR à la broche a0
Étape 5: Coder
J'utilise la fonction de lecture analogique d'Arduino et je donne des conditions pour les déclencheurs d'asservissement
télécharger d'ici
Étape 6: Faire du bonheur
s'il vous plaît regarder la vidéo. Si vous avez un doute, veuillez la commenter ci-dessous
Étape 7: Limitations et mises à jour
Comme je l'ai dit dans la vidéo, il a des limites
1.arduino ne parvient pas à déclencher le dino lorsque cet oiseau arrive.
Solution
L'ajout d'un ldr dans la partie supérieure détectera l'oiseau avec cette gâchette, nous pouvons contrôler un autre servo (bouton retour)
2. échoue lorsque la vitesse augmente
3. échoue lorsque la couleur change (inversion de couleur)
Solution
Nous pouvons résoudre ce problème en ajoutant plus de capteurs et un codage complexe
Conseillé:
Contrôleur de jeu Arduino Rhythm (pour mon propre jeu): 6 étapes
Contrôleur de jeu de rythme Arduino (pour mon propre jeu) : dans ce instructable, je vais vous montrer comment je construis ce contrôleur de jeu de rythme à partir de zéro. Cela implique des compétences de base en menuiserie, des compétences de base en impression 3D et des compétences de base en soudure. Vous pouvez probablement construire ce projet avec succès si vous n'avez aucun ex
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes
Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
Contrôleur de jeu Arduino + jeu Unity : 5 étapes
Contrôleur de jeu Arduino + jeu Unity : dans cette instructable, je vais vous montrer comment créer/programmer un contrôleur de jeu arduino qui peut se connecter à l'unité
Contrôleur de jeu Arduino avec lumières répondant à votre jeu Unity :: 24 étapes
Contrôleur de jeu Arduino avec des lumières répondant à votre jeu Unity :: Tout d'abord, j'ai écrit cette chose en mots. C'est la première fois que j'utilise instructable, donc chaque fois que je dis : écrivez le code comme si sachez que je fais référence à l'image en haut de cette étape. Dans ce projet, j'utilise 2 arduino pour exécuter 2 bits séparés
Contrôleur automatique de niveau d'eau à l'aide de transistors ou d'une minuterie 555 : 5 étapes
Contrôleur automatique de niveau d'eau à l'aide de transistors ou d'un circuit intégré de minuterie 555 : Introduction : Salut, tout le monde ici, nous allons apprendre à économiser l'eau efficacement. alors suivez attentivement les étapes et les phrases. Le débordement du réservoir d'eau est un problème courant qui entraîne un gaspillage d'eau. Bien qu'il y ait ma