Índice:

Controle Raspberry Pi RC: 4 etapas (com imagens)
Controle Raspberry Pi RC: 4 etapas (com imagens)

Vídeo: Controle Raspberry Pi RC: 4 etapas (com imagens)

Vídeo: Controle Raspberry Pi RC: 4 etapas (com imagens)
Vídeo: Простой робот с камерой | Orange pi | Raspberry pi | OpenCV 2024, Novembro
Anonim
Controle Raspberry Pi RC
Controle Raspberry Pi RC

Controle RC para Raspberry Pi

Existem muitos instructables que mostram como controlar um robô usando WIFI ou bluetooth com um telefone ou tablet. O problema é que você não consegue manobrar rápido o suficiente porque precisa olhar para a tela e para o robô. Com esta configuração, você pode controlar seu robô com um controlador RC sem fio AM real usando o raspberry pi.. Algumas habilidades de soldagem são necessárias.

Etapa 1: peças necessárias

Peças necessárias
Peças necessárias

Peças necessárias

1. Transmissor e receptor de rádio Futaba 2DR AM.

2. (4) Interruptor Pololu RC com saída digital.

3. perf-board para soldar as (4) pequenas placas

4. fio (usei os fios do cabo Cat5)

5. porcas e parafusos

6. equipamento de solda

7. chave de fenda chata muito pequena

Etapa 2: configuração

Configurar
Configurar
Configurar
Configurar

CONFIGURAR;

O receptor RC possui 2 canais, um para controlar a direção e outro para controlar o acelerador. Comprei o controlador e o receptor como um kit e também incluiu (2) servos S3003 e um suporte de bateria. Você só precisa do receptor e do controlador. Você pode cortar os fios dos servos e usar os conectores se quiser. Decidi soldar os fios diretamente nos pinos do receptor em vez de cortar os fios dos servos. Eu comprei as placas de pololu da Amazon. Clique aqui

Etapa 3: Fiação

Fiação
Fiação
Fiação
Fiação

FIAÇÃO;

Leia o manual do pololu no final das instruções para obter detalhes. As placas podem ser conectadas para 3,3V ou 5V. Se você quiser uma saída de sinal de 5 V das placas, será necessário soldar as 2 almofadas grandes na parte de trás das placas. Se você quiser 3,3 V das placas, não precisa fazer jumpers nas almofadas, mas precisará de 3,3 V do Rpi. Primeiro solde os pinos de cabeçalho fornecidos nas placas pololu. Coloque as (4) placas pequenas na perf-board e conecte de acordo com o diagrama. Incluí 2 diagramas, um para 3,3V e outro para 5V. Observe que para usar a configuração de 5 V, você precisará de uma placa de buffer de 3,3 V a 5 V. Por exemplo, o Piface ou equivalente. Depois que todos os fios forem soldados. Fornece energia para o receptor (5 V). Todas as placas pequenas devem começar a piscar e prontas para programação.

Etapa 4: Programação

Image
Image

PROGRAMAÇÃO;

Você precisará do controlador RC para programar cada placa pololu. Verifique se as baterias estão boas. Siga o manual para obter detalhes. Para entrar no modo de programa, com uma chave de fenda muito pequena curto-circuite os 2 pequenos blocos na parte superior da placa enquanto você liga a energia. O LED piscará indicando que você está no modo de programa. Ative a alavanca no controlador e coloque os blocos novamente em curto para armazená-los na memória. Se a placa estiver programada corretamente, você deverá ver o LED piscar em uma taxa diferente. Faça o mesmo para todas as outras placas. Após a programação, a saída em cada placa deve mudar de estado de baixo para alto ou de alto para baixo, dependendo da direção do joystick. Por alguma razão, com a minha configuração 2 saídas são HIGH e 2 são LOW com as alavancas no meio. Marque os fios de saída para que, ao programar o pi de framboesa, saiba que fio é o quê. Lembre-se de que quando o receptor está fora de alcance ou o controlador DESLIGADO, você terá 2 saídas HIGH e 2 LOW.

Este projeto tem como objetivo mostrar como adicionar controle RC ao raspberry pi e não como construir um robô. Se alguém precisar do código Python, pergunte. O vídeo incluído mostra a configuração de trabalho.

VÍDEO

Recomendado: