Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este instrutível é sobre como fazer um módulo transmissor que funcione com transmissores RC padrão e atue como um joystick USB.
O módulo usa uma placa de desenvolvimento Digispark que atua como um HID USB. Ele interpreta o sinal PPM que o transmissor envia e o converte nos eixos de um joystick.
Suprimentos
Transmissor RC (neste caso, um Turnigy TGY 9X)
Um módulo de doador Tx para o caso
Placa de desenvolvimento Digispark
Perfboard
Fios
Equipamento de solda
Cola quente
cabo USB
Etapa 1: a habitação
Pegue um módulo Tx antigo. Abra-o e remova-o. Ele fornece um case excelente para a eletrônica.
Etapa 2: o conector
O conector usado para fazer a interface com o transmissor é um coletor fêmea padrão de 0,1 . É mais fácil colocar o invólucro do módulo no controle remoto e colocar o coletor. Um pouco de cola quente fornecerá suporte mecânico.
Etapa 3: os eletrônicos
O módulo Digispark é montado em um pedaço de perfborad. É significativamente mais fácil se for cortado no formato da caixa. Um ajuste confortável fornecerá suporte mecânico adicional.
Um teste de ajuste dos componentes é importante antes de prosseguir. Neste caso, o cabo USB foi listrado com uma faca exata para facilitar a dobragem e o encaixe.
Etapa 4: Solda
Simplesmente soldar os pinos ao perfboard. Soldou todos os pinos para desenvolvimentos futuros. Daí o espaço extra no perfboard.
Adicionou um pouco de cola quente extra no cabo para suporte mecânico extra.
O pino PPM no transmissor está conectado ao pino P2 na placa de desenvolvimento do digispark. Os dois GND são então conectados juntos.
Etapa 5: juntando tudo
Basta colocar a caixa de volta no lugar. Certifique-se de que o cabo não esteja muito apertado.
Etapa 6: Código
O código é baseado no projeto de abhilash_patel no hub do projeto Arduino combinado com o exemplo de joystick da Digispark.
Todo o código é desenvolvido no IDE do Arduino.
Ver anexo.