Índice:
- Etapa 1: reúna seus materiais
- Etapa 2: Montagem da placa do motor
- Etapa 3: Ligar seu motor
- Etapa 4: conectando seu motor ao Rpi
- Etapa 5: preparar os conectores
- Etapa 6: conectar os sensores de linha
- Etapa 7: teste os sensores de linha
- Etapa 8: Inserindo o programa em Python
Vídeo: Como fazer uma linha seguindo o robô usando Rpi 3: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Neste tutorial, você aprenderá a construir um buggy robô que segue as linhas para que ele possa zunir por uma pista com facilidade.
Etapa 1: reúna seus materiais
Alguns dos materiais mostrados na foto são usados para fazer a maioria dos buggy do zero. No entanto, este tutorial não cobrirá o procedimento de como fazer um chassi ou um modelo para seu buggy ou como soldar fios em seus motores. Se desejar fazer isso, aqui estão todos os materiais de que você precisa:
- Raspberry Pi 3
- Placa de controle do motor
- Uma placa de ensaio
- A T-cobbler +
- 2 motores 12V DC
- 2 rodas
- 1 suporte de bateria AA (para 4 baterias AA)
- 4 pilhas AA
- Fios de ligação
- Um pacote de bateria USB
- Chave de fenda
- Ferro de solda e solda
- Decapantes de arame
- Pequena caixa de papelão ou plástico e cola / fita
- 2 sensores de linha
- 8 terminais de jumper de mulher para mulher
- 4 cabos de jumper de homem para homem
- Fita isolante
Etapa 2: Montagem da placa do motor
Supondo que você tenha configurado seus motores, você precisará conectar os motores à placa H-bridge. Para isso, você precisará de uma pequena chave de fenda. Agora você precisará conectar os motores à placa. Para isso, você precisará de uma pequena chave de fenda
Usando uma chave de fenda, afrouxe os parafusos nos blocos de terminais. Insira as pontas desencapadas do fio nos blocos de terminais. Aperte os parafusos de forma que eles sejam presos firmemente pelos blocos de terminais.
Etapa 3: Ligar seu motor
Os motores requerem mais potência do que o Rpi pode fornecer. Portanto, você deve usar 4 pilhas AA para alimentá-los.
Afrouxe os parafusos nos blocos de terminais identificados como VCC, GND e 5V. Pegue o suporte da bateria AA e insira o fio vermelho no bloco de terminais VCC. O fio preto vai para o bloco GND. É importante que você faça isso da maneira correta.
Aperte os parafusos para que os fios sejam mantidos firmemente no lugar.
Etapa 4: conectando seu motor ao Rpi
A placa usada neste projeto precisa ser conectada ao Raspberry Pi. Outras placas podem se conectar de maneira diferente e algumas placas podem simplesmente ser colocadas nos pinos GPIO do Raspberry Pi como um CHAPÉU.
Na placa usada aqui, existem pinos identificados como In1, In2, In3 e In4, bem como dois pinos GND. Quais pinos GPIO em seu Pi você usa depende de você; neste projeto, GPIO 7, 8, 9 e 10 foram usados. Se você tiver uma placa sem os pinos GND, poderá usar os pinos GND do Rpi para obter os mesmos resultados. Se você tiver que fazer isso, conecte o fio GND no mesmo bloco de terminais que o fio preto da bateria.
Use o T-cobbler + para conectar a placa de ensaio e o Rpi.
Use cinco fios de jumper macho para macho para conectar à placa de ensaio.
- In1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
Etapa 5: preparar os conectores
Seu primeiro passo será conectar seus sensores de linha ao seu buggy. Normalmente, o tipo de sensor de linha usado neste tutorial precisa ser conectado a um pino 3V3, mas você vai operar dois sensores através do mesmo pino de alimentação, então você conectará ambos a um pino 5V.
Pegue três de seus cabos de ligação fêmea para fêmea, remova um conector de cada extremidade e, em seguida, descasque a bainha de plástico para revelar cerca de um centímetro do fio multinúcleo abaixo. Pegue os três cabos de jumper e torça os fios multi-core juntos. Em seguida, use um ferro de solda para unir os terminais. Cubra a junção dos fios com uma pequena quantidade de fita isolante.
Repita todo o processo com outros três cabos jumper de mulher para mulher.
Etapa 6: conectar os sensores de linha
Cada sensor de linha possui três pinos: VCC para alimentação, GND para aterramento e DO para saída digital.
Pegue um de seus cabos de jumper de três fios soldados juntos e conecte duas de suas extremidades ao pino VCC em cada um dos dois sensores.
Pegue o segundo cabo de jumper soldado e conecte duas extremidades ao pino GND em cada sensor de linha.
Pegue seus dois cabos de jumper restantes e conecte cada um ao pino DO em cada sensor de linha.
Agora conecte os pinos VCC de ambos os sensores de linha a um pino de 5 V em seu Raspberry Pi e os pinos GND dos sensores a um pino GND em seu Raspberry Pi. Cada um dos dois pinos DO pode ser conectado a qualquer pino GPIO numerado. Neste exemplo, os pinos GPIO 17 e GPIO 27 são usados.
Etapa 7: teste os sensores de linha
Esta é uma etapa muito simples. Seu sensor de linha possui um LED que, quando ligado, permanece aceso. No entanto, quando você o expõe a uma linha escura, eles disparam. Este deve ser o caso do seu sensor de linha.
Se você acha que é muito sensível, use uma chave de fenda e ajuste-o através de seu potenciômetro. Ajuste-o para sua satisfação.
Etapa 8: Inserindo o programa em Python
Insira essas linhas de código e executando-as, você deve obter um robô que pode ir perfeitamente em uma trilha.
Recomendado:
UMA LINHA DE SENSOR SEGUINDO O ROBÔ: 5 etapas
ONE SENSOR LINE FOLLOWING ROBOT: neste instructables eu vou mostrar a você como fazer um robô seguidor de linha usando apenas um sensor
Robô seguindo a linha: 5 etapas
Robô de seguimento de linha: Oi pessoal, Neste instrutível, irei compartilhar como fazer um robô de seguimento de linha usando um kit da Amazon. Usei esse kit para ensinar meu filho a soldar. Normalmente, esses kits são diretos, você obtém todos os materiais, componentes, etc. com o kit
COMO FAZER um ROBÔ SEGUIDOR DE LINHA Arduino (VELOCIDADE AJUSTÁVEL): 5 etapas
COMO FAZER um ROBÔ DE SEGUIDOR DE LINHA Arduino (VELOCIDADE AJUSTÁVEL): neste tutorial vou mostrar a você como é muito grande um robô seguidor de linha com velocidade ajustável
Como fazer o menor robô seguidor de linha do mundo (robo Rizeh): 7 etapas (com fotos)
Como fazer o menor robô seguidor de linha do mundo (robo Rizeh): Como fazer o menor robô seguidor de linha do mundo (vibrobot) " roboRizeh " peso: 5gr tamanho: 19x16x10 mm por: Naghi Sotoudeh A palavra " Rizeh " é uma palavra persa que significa " minúsculo ". Rizeh é uma vibração baseada em ro
Robô seguindo a linha: 3 etapas
Robô de seguimento de linha: Um robô de seguimento de linha é uma máquina versátil utilizada para detectar e seguir as linhas escuras que são desenhadas na superfície branca. Como este robô é produzido utilizando uma placa de ensaio, será excepcionalmente fácil de construir. Este sistema pode ser fundido int