Índice:

Canhão RC: 11 etapas
Canhão RC: 11 etapas

Vídeo: Canhão RC: 11 etapas

Vídeo: Canhão RC: 11 etapas
Vídeo: HZM - Couraçado U.S.S. Missouri RC atira de verdade! gigante, totalmente funcional 2024, Novembro
Anonim
RC Cannon
RC Cannon

Este instrutível foi criado em cumprimento ao requisito do projeto do Makecourse na University of South Florida (www.makecourse.com)

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar

Componentes do corpo

-2 rodas (impressas em 3D ou como você deseja desenhá-las)

-Chassi - De preferência feito de algo que possa ser facilmente moldado, ou seja, perfurado, cortado a laser, etc. Isso ocorre porque teremos uma grande quantidade de fiação e, portanto, precisaremos criar portas no chassi para conectar os componentes elétricos dos canhões.

Componentes elétricos

- Placa Arduino Uno

-Ir Remoto

-Ir sensor

-Motores de passo / velocidade DC

- Muita fiação e cabos de salto

Placa -V.2 (não necessária, mas torna as conexões muito mais organizadas e fáceis de operar)

-12v baterias e bateria (fonte de alimentação)

- Motorista L298

Etapa 2: montagem do canhão - construção elétrica

Montagem do Canhão - Construção Elétrica
Montagem do Canhão - Construção Elétrica

Conecte os motores de velocidade DC ao driver do motor L298

- Execute os fios individuais do motor de velocidade / passo CC e conecte-os às portas do módulo L298. Este é o componente que acionará os motores.

Etapa 3: Conecte o sensor de infravermelho à placa V5

Conecte o sensor de infravermelho à placa V5
Conecte o sensor de infravermelho à placa V5

Conecte o sensor Ir à placa V5. Esta é a parte que permitirá ao usuário controlar o carro via remoto Ir. Isso é feito simplesmente conectando o cabo do sensor IR à porta que diz "sensor IR"

Etapa 4: Defina a placa V5 no Arduino Uno

Defina a placa V5 no Arduino Uno
Defina a placa V5 no Arduino Uno

-Esta é a grande parte de usar a placa V5, ela torna essas conexões fáceis. Ele foi projetado para "embalar" no Arduino Uno e, portanto, economiza bastante fiação e faz com que as conexões pareçam organizadas. Certifique-se de definir seus pinos de acordo com a correta, ou seja, (GND para porta de aterramento, analógico para analógico, etc.) para evitar entortar ou danificar as portas.

Etapa 5: Conecte a fonte de alimentação à placa Arduino

Conecte a fonte de alimentação à placa Arduino
Conecte a fonte de alimentação à placa Arduino
Conecte a fonte de alimentação à placa Arduino
Conecte a fonte de alimentação à placa Arduino

Ao usar uma bateria para isso também, faz com que este elemento também economize em muita fiação e pareça um pouco mais elegante. Altamente recomendado. Essas baterias, que geralmente são baratas, também vêm com seu próprio botão liga / desliga independente. Simplesmente conecte a tomada (certifique-se de obter uma porta compatível com o arduino) ao arduino.

Etapa 6: Layout geral do circuito

Layout geral do circuito
Layout geral do circuito

Aqui está o que está acontecendo sob o capô.

-Os motores de velocidade acionados pelo L298

-O sensor Ir conectado à placa V5.

-Uma fonte de alimentação 12v

- Todos os componentes elétricos são alimentados / aterrados usando um trilho de aterramento conforme necessário.

Etapa 7: Código e Princípio de Trabalho

Código e Princípio de Trabalho
Código e Princípio de Trabalho

O canhão é basicamente totalmente operado por meio do controle remoto Ir e será o foco principal para fins de programação. O sistema de controle de Ir consiste em enviar e receber informações. O envio é feito pelo controle remoto e o recebimento é feito pelo sensor Ir. Os remotos ir enviam sinais por meio de um código de pulso binário, como muitos outros instrumentos do dia-a-dia. Para não confundir o sensor e evitar pegar o código de pulso errado, é prática comum modulá-lo em uma determinada frequência portadora que o sensor pode filtrar e receber como um comando único.

Etapa 8: Incluindo a Biblioteca de IR

Incluindo a Biblioteca de IR
Incluindo a Biblioteca de IR

-Há muitas bibliotecas ir online que podem ser incluídas no esboço do arduino para facilitar a programação do seu remoto. Estes podem ser encontrados, por exemplo, em

www.liquidcrystal.com

www.elegoo.com

Depois de baixar a biblioteca, inclua-a em seu esboço inicial (veja a imagem acima).

Também há "esboços de exemplo" no programa, um dos quais é para um sistema Ir. Esse também seria um ótimo ponto de partida. (veja a imagem acima)

Também está incluído um arquivo de cristal líquido com algumas propriedades da biblioteca.

Etapa 9: programe as chaves que deseja usar

Programe as chaves que deseja usar
Programe as chaves que deseja usar

O canhão vai para a frente, para trás e aponta para a esquerda e para a direita. Portanto, precisaríamos de chaves para realizar essas operações. Poderíamos realizar a tarefa de atribuir chaves para fazer coisas específicas, usando seu valor de chave exclusivo. Poderíamos então atribuir a esses valores-chave funções específicas usando a função #define.

por exemplo

#incluir

# define F 16736925

# define B 16754775

onde "F" seria a variável associada com o avanço e o dígito próximo a ela, o valor-chave exclusivo para fazer essa tarefa.

Definir componentes específicos como "alto" ou "baixo" levará a objetivos específicos. por exemplo. Em nosso código, se quisermos que o canhão vá para a frente, definiríamos os pinos de saída no motor CC para altos, fazendo com que o carro se movesse. Um esboço completo de tudo isso será fornecido no final.

Etapa 10: Concluir o Código e Começar

-Se você não está familiarizado com programação, não tenha medo, existem muitos códigos e exemplos online que você pode seguir para colocar seu canhão em movimento. Aqui está meu código final para este canhão, ele foi amostrado em www.elegoo.com e ajustado para se adequar aos critérios de direcionamento do canhão.

Etapa 11: Carregue seu código e teste-o

Carregue seu código e teste-o
Carregue seu código e teste-o

Se tudo correr bem, você poderá mover seu canhão. Lembre-se de carregar as baterias e ligá-las. Além disso, não execute o canhão enquanto estiver conectado ao computador. Isso pode ser perigoso para algumas das partes sensíveis de sua construção.

Boa sorte!

Recomendado: