Taula de continguts:

Robot: 7 passos (amb imatges)
Robot: 7 passos (amb imatges)

Vídeo: Robot: 7 passos (amb imatges)

Vídeo: Robot: 7 passos (amb imatges)
Vídeo: 🐞New Transformation MIRACULOUS | SEASON 6 |🐞Mayura, Hawk Moth Ladybug and Cat Noir (fanmade) 2024, Desembre
Anonim
Image
Image

Per al nostre projecte final, ens van dir que construíssim el que volguéssim. Utilitzant el que hem après i el que podríem trobar en línia. Sóc un gran fan de la sèrie Super Smash Bros. Tinc tots els jocs excepte el primer. Així doncs, per al meu projecte final, vaig decidir construir un robot basat en el personatge jugable R. O. B.

Pas 1: materials

Materials
Materials
Materials
Materials
  • 4 Servo de 180 graus
  • 13 Masculí - Filferro mascle
  • 8 cables masculí - femení
  • 2 joysticks
  • 1 tauler de pa
  • 1 Arduino

Pas 2: el cablejat

El cablejat
El cablejat
El cablejat
El cablejat
El cablejat
El cablejat
El cablejat
El cablejat

Utilitzeu un cable masculí-masculí per connectar el costat negatiu de la placa a terra (GND) a l’Arduino. A continuació, connecteu el VR X del Joystick a A0 i A2 i el VR Y a A1 i A3 a l’Arduino. A continuació, connecteu els pins de Joysticks de 5v als pins de 3,5 i 5V d’Arduino i els GND a qualsevol GND d’Arduino. A continuació, per a cadascun dels 4 servos connecteu el cable blanc als pins 7 - 4 de l'Arduino. A continuació, connecteu el cable vermell dels servos a la placa de control lateral positiva i connecteu el cable negre al costat negatiu de la placa de control. A continuació, connecteu la bateria per alimentar el circuit.

Pas 3: Codi: declareu les vostres variables

Codi: declareu les vostres variables
Codi: declareu les vostres variables

#incloure

Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joyY = 1; int alegriaX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;

L'ordre Servo crea un objecte servo per controlar un servo.

Pas 4: Codi: configuració

Codi: configuració
Codi: configuració

void setup () {// Adjunta cada servo a un pin servo1.attach (7); servo2.attach (6); servo3.attach (5); servo4.attach (4); }

Pas 5:

Imatge
Imatge

bucle buit ()

{

joyVal = analogRead (joyX); // Llegeix el valor del joystick joyVal = mapa (joyVal, 0, 1023, 0, 180); // Converteix els valors del joystick en graus servo1.write (joyVal); // Canvia la posició del servo perquè coincideixi amb l'entrada Joystick joyVal = mapa (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); retard (15); joyVal2 = analogRead (joyX2); joyVal2 = mapa (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = mapa (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); retard (15); }

Pas 6: la base

La base
La base

Així que un cop hàgiu acabat el circuit i el codi. Podeu començar a construir el robot real. Per a la base es vol fer tots els angles de 45 graus. Els laterals llargs són de 18 cm i els laterals dels pantalons curts de 6 cm. Així que només cal seguir la imatge i tallar-nos la forma de la base. A continuació, feu 2 tires de 54 cm de llarg i 5 cm d'ample per fer-les servir com a parets. Deixeu oberts els laterals petits de 6 cm. A continuació, voleu duplicar la base per crear el sostre. ara en aquest compartiment, afegirem el fitxer

Pas 7: fer girar el cos

Image
Image
Fer girar el cos
Fer girar el cos
Fer girar el cos
Fer girar el cos

Aconsegueix un rotlle de tovalloles de paper i una pistola de cinta adhesiva / calenta al centre del sostre. A continuació, creeu uns anells de 6 cm d’alçada al voltant de la base del rotlle de tovallola de paper. A continuació, creeu un plat gran amb un forat prou gran per encabir-hi el rotlle de tovallola de paper. Col·loqueu el plat a l'anell i, a continuació, enganxeu un servo a la part superior del rotlle de tovallola de paper. No podem posar tot el pes al servo. Per tant, farem servir palets i fer-lo girar. Per tant, creeu 2 forats a la placa prou grans com per adaptar-los a alguns tacs. Introduïu les clavilles al forat, prou perquè pugui passar una mica pel fons del forat. Pegueu amb cinta adhesiva calenta les clavilles al forat perquè no es mogui. Agafeu una caixa de mocadors buida i creeu forats prou grans per adaptar-se a l’altre extrem de les clavilles. Assegureu-vos també que estigui prou estesa perquè puguin passar ambdues clavilles. A continuació, enganxeu la caixa al servo i enganxeu els tacs als forats de la caixa de teixits. Enganxeu amb cinta adhesiva / calenta els tacs als forats perquè no es moguin.

Recomanat: