
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36



В тази инструкция ще ви покажа как да хакнете мишка, за да можете да я използвате като контролер за светодиоди, двигатели, безжични приложения и така нататък.
Този урок ще обхваща мишки, които имат жица. Повечето от тези мишки използват протокола PS/2.
Настройката ще работи с всички версии на Arduino.
Нужни са само няколко стъпки, за да контролирате изхода на мишката.
Първо сваляте проводниците на мишката и ги свързвате към вашия Arduino. След това качвате скицата и виждате резултата на вашия сериен монитор.
Ще ви покажа подробно как се прави това
Като екстра ще ви покажа как да направите мишката си безжична за разстояние до 2500 фута (750 метра).
Стъпка 1: Списък на частите
1 x Мишка с жица
1 x Arduino Uno или друго
4 x мъжки щифт -
Инструменти за сваляне и запояване
- Файлове за упражнения тук
Следващите части са необходими само за да направят мишката безжична
- 2 x HC-12 модула (имам моя евтин тук)
Свързващи проводници
Стъпка 2: Окабеляване и настройка


Изтеглете скиците и ги копирайте/поставете във вашата arduino IDE.
Премахнете проводниците на мишката и се свържете с Arduino, както можете да видите на изображението. Цветовете могат да варират при някои мишки. В скицата ще видите MDATA и MCLK, това са портовете на Arduino и могат да бъдат променяни.
Превъртете до дъното на скицата до „void loop ()“. Тук можете да коригирате кода според вашите нужди.
Стъпка 3: Стартирайте Sketch и отворете серийния монитор, за да видите резултата

Отворете серийния монитор, след като качите скицата в Arduino.
Преместете мишката, за да видите резултата.
Това е доста код, но трябва да се притеснявате само за кода в void loop (). По -голямата част от кода е за работа с протокола PS/2 и трябва да бъде оставен на мира.
Ако не виждате резултат, опитайте да смените проводника MDATA с проводника MCLK и опитайте отново
Това е всичко. Сега можете да регулирате скицата според вашите нужди.
В останалата част от тази инструкция ще научите как да направите мишката безжична за разстояние до 2500 фута (750 м).
Стъпка 4: Безжична настройка на дълги разстояния


Ще използваме 2 HC-12 модула и 2 Arduino за осъществяване на безжичната връзка. Можете да видите пълен урок за HC-12 в друга инструкция, която направих.
Свържете мишката и модулите, както е показано на изображението, към 2 -те Arduino.
Качете скиците „Изпращач“и „Получател“и на двата Arduino
Отворете серийния монитор на приемника, за да видите резултата.
Можете да редактирате кода, за да отговаря на вашите нужди в void loop ()
Стъпка 5: Благодаря за четене - Следващ проект
В това видео вие сте научили как да използвате мишка като контролер и безжичен контролер.
Имате ли предложение за следващия проект, уведомете ме в коментарите.
Ако този видеоклип беше полезен за вас, моля, щракнете върху любимия бутон и ме последвайте за още видеоклипове.
До следващия път.
Наздраве, Том Хейлен
Препоръчано:
Хакнете колата си с терминал Wio и CAN шина: 7 стъпки

Хакнете колата си с Wio терминал и CAN шина: Ако имате известно разбиране за програмирането на CAN шина и Arduino и искате да хакнете колата си, тогава тези инструкции могат да ви дадат решение. не знам, но това наистина е интересно нещо
Хакнете слушалките си - Микро: Бит: 15 стъпки (със снимки)

Хакнете слушалките си - Micro: Bit: Използвайте Micro: Bit за възпроизвеждане на музика през слушалките
[Носеща мишка] Контролер за носеща мишка, базиран на Bluetooth, за Windows 10 и Linux: 5 стъпки
![[Носеща мишка] Контролер за носеща мишка, базиран на Bluetooth, за Windows 10 и Linux: 5 стъпки [Носеща мишка] Контролер за носеща мишка, базиран на Bluetooth, за Windows 10 и Linux: 5 стъпки](https://i.howwhatproduce.com/images/006/image-17131-j.webp)
[Wearable Mouse] Контролер за носеща мишка, базиран на Bluetooth, за Windows 10 и Linux: Направих контролер за мишка, базиран на Bluetooth, който може да се използва за управление на показалеца на мишката и извършване на операции, свързани с компютърна мишка, в движение, без да докосвате никакви повърхности. Електронната схема, която е вградена в ръкавица, може да се използва за проследяване на h
Вълшебна мишка с безжично зареждане: 5 стъпки

Magic Mouse с безжично зареждане: Magic Mouse3 е несъществуваща мишка от Apple. Когато съществува, той със сигурност има безжично зарядно устройство на борда. Когато Apple не прави такъв, ние производителите го правят. В обратими стъпки преминах от Magic Mouse 2011 към версия 2020. В тази част 2 виждаме начин да
Винтидж Mac мишка към безжично зарядно устройство за iPhone: 8 стъпки (със снимки)

Vintage Mac Mouse към безжично зарядно устройство за iPhone: Това зарядно устройство за телефон започна с опитите ми да разбера нещо готино да направя с винтидж ябълка/Mac мишка като подарък за съпругата ми, запален потребител на Mac и всички неща на Apple. Реших какво по -добро от безжично зарядно за телефон? Вече изглежда готино