
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03




- este robô projetado para resolver um labirinto simples sem qualquer IA usando as seguintes técnicas no código:
1) PID
2) equações de rotação
3) calibração
link do código gitHub:
github.com/marwaMosafa/Maze-solver-algorithm-
Etapa 1: Prepare seu componente



Usei todos os componentes listados acima:
1- 2 motor cc engrenado
2- 2 rodas
3- 1 roda custer
4- LCD
5- tábua do pão e alguns fios (masculino - masculino) && (masculino - feminino)
6- 3 sensores ultrassônicos
4- suporte ultra-sônico
5- Placa Arduino UNO
6- 2 baterias 3,7 V com suporte de bateria
7 - acionamento motorizado L298N
8- chassi de madeira para o corpo do robô
9- interruptor
Etapa 2: Primeira camada


1- conecte o motor, as rodas e a unidade ao chassi
2- conecte os motores ao acionamento do motor usando fios
3 pinos da unidade para os pinos 3, 12, 13, 5, 2, 7 a fim de arduino
Observe que:
se a roda do motor certo por exemplo se mover na direção oposta que você deu é só trocar os fios do motor que está conectado ao drive
Etapa 3: segunda camada


- coloque o arduino, os sensores e a camada de placa de ensaio no segundo chassi e vamos colocar alguns fios
leia o arquivo de código para saber minha conexão, mas vamos resumir:
1) VCC e GND de cada sensor de sonar para breadboard, Trigger e Echo serão anexados aos pinos A0, A1, A2, A3, A4, A5 para os 3 sensores
2) 5V e GND do arduino para fornecer o breadBoard
3) 5v de saída da unidade para a entrada do Arduino
4) GND do Arduino para GND a unidade
Etapa 4: ligue-o

coloque o porta-bateria com as baterias e pegue o fio vermelho conecte-o ao pino de entrada do drive e o fio preto ao GND do drive com o fio do arduino
Etapa 5: Etapa Opcional
esta etapa para fazer alguma alegria com o seu robô
1) coloque seu lcd e faça as conexões com o arduino como o código anexado
2) conecte o fio vermelho do suporte da bateria ao pino ON do interruptor e pegue um fio do outro pino na entrada da unidade para controlar a energia do robô com o interruptor
3) finalmente está feito e fique à vontade para experimentar e me avisar se você tiver algum problema
Recomendado:
Arduino - Robô de solução de labirinto (MicroMouse) Robô que segue a parede: 6 etapas (com imagens)

Arduino | Maze Solving Robot (MicroMouse) Wall seguindo Robot: Bem-vindo, sou Isaac e este é meu primeiro robô " Striker v1.0 ". Este robô foi projetado para resolver um labirinto simples. Na competição, tivemos dois labirintos e o robô foi capaz de identificá-los. Quaisquer outras mudanças no labirinto podem exigir uma mudança no
Q-Bot - o Open Source Rubik's Cube Solver: 7 etapas (com imagens)

Q-Bot - o Solucionador de Cubo de Rubik de Código Aberto: Imagine que você tem um Cubo de Rubik embaralhado, conhece aquele quebra-cabeça dos anos 80 que todo mundo tem, mas ninguém realmente sabe como resolver, e deseja trazê-lo de volta ao seu padrão original. Felizmente hoje em dia é muito fácil encontrar instruções para resolver
Robô de equilíbrio / Robô de 3 rodas / Robô STEM: 8 etapas

Robô de balanceamento / Robô de 3 rodas / Robô STEM: Construímos um robô de balanceamento combinado e de 3 rodas para uso educacional em escolas e programas educacionais após as aulas. O robô é baseado em um Arduino Uno, um escudo personalizado (todos os detalhes de construção fornecidos), um pacote de bateria Li Ion (todos constr
Arduino Pocket Game Console + A-Maze - Maze Game: 6 etapas (com imagens)

Arduino Pocket Game Console + A-Maze - Maze Game: Bem-vindo ao meu primeiro instructable! O projeto que quero compartilhar com vocês hoje é o Arduino maze game, que se tornou um console de bolso tão capaz quanto Arduboy e consoles semelhantes baseados em Arduino. Ele pode ser exibido com meus (ou seus) jogos futuros graças à expo
Faça um robô Maze Runner: 3 etapas (com imagens)

Faça um robô Maze Runner: os robôs solucionadores de labirintos são originários da década de 1970. Desde então, o IEEE vem realizando competições de resolução de labirintos chamadas Micro Mouse Contest. O objetivo do concurso é projetar um robô que encontre o ponto médio de um labirinto o mais rápido possível. O a