Índice:
- Etapa 1: você precisa
- Etapa 2: montagem do chassi raiz
- Etapa 3: Fazendo o circuito eletrônico
- Etapa 4: upload do código para o Arduino
- Etapa 5: Teste
Vídeo: Obstáculo para evitar o robô usando Arduino Nano: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Neste instrutível, vou descrever como você pode fazer um obstáculo evitando o robô usando o Arduino.
Etapa 1: você precisa
É um projeto robótico Arduino popular. para evitar muitos fios de conexão, projetei um PCB para isso.
Você pode usar um PCB ou um perfboard pontilhado.
Chassi do robô 2WD com rodízio.
Roda do robô para motor BO
Motor redutor BO 150 Rpm e parafuso e porca de 1,5 polegadas
suporte do sensor ultrassônico
2 pçs. Bateria de 9 V e conector de bateria
L293D Ic e base Ic de 16 pinos
Capacitor 100mfd / 25v 2 pcs resistor 1K, Led
Pinos de cabeçalho, fio de jumper (macho para fêmea) bloco de terminais 4 unidades
Sensor ultrassônico HC-SR 04
Arduino nano
Você pode usar um PCB ou um perfboard pontilhado.
Etapa 2: montagem do chassi raiz
Insira dois motoredutores no chassi do robô. Eu usei um chassi de metal 2wd, mas você pode usar qualquer chassi
insira uma roda de rodízio na frente do chassi do robô. a parte mecânica deste robô está completa
Etapa 3: Fazendo o circuito eletrônico
Como funciona
O sensor ultrassônico sônico detecta objetos na frente dele e mede a distância do objeto.
Em condições normais, quando não há obstáculo na frente do robô, dois motores estão girando no sentido horário e o robô segue em frente.
Se qualquer objeto for detectado dentro de 20 cm pelo sensor ultrassônico, o motor esquerdo começará a girar no sentido anti-horário e o motor direito girará no sentido horário como antes.
Assim, o robô vira à esquerda rapidamente se houver um objeto na frente dele.
Circuito e conexões se você estiver usando um perfboard
Aqui eu usei um driver de motor duplo Arduino nano & L293D. Dois condensadores como filtro. Resistência LED e 1k para indicação
O pino digital 7 do Arduino conecta-se ao pino de disparo do sensor ultrassônico
O pino 8 digital do Arduino conecta-se ao pino Eco do sensor ultrassônico
Os pinos 5 e 6 digitais do Arduino conectam-se ao pino 10 e 15 Ic l293d para o controle do motor esquerdo
Arduino digital pino 11 e 12 Conecte a ic l293d pino 2 e 7 para o controle de motor correto
Conecte o motor esquerdo ao ic l293d pinos 11 e 14
Conecte o motor certo aos pinos 3 e 6 do ic l293d
Se você quiser fazer usando PCB
o PCB para este projeto robótico é bem projetado e fácil de fazer. Você pode fazer diferentes tipos de robô Arduino usando este PCB. Outro robô usando este PCB
Baixe e peça o arquivo Gerber para PCB aqui.
Etapa 4: upload do código para o Arduino
Faça upload do código para o arduino nano. aqui está o link do código para download
basta baixar o arquivo.ino e abri-lo usando o IDE do arduino.
conecte o arduino nano usando o cabo USB, selecione a porta de comunicação adequada
em seguida, clique para fazer o upload
Etapa 5: Teste
é hora de testar o robô.
Usei uma bateria de 9v para o Arduino e outra bateria de 9v para a alimentação do motor. Para alimentar o motor, é bom usar uma bateria recarregável, caso contrário, a bateria de 9 V não pode fazer o robô funcionar por muito tempo.
Este vídeo pode ajudá-lo -
Recomendado:
Obstáculo para evitar o robô usando um microcontrolador (Arduino): 5 etapas
Obstáculo evitando robô usando microcontrolador (Arduino): Neste instrutível, ensinarei como fazer um obstáculo evitando robô que funcione com o Arduino. Você deve estar familiarizado com o Arduino. Arduino é uma placa controladora que usa o microcontrolador atmega. Você pode usar qualquer versão do Arduino, mas eu
Obstáculo para evitar o robô usando sensores ultrassônicos: 9 etapas (com imagens)
Obstáculo Evitando Robô usando Sensores Ultrassônicos: Este é um projeto simples sobre Obstáculo Evitando Robô usando sensores ultrassônicos (HC SR 04) e placa Arduino Uno. O robô se move evitando obstáculos e escolhendo a melhor maneira de seguir pelos sensores. projeto tutorial, compartilhe você
Obstáculo para evitar o robô usando o Arduino Uno: 5 etapas (com imagens)
Obstacle Avoiding Robot Using Arduino Uno: Olá pessoal, este é um projeto muito simples e funcional chamado de obstacle evoider robot usando arduino e a especialidade deste projeto é dar comandos de como ele está viajando no smartphone através de bluetooth
Obstáculo para evitar o robô usando EBot8: 4 etapas (com imagens)
Evitando Obstáculos ao Robô usando EBot8: Neste tutorial, você aprenderá como construir um carro-robô que evitará os obstáculos presentes em seu caminho. O conceito pode ser usado e aplicado de várias maneiras de acordo com as condições. Materiais necessários: 1.Rodas x4 2.Chassi (você pode comprar
Obstáculo para evitar o robô usando o driver do motor L298n: 5 etapas
Obstáculo para evitar o robô usando o driver de motor L298n: Olá pessoal, hoje faremos este robô .. espero que gostem