Table des matières:
- Étape 1: Matériaux
- Étape 2: Le câblage
- Étape 3: Codez - Déclarez vos variables
- Étape 4: Coder - Configuration
- Étape 5:
- Étape 6: La base
- Étape 7: Faire tourner le corps
Vidéo: Robot : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Pour notre projet final, on nous a dit de construire ce que nous voulions. En utilisant ce que nous avons appris et ce que nous avons pu trouver en ligne. Je suis un grand fan de la série Super Smash Bros. Je possède tous les jeux sauf le premier. Donc pour mon projet final, j'ai décidé de construire un robot basé sur le personnage jouable R. O. B.
Étape 1: Matériaux
- 4 servomoteurs à 180 degrés
- 13 Mâle - Fils mâles
- 8 fils mâles - femelles
- 2 manettes
- 1 planche à pain
- 1 Arduino
Étape 2: Le câblage
Utilisez un fil mâle-mâle pour connecter le côté négatif de la maquette à la terre (GND) sur l'Arduino. Connectez ensuite le VR X du Joystick à A0 et A2, et le VR Y à A1 et A3 sur l'Arduino. Connectez ensuite la broche 5v du joystick aux broches 3,5 et 5V sur Arduino, et les GND à n'importe quel GND sur Arduino. Ensuite, pour chacun des 4 servos, connectez le fil blanc aux broches 7 - 4 de l'Arduino. Ensuite, connectez le fil rouge des servos à la planche à pain du côté positif et connectez le fil noir au côté négatif de la planche à pain. Branchez ensuite le Battery Box pour alimenter le circuit.
Étape 3: Codez - Déclarez vos variables
#comprendre
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joieY = 1; int joyX2 = 2; int joieY2 = 3; int joyVal; int joyVal2;
La commande Servo crée un objet servo pour contrôler un servo.
Étape 4: Coder - Configuration
void setup (){ // Attache chaque servo à une broche servo1.attach (7); servo2.attache(6); servo3.attach(5); servo4.attach(4); }
Étape 5:
boucle vide ()
{
joyVal = analogRead(joyX); // Lit la valeur du joystick joyVal = map(joyVal, 0, 1023, 0, 180); //Convertit les valeurs du joystick en degrés servo1.write(joyVal); //Modifie la position du servo pour correspondre à l'entrée Joystick joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write(joyVal); retard(15); joyVal2 = analogRead(joyX2); joyVal2 = map(joyVal2, 0, 1023, 0, 180); servo3.write(joyVal2); joyVal = analogRead(joyY2); joyVal2 = carte (joyVal2, 0, 1023, 0, 180); servo4.write(joyVal2); retard(15); }
Étape 6: La base
Donc, une fois que vous avez terminé le circuit et le code. Vous pouvez commencer à construire le robot réel. Pour la base, vous voulez faire tous les angles à 45 degrés. Les côtés longs mesurent 18 cm et les côtés courts 6 cm. Il suffit donc de suivre l'image et de découper la forme de la base. Réalisez ensuite 2 bandes de 54 cm de long et 5 cm de large à utiliser comme murs. Laissez les petits côtés de 6 cm ouverts. Ensuite, vous souhaitez dupliquer la base pour créer le toit. maintenant dans ce compartiment, nous allons ajouter le
Étape 7: Faire tourner le corps
Obtenez un rouleau d'essuie-tout et du ruban adhésif/pistolet à colle chaude au milieu du toit. Créez ensuite des anneaux de 6 cm de haut autour de la base du rouleau d'essuie-tout. Ensuite, créez une grande assiette avec un trou assez grand pour y faire passer le rouleau d'essuie-tout. Placez la plaque sur l'anneau, puis collez un servo dans le haut du rouleau d'essuie-tout. Nous ne pouvons pas mettre tout le poids sur le servo. Nous allons donc utiliser des goujons et le faire tourner. Créez donc 2 trous dans la plaque assez grands pour s'adapter à des chevilles. Collez les goujons dans le trou, assez puis il pique un peu à travers le fond du trou. Ruban/colle chaude au pistolet les goujons dans le trou pour qu'il ne bouge pas. Prenez une boîte de mouchoirs vide et créez des trous assez grands pour s'adapter à l'autre extrémité des chevilles. Assurez-vous également que l'écartement est suffisant pour que les deux chevilles puissent passer. Collez ensuite la boîte sur le servo et collez les chevilles dans les trous de la boîte à mouchoirs. Collez/collez à chaud les chevilles dans les trous pour qu'elles ne bougent pas.
Conseillé:
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : 5 étapes (avec photos)
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : GameGo est une console portable de jeu rétro compatible Microsoft Makecode développée par TinkerGen STEM education. Il est basé sur la puce STM32F401RET6 ARM Cortex M4 et est destiné aux éducateurs STEM ou simplement aux personnes qui aiment s'amuser à créer un jeu vidéo rétro
Lancez votre diaporama de photos de vacances avec une touche de magie ! : 9 étapes (avec photos)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : Au fil des ans, j'ai pris l'habitude d'emporter une petite figurine avec moi en voyage : j'achète souvent un petit artoy vierge (comme celui sur la photo) et je peins il correspond au drapeau et au thème du pays que je visite (dans ce cas, la Sicile). T
[Robot Arduino] Comment faire un robot de capture de mouvement - Pouces Robot - Servomoteur - Code source : 26 étapes (avec photos)
[Robot Arduino] Comment faire un robot de capture de mouvement | Pouces Robot | Servomoteur | Code source : Robot Thumbs. Utilisé un potentiomètre du servomoteur MG90S. C'est très amusant et facile! Le code est très simple. Il n'y a qu'une trentaine de lignes. Cela ressemble à une capture de mouvement. Veuillez laisser toute question ou commentaire! [Instruction] Code source https://github.c
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : 9 étapes (avec photos)
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : Construisez un robot de 1/20 de pouce cube avec une pince qui peut ramasser et déplacer de petits objets. Il est contrôlé par un microcontrôleur Picaxe. À ce stade, je pense qu'il s'agit peut-être du plus petit robot à roues au monde doté d'une pince. Cela fera sans aucun doute ch