Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste instrutível, mostrarei como hackear um mouse para que você possa usá-lo como um controlador para LEDs, motores, aplicativos sem fio e assim por diante.
Este tutorial abordará mouses que possuem um fio. A maioria desses mouses usa o protocolo PS / 2.
A configuração funcionará com todas as versões do Arduino.
São necessárias apenas algumas etapas para controlar a saída do mouse.
Primeiro, você retira os fios do mouse e os conecta ao Arduino. Em seguida, você carrega o esboço e vê o resultado em seu monitor serial.
Vou mostrar em detalhes como isso é feito
Como um extra, vou mostrar como tornar seu mouse sem fio para uma distância de até 2500 pés (750 metros).
Etapa 1: Lista de peças
1 x mouse com fio
1 x Arduino Uno ou outro
4 pinos macho -
Ferramentas para decapagem e soldagem
- Arquivos de exercícios aqui
As próximas partes são necessárias apenas para tornar o mouse sem fio
- 2 módulos HC-12 (comprei o meu barato aqui)
Fios de conexão
Etapa 2: Fiação e configuração
Baixe os esboços e copie / cole-os em seu IDE arduino.
Desencape os fios do mouse e conecte ao Arduino como você pode ver na imagem. As cores podem variar com alguns ratos. No esboço, você verá MDATA e MCLK, essas são as portas do Arduino e podem ser alteradas.
Role até a parte inferior do esboço para “void loop ()”. Aqui você pode ajustar o código para atender às suas necessidades.
Etapa 3: execute o esboço e abra o monitor serial para ver o resultado
Abra o monitor serial depois de fazer upload do esboço para o Arduino.
Mova o mouse para ver o resultado.
É um pouco de código, mas você deve se preocupar apenas com o código dentro do void loop (). A maior parte do código é para lidar com o protocolo PS / 2 e deve ser deixado sozinho.
Se você não vir nenhum resultado, tente trocar o fio MDATA pelo fio MCLK e tente novamente
Isso é tudo que há para fazer. Agora você pode ajustar o esboço para atender às suas necessidades.
No restante deste manual, você aprenderá como tornar o mouse sem fio para uma distância de até 2.500 pés (750 m).
Etapa 4: configuração sem fio de longo alcance
Usaremos 2 módulos HC-12 e 2 Arduino para fazer a conexão wireless. Você pode ver um tutorial completo sobre HC-12 em outro instrutível que fiz.
Conecte o mouse e os módulos conforme mostrado na imagem aos 2 Arduinos.
Faça upload dos esboços "Sender" e "Receiver" para os dois Arduino
Abra o monitor serial no receptor para ver o resultado.
Você pode editar o código para atender às suas necessidades em void loop ()
Etapa 5: Obrigado pela leitura - Próximo projeto
Neste vídeo, você aprendeu a usar um mouse como controlador e controlador sem fio.
Você tem alguma sugestão para o próximo projeto, deixe-me saber nos comentários.
Se este vídeo foi útil para você, clique no botão favorito e siga-me para mais vídeos.
Vejo você na próxima vez.
Saúde, Tom Heylen