Índice:
- Etapa 1: Componentes necessários para o projeto
- Etapa 2: Criação do corpo do bot
- Etapa 3: Diagrama esquemático do bot
- Etapa 4: enviando o código para o Arduino
- Etapa 5: Vídeo de trabalho
Vídeo: Bot autônomo baseado em Arduino usando sensor ultrassônico: 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Crie seu próprio bot autônomo baseado em Arduino usando o sensor ultrassônico.
Este bot pode se mover sozinho sem colidir com nenhum obstáculo. Basicamente, o que ele faz é detectar qualquer tipo de obstáculo em seu caminho e decidir o melhor caminho para ele (bem, nem todos os tipos de obstáculos).
Então, sem perder mais tempo, vamos começar.
Etapa 1: Componentes necessários para o projeto
Aqui está a lista de todos os componentes necessários que você precisa para este projeto:
- Arduino UNO R3
- Sensor ultrasônico
- Servo motor (mini)
- Jumper Wires
- Regulador de tensão L7805CV
- L293D Motor Driver IC
- 4 x 3,7 V bateria de íon de lítio
- 2 x motor de engrenagem
- 3 x rodas
- Tábua de pão
Depois de reunir todos os componentes, você está pronto para prosseguir.
Etapa 2: Criação do corpo do bot
Siga a seguinte etapa para fazer o corpo do bot:
Etapa 1: Solde os pinos fêmea do coletor em um pequeno pedaço de PCB, conforme mostrado na foto. E prenda um parafuso a ele.
Etapa 2: agora aparafuse a placa de circuito impresso ao servo motor e certifique-se de que esteja firme o suficiente.
Etapa 3: Pegue seu sensor ultrassônico e coloque seus pinos conectores machos nos pinos conectores fêmeas do PCB. Insira-o corretamente (para garantir a conexão). E alinhe-o de forma que os 90 graus do servo motor fiquem voltados para a frente do bot.
Passo 4: Agora para fazer o corpo do bot você pode usar papelão ou plástico com um pouco de cola quente ou parafusos. Fiz o corpo do bot com alguns wiremold colocados ao redor e parafusos.
Etapa 5: coloque o Arduino e a placa de ensaio em sua posição conforme mostrado na foto e fixe-os com um pouco de cola quente ou fita dupla-face.
Passo 6: Finalmente coloque o servo motor em sua posição e fixe-o com o que você quiser.
Etapa 3: Diagrama esquemático do bot
Conecte os componentes conforme mostrado no esquema. É bem fácil.
Conecte duas baterias em paralelo primeiro e, em seguida, conecte-as em série para obter a tensão e a capacidade máximas. Agora, se você tem dois motores de mesmo RPM, não precisa fazer a conexão do pino 11 do Arduino ao pino 9 do L293D ic. Mas se seus motores não têm o mesmo RPM, faça a conexão. E certifique-se de que o motor com maior RPM deve estar na posição do motor 2.
Certifique-se de que todas as conexões estão firmes e seguras.
Etapa 4: enviando o código para o Arduino
O código deste projeto é fornecido abaixo.
Mas antes de enviar o código, abra-o e faça as modificações necessárias.
Defina o rpm_control do motor mais rápido para que ambos os motores tenham RPM iguais. E também defina o retardo da direita e o retardo da esquerda de acordo para que ele faça uma curva perfeita de 90 graus para a direita e para a esquerda, respectivamente.
Depois de fazer o upload do código e todas as outras coisas estiverem definidas, você está pronto para prosseguir.
Etapa 5: Vídeo de trabalho
Obrigado por ler.
Recomendado:
Controle remoto IR baseado em Arduino automático baseado em temperatura: 7 etapas
Controle remoto IR baseado em Arduino automático baseado em temperatura: Ei, e aí, pessoal! Akarsh aqui da CETech. Cansado de acordar no meio de um sono profundo só porque a temperatura ambiente está muito baixa ou muito alta por causa do seu AC mudo. Então este projeto é para você. Neste projeto, vamos fazer o nosso
Termômetro infravermelho sem contato baseado em Arduino - Termômetro baseado em IR usando Arduino: 4 etapas
Termômetro infravermelho sem contato baseado em Arduino | Termômetro baseado em IR usando Arduino: Olá pessoal, neste instructables faremos um termômetro sem contato usando arduino. Já que às vezes a temperatura do líquido / sólido é muito alta ou muito baixa e então é difícil fazer contato com ele e ler sua temperatura então naquele cenário
BeanBot - um robô de papel autônomo baseado em Arduino !: 8 etapas (com imagens)
BeanBot - um robô de papel autônomo baseado em Arduino !: Existe algo mais inspirador do que um pedaço de papel em branco? Se você é um consertador ou construtor ávido, sem dúvida começa seus projetos esboçando-os no papel. Tive uma ideia para ver se é possível construir uma estrutura de robô de papel
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: 4 etapas
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: Neste projeto, mostrarei como criar um detector de água barato usando dois métodos: 1. Sensor ultrassônico (HC-SR04) .2. Sensor de água funduino
Controle autônomo de RPM do motor usando o sistema de feedback de um tacômetro baseado em IR: 5 etapas (com imagens)
Controle autônomo de RPM do motor usando sistema de feedback de um tacômetro baseado em IR: Sempre há a necessidade de automatizar um processo, seja ele simples / monstruoso. Tive a ideia de fazer este projeto a partir de um desafio simples que enfrentei ao encontrar métodos para regar / irrigar nosso pequeno pedaço de terra. O problema da falta de linha de abastecimento atual