Índice:
- Etapa 1: saiba como isso funciona
- Etapa 2: Reúna as coisas:
- Etapa 3: conectar todas as peças:
- Etapa 4: Upload do código:
- Etapa 5: Estágio final:
Vídeo: Robô para evitar obstáculos: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Em robótica, evitar obstáculos é a tarefa de satisfazer algum objetivo de controle sujeito a restrições de posição de não interseção ou não colisão. Possui um sensor de sonar que é usado para detectar os obstáculos que se interpõem no caminho do robô. Ele se moverá na melhor direção e evitará o obstáculo que está surgindo em seu caminho. Ao adicionar sensor neste robô, pode-se simplesmente coletar dados do ambiente.
Ele pode ter um desempenho mais preciso do que muitos robôs, mesmo em um lugar pequeno.
Etapa 1: saiba como isso funciona
Você pode ver as informações mais atualizadas do meu repositório github.
Etapa 2: Reúna as coisas:
Um arduino uno ou qualquer arduino (usei o arduino uno)
Um sensor de sonar (HC-SR 04)
Alguns fios de ligação
2 resistores (220 ohms)
Driver de controle de motor duplo L298
Uma bateria
Um chassi (normalmente inclui outros componentes necessários)
2 motores de engrenagem
Etapa 3: conectar todas as peças:
Conexões de sonar:
Vcc - 5 Volt
GND - GND
Trig - Arduino 4
Echo - Arduino 5
Motorista:
EnB - resistor de 220 ohms - 5 Volt (driver do motor - para controlar a velocidade) (EnB para habilitar por meio de um resistor de 220 ohms)
EnA - resistor de 220 ohms - 5 Volt (driver do motor - para controlar a velocidade) (EnA para habilitar por meio de um resistor de 220 ohms)
IN1 - Arduino 9
IN2 - Arduino 8
IN3 - Arduino 7
IN4 - Arduino 6
GND - Arduino GND
Vcc - Arduino Vin
Agora conecte os motores com o driver via porta Motor-A e Motor-B.
Etapa 4: Upload do código:
Vamos fazer o upload do código para o coração. É a beleza
do robô. Se você quiser, pode modificar os pinos ou o código. Tais como - velocidade de modificação, distância mínima do objeto, duração da corrida em qualquer direção. Comentários úteis são fornecidos no código para uma compreensão mais fácil.
(Nenhum driver extra ou arquivo de cabeçalho necessário)
Fiz upload do arquivo, você também pode obter o código aqui (para ver mais atualizações)
Etapa 5: Estágio final:
Conecte a bateria e divirta-se!
Você pode ver meu robot1, robot2 funcionando.
Se você encontrar algum bug, deixe-me saber na seção de comentários e se você pode corrigir isso, você pode modificar o código aqui ou simplesmente fornecer na seção de comentários.
Obrigada.
Recomendado:
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): 12 etapas
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): Geralmente encontramos robôs para evitar obstáculos em todos os lugares. A simulação de hardware deste robô faz parte da competição em muitas faculdades e em muitos eventos. Mas a simulação de software de robô de obstáculo é rara. Mesmo que possamos encontrá-lo em algum lugar
Robô para evitar obstáculos (Arduino): 8 etapas (com imagens)
Robô para evitar obstáculos (Arduino): Aqui, vou instruí-lo sobre como fazer um robô para evitar obstáculos com base no Arduino. Espero fazer um guia passo a passo sobre como fazer este robô de uma maneira muito fácil. Um robô que evita obstáculos é um robô totalmente autônomo que pode ser capaz de evitar qualquer obs
COMO MONTAR UM BRAÇO DE ROBÔ DE MADEIRA IMPRESSIONANTE (PARTE 2: ROBÔ PARA Evitar Obstáculos) - COM BASE NO MICRO: BIT: 3 etapas
COMO MONTAR UM ARM DE ROBÔ DE MADEIRA IMPRESSIONANTE (PARTE 2: ROBÔ PARA Evitar Obstáculos) - COM BASE NO MICRO: BIT: Anteriormente, introduzimos o Armbit no modo de rastreamento de linha. A seguir, apresentamos como instalar o Armbit evitando o modo de obstáculo
Boe-Bot: Robô para evitar obstáculos: 6 etapas
Boe-Bot: Robô para evitar obstáculos: Este pequeno robô usa seus bigodes para detectar obstáculos. Quando um ou ambos os bigodes são acionados, ele recua e se vira para uma direção diferente. Caso contrário, ele segue em frente. Alimentado por 4 baterias AA, a placa-mãe Paralax permite que este pequeno
O menor e mais fofo robô Arduino para evitar obstáculos de todos os tempos: 5 etapas
O menor e mais fofo robô Arduino para evitar obstáculos de todos os tempos: Cansado de robôs grandes e desajeitados que ocupam meia prateleira em seu quarto? Você está disposto a levar seu robô com você, mas ele simplesmente não cabe no seu bolso? Aqui está! Eu apresento a você Minibot, o robô mais fofo e minúsculo para evitar obstáculos que você poderia imaginar