Índice:
Vídeo: Controle Raspberry Pi RC: 4 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
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
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;
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;
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
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:
Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: 4 etapas (com imagens)
Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: Bem-vindo ao meu 'ible' # 45. Um tempo atrás eu fiz uma versão RC totalmente funcional do BB8 usando peças de Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Quando vi como era legal a banda de força feita por Sphero, pensei: " Ok, eu c
O controle remoto da TV se torna um controle remoto de RF -- NRF24L01 + Tutorial: 5 etapas (com imagens)
O controle remoto da TV se torna um controle remoto RF || NRF24L01 + Tutorial: Neste projeto vou mostrar como usei o popular IC nRF24L01 + RF para ajustar o brilho de uma faixa de LED sem fio por meio de três botões inúteis de um controle remoto de TV. Vamos começar
Controle de brilho Controle de LED baseado em PWM usando botões, Raspberry Pi e Scratch: 8 etapas (com imagens)
Controle de brilho Controle de LED baseado em PWM usando botões de pressão, Raspberry Pi e Scratch: Eu estava tentando encontrar uma maneira de explicar como PWM funcionava para meus alunos, então me propus a tarefa de tentar controlar o brilho de um LED usando 2 botões de pressão - um botão aumenta o brilho de um LED e o outro escurece. Para programar
Controle deslizante de controle de movimento para trilho de lapso de tempo: 10 etapas (com imagens)
Controle deslizante de controle de movimento para trilho de lapso de tempo: Este instrutível explica como motorizar um trilho de lapso de tempo usando um motor de passo acionado por um Arduino. Vamos nos concentrar principalmente no Controlador de movimento que aciona o motor de passo, presumindo que você já tenha um trilho que deseja motorizar. Por exemplo, quando dis
Controle o layout do trem modelo com o controle remoto da TV: 7 etapas (com imagens)
Controle o layout do trem-modelo com o controle remoto da TV !: Neste manual, mostrarei como fazer um sistema de controle remoto IR para um trem-modelo. Você poderá então controlar seus trens enquanto relaxa em seu sofá. Então vamos começar