Índice:

Robô: 7 etapas (com fotos)
Robô: 7 etapas (com fotos)

Vídeo: Robô: 7 etapas (com fotos)

Vídeo: Robô: 7 etapas (com fotos)
Vídeo: O POLICIAL 😱😰 2024, Julho
Anonim
Image
Image

Para nosso projeto final, fomos orientados a construir o que quiséssemos. Usando o que aprendemos e o que podemos encontrar online. Sou um grande fã da série Super Smash Bros. Eu possuo todos os jogos, exceto o primeiro. Então, para meu projeto final, decidi construir um robô baseado no personagem jogável R. O. B.

Etapa 1: Materiais

Materiais
Materiais
Materiais
Materiais
  • 4 Servo 180 graus
  • 13 Macho - fios Macho
  • 8 Masculino - Fios Femininos
  • 2 joysticks
  • 1 breadboard
  • 1 Arduino

Etapa 2: a fiação

A fiação
A fiação
A fiação
A fiação
A fiação
A fiação
A fiação
A fiação

Use um fio macho-macho para conectar o lado negativo da placa de ensaio ao aterramento (GND) no Arduino. Em seguida, conecte o VR X do joystick a A0 e A2, e o VR Y a A1 e A3 no Arduino. Em seguida, conecte o pino de 5 V do Joysticks aos pinos de 3,5 e 5 V do Arduino e os GNDs a qualquer GND do Arduino. Então, para cada um dos 4 servos, conecte o fio branco aos pinos 7 - 4 no Arduino. Em seguida, conecte o fio vermelho nos servos à placa de ensaio do lado positivo e conecte o fio preto ao lado negativo da placa de ensaio. Em seguida, conecte a caixa de bateria para alimentar o circuito.

Etapa 3: Código - Declare suas variáveis

Código - Declare suas variáveis
Código - Declare suas variáveis

#incluir

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

O comando Servo cria um objeto servo para controlar um servo.

Etapa 4: Código - Configuração

Código - Configuração
Código - Configuração

void setup () {// Anexa cada servo a um pino servo1.attach (7); servo2.attach (6); servo3.attach (5); servo4.attach (4); }

Etapa 5:

Imagem
Imagem

void loop ()

{

joyVal = analogRead (joyX); // Lê o valor do Joystick joyVal = map (joyVal, 0, 1023, 0, 180); // Converte os valores do Joystick em graus servo1.write (joyVal); // Altera a posição do servo para corresponder à entrada do Joystick joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); atraso (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); atraso (15); }

Etapa 6: a base

A base
A base

Assim que terminar o circuito e o código. Você pode começar a construir o robô real. Para a base, você deseja fazer todos os ângulos de 45 graus. Os lados longos têm 18 cm e os lados do calção 6 cm. Então é só seguir a foto e cortar nosso formato da base. Em seguida, faça 2 tiras de 54 cm de comprimento e 5 cm de largura para usar como paredes. Deixe os pequenos lados de 6 cm abertos. Em seguida, você deseja duplicar a base para criar o telhado. agora neste compartimento, vamos adicionar o

Etapa 7: Fazendo o corpo girar

Image
Image
Fazendo o corpo girar
Fazendo o corpo girar
Fazendo o corpo girar
Fazendo o corpo girar

Pegue um rolo de toalha de papel e uma pistola de fita / cola quente no meio do telhado. Em seguida, crie anéis de 6 cm de altura em torno da base do rolo de papel toalha. Em seguida, crie um prato grande com um orifício grande o suficiente para passar o rolo de papel toalha. Coloque a placa no anel e, em seguida, cole um servo na parte superior do rolo de papel toalha. Não podemos colocar todo o peso no servo. Então, vamos usar paus de pino e fazê-lo girar. Portanto, crie 2 orifícios na placa grandes o suficiente para encaixar alguns pinos. Enfie as cavilhas no buraco, o suficiente para que ele enfie um pouco no fundo do buraco. Passe fita adesiva / cola quente nas cavilhas até o orifício para que não se movam. Pegue uma caixa de lenços de papel vazia e crie orifícios grandes o suficiente para caber na outra extremidade dos pinos. Além disso, certifique-se de espalhar o suficiente para que ambos os pinos possam passar. Em seguida, cole a caixa no servo e cole os pinos nos orifícios da caixa de lenços de papel. Com fita / cola quente as cavilhas nos orifícios para que não se movam.

Recomendado: