Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá amigos, neste tutorial vou mostrar a vocês como fazer um barco a remo para evitar obstáculos. Tive essa ideia enquanto relaxava perto do meu viveiro de peixes e pensava em uma ideia para um desafio de plástico. Percebi que o plástico aqui será muito útil para uso como barco, por causa de sua flutuabilidade e estanqueidade.
Suprimentos
Corpo
1 x recipiente para alimentos 700ml
2 x roda de pás de 70 mm
5 x tampa de garrafa
Partes eletrônicas
1 x Arduino Nano / Uno (recomendado Nano)
2 x motor DC
1 x driver de motor L298N
1 x sensor ultrassônico
1 x Micro Servo
2 x bateria 18650
Suporte para baterry 1 x 18650 (2 lugares)
4 pilhas AA
1 x suporte de bateria AA (4 lugares)
1 x interruptor
Arame
Ferramentas de Suporte
Pistola de cola
Ferro de solda
Etapa 1: Princípio de Trabalho
Algoritmo Básico
Sempre que o ultrassom detectar um objeto a uma distância de 15 cm, o servo girará 180 graus e depois 0 graus (vire à direita e à esquerda) para descobrir qual caminho está livre de obstáculos. Depois disso, o motor irá mover o barco a remo para uma faixa livre de obstáculos
O circuito
Neste projeto, usaremos 2 fontes de tensão, uma para Arduino, sensor ultrassônico e driver do motor, enquanto a outra é específica para servo. O Arduino, o sensor ultrassônico e o driver do motor usarão a bateria 18650 porque a bateria 18650 pode fornecer uma grande corrente para o motor e outras razões porque o motor pode drenar rapidamente a bateria, então precisamos da bateria 18650 que pode ser recarregada.
Etapa 2: faça upload do código
Para facilitar o processo de upload, faremos upload do código primeiro para o Arduino antes de criar o circuito.
Arquivo Arduino:
Etapa 3: fazer o furo para o eixo do motor
Nesta etapa, faremos orifícios nos lados esquerdo e direito do recipiente de alimentos. Posteriormente, o eixo do dínamo será inserido nesses dois orifícios. A posição do orifício é no meio do comprimento do recipiente de alimentos (comprimento / 2) e 3,2 cm do fundo.
Etapa 4: Parte 1 do circuito do motor
Nesta etapa, conectaremos o L298n à bateria e ao motor.
Conexão:
1. L298N (saída) para motor DC
2. Terminal positivo da bateria para alternar
3. L298N (12V) para alternar
4. Terminal negativo da bateria para L298N (GND)
depois disso, cole-os no recipiente de comida.
Observação:
-Cole o suporte da bateria bem no meio (largura) para que o barco a remo não fique inclinado para a esquerda ou direita.
Etapa 5: Circuito do Motor Parte 2
Agora vamos conectar o arduino ao L298N.
Conexão:
1. D5 para ativar A
2. D6 para ativar B
3. A0 para a entrada 1
4. A1 para a entrada 2
5. A2 para entrada 3
6. A3 para a entrada 4
7. Vin para 5V (V de L298N)
8. GND (arduino) para GND (L298N)
Etapa 6: Circuito de Detecção de Objeto
Os principais componentes do circuito de detecção de objetos são servo e sensor ultrassônico. O sensor ultrassônico usará o Arduino como fonte de alimentação, enquanto o servo usará uma bateria separada (bateria AA x 4). A servo bateria será colada na extremidade do recipiente de comida oposta ao suporte da bateria 18950.
Você pode colocar o sensor em qualquer lugar, desde que não esteja obstruído por outros objetos. No meu caso, usei uma tampa de recipiente de plástico que foi cortada no lugar de sensores ultrassônicos e servo (veja imagem).
Conexão servo:
VCC para bateria positiva (AA)
Sinal para D10
GND servo para bateria GND e arduino
Conexão do sensor ultrassônico:
VCC para 3.3v (arduino)
GND para GND (arduino)
Eco para D2
Trig para D3
Etapa 7: Barco-tampão
O amortecedor tem a função de evitar que a roda de pás toque no chão / mesa quando a colocamos sobre ela. O tampão usará uma tampa de garrafa. Porque além de ser fácil de encontrar, a tampa da garrafa também tem o tamanho certo para o nosso barco.
Para fazer um tampão, pegue 3 tampas de garrafa e simplesmente cole-as na parte inferior do barco como mostrado acima.
Etapa 8: Rodas
Primeiro, faça um furo no centro da tampa da garrafa. Depois disso, cole a pá na tampa da garrafa como na imagem a seguir. Em seguida, a etapa final é colá-lo ao eixo do dínamo.