Índice:

Arduino: robô sensível: 6 etapas
Arduino: robô sensível: 6 etapas

Vídeo: Arduino: robô sensível: 6 etapas

Vídeo: Arduino: robô sensível: 6 etapas
Vídeo: ROBÔ QUE DESVIA DE TUDO! Sensor de Obstáculos #shorts 2024, Julho
Anonim
Arduino: robô sensível
Arduino: robô sensível
Arduino: robô sensível
Arduino: robô sensível

Olá.

Quero mostrar como você pode construir um robô com um Arduino e algumas outras peças. Então, o que precisamos?

  • Arduino. Eu tenho leonardo mas não é importante
  • Ponte H TB6612FNG ou outro
  • Chassi do robô, por exemplo DAGU DG012-SV ou feito à mão
  • Sensor ultrasônico
  • Servo
  • 2 LEDs azuis
  • Campainha
  • Fotorresistor
  • Resistor 1, 2 k Ω
  • Tábua de pão
  • Cabos, fita, parafusos, baterias

Etapa 1: construir chassi

Construir Chassi
Construir Chassi

Se você estiver fazendo o chassi, lembre-se dos motores. Deve ter potência suficiente para mover seu robô.

Se você comprou um chassi, deve enviá-lo.

Agora é hora de colocar as baterias. Eu uso a caixa para 5 pilhas AA, mas se você tem motores maiores, precisa de mais baterias.

Etapa 2: conectar todas as coisas

Conecte todas as coisas
Conecte todas as coisas
Conecte todas as coisas
Conecte todas as coisas
Conecte todas as coisas
Conecte todas as coisas
Conecte todas as coisas
Conecte todas as coisas

Se você tiver a ponte TB6612FNG H, você pode conectá-la ao arduino como abaixo, caso contrário, você precisa alterá-la ligeiramente.

Para conectá-lo eu uso uma breadboard de 170 furos porque esta breadboard é pequena e pode ser localizada no arduino.

1. Sensor ultrassônico:

-Trig 2 pinos Arduino

-Echo 1 pino Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

-GND GND Arduino-VCC 5V Arduino -Data 9 pinos Arduino

3. Ponte H:

-Toda a massa (GND) para a massa em Arduino-VCC 5V Arduino -A01 motor1 massa (-) -A02 motor1 potência (+) -B02 motor2 massa (-)

-B01 motor2 massa (-)

-VMOT VIN Arduino

-PWMA Arduino de 6 pinos

-AIN1 Arduino de 8 pinos -AIN2 Arduino de 7 pinos -BIN2 Arduino de 4 pinos -BIN1 Arduino de 3 pinos -PWMB Arduino de 5 pinos

4. Campainha:

-GND (-) GND Arduino

-VCC (+) Arduino de 11 pinos

5. Leds:

-Tanto VCC (+) de leds para 10 pinos Arduino

-Ambos GND (-) de leds para GND Arduino

Cabos longos amarravam um pedaço de arame.

6. Fotoresistor:

Na imagem você pode ver como ele está conectado. O resistor tem 1, 2 k Ω

Etapa 3: inserir todas as coisas

Inserir todas as coisas
Inserir todas as coisas
Inserir todas as coisas
Inserir todas as coisas
Inserir todas as coisas
Inserir todas as coisas
Inserir todas as coisas
Inserir todas as coisas

Agora você deve inserir todas as coisas no chassi. Eu uso 4 parafusos M3 para parafusos Arduino e chassis, entre Arduino e chassis dei um canudo. Placa de ensaio localizada no Arduino. Colei o sensor ultrassônico com fita dupla-face no servo e o servo no chassi com fita preta. Leds está no sensor ultrassônico na fita. Os cabos dos leds e do sensor de ping precisam de espaço suficiente porque se movem.

Etapa 4: Programa 1

O robô com este programa após assistir os obstáculos volte a assistir à esquerda e à direita e dirija até este local onde tiver mais espaço e quando voltar a fazer som. Quando está escuro, os leds acendem quando os leds estão bem apagados. Abaixo eu adicionei o código, nos comentários está uma explicação do código. Depois de carregar este código, você pode iniciar o robô.

Etapa 5: Programa 2

O robô com este programa pode andar no labirinto. A construção é o mesmo, mas o código é um pouco diferente.

Etapa 6: iniciar o robô

Agora você pode iniciar seu robô. Abaixo adicionei filmes com meu robô. O primeiro é o teste, o segundo é o robô completo com o primeiro e o segundo programa.

Recomendado: