Table des matières:

Robot : 7 étapes (avec photos)
Robot : 7 étapes (avec photos)

Vidéo: Robot : 7 étapes (avec photos)

Vidéo: Robot : 7 étapes (avec photos)
Vidéo: Раскрываю секрет вкусного шашлыка от А до Я. Шашлык из баранины 2024, Novembre
Anonim
Image
Image

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

Matériaux
Matériaux
Matériaux
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

Le câblage
Le câblage
Le câblage
Le câblage
Le câblage
Le câblage
Le câblage
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

Code - Déclarez vos variables
Code - 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

Code - Configuration
Code - Configuration

void setup (){ // Attache chaque servo à une broche servo1.attach (7); servo2.attache(6); servo3.attach(5); servo4.attach(4); }

Étape 5:

Image
Image

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

La base
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

Image
Image
Faire tourner le corps
Faire tourner le corps
Faire tourner le corps
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é: