Índice:

Hackear um mouse com o Arduino. 2500 pés sem fio. PS / 2: 5 etapas
Hackear um mouse com o Arduino. 2500 pés sem fio. PS / 2: 5 etapas

Vídeo: Hackear um mouse com o Arduino. 2500 pés sem fio. PS / 2: 5 etapas

Vídeo: Hackear um mouse com o Arduino. 2500 pés sem fio. PS / 2: 5 etapas
Vídeo: Você sabia que pode utilizar o controle de PlayStation pra jogar no PC? USB PS II 2 Player Convertor 2024, Novembro
Anonim
Image
Image
Lista de Peças
Lista de Peças

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

Fiação e configuração
Fiação e configuração
Fiação e configuração
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

Execute o Sketch e abra o Serial Monitor para ver o resultado
Execute o Sketch e abra o Serial Monitor 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

Configuração sem fio de longo alcance
Configuração sem fio de longo alcance
Configuração sem fio de longo alcance
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

Recomendado: