Оглавление:

Взломайте мышь с помощью Arduino. 2500 футов беспроводной сети. PS / 2: 5 шагов
Взломайте мышь с помощью Arduino. 2500 футов беспроводной сети. PS / 2: 5 шагов

Видео: Взломайте мышь с помощью Arduino. 2500 футов беспроводной сети. PS / 2: 5 шагов

Видео: Взломайте мышь с помощью Arduino. 2500 футов беспроводной сети. PS / 2: 5 шагов
Видео: BadUSB - Ключ-Флешка для авторизации в ЛЮБОЙ системе / на ЛЮБОМ сайте | UnderMind 2024, Ноябрь
Anonim
Image
Image
Список деталей
Список деталей

В этом руководстве я покажу вам, как взломать мышь, чтобы вы могли использовать ее в качестве контроллера для светодиодов, двигателей, беспроводных приложений и т. Д.

В этом уроке будут рассмотрены мыши с проволокой. Большинство этих мышей используют протокол PS / 2.

Настройка будет работать со всеми версиями Arduino.

Для управления выводом мыши требуется всего несколько шагов.

Сначала вы зачищаете провода мыши и подключаете их к Arduino. Затем вы загружаете эскиз и видите результат на серийном мониторе.

Я подробно покажу вам, как это делается

В качестве дополнения я покажу вам, как сделать вашу мышь беспроводной на расстоянии до 2500 футов (750 метров).

Шаг 1: Список деталей

1 мышь с проводом

1 x Arduino Uno или другой

4 штифта с наружной резьбой -

Инструменты для снятия изоляции и пайки

- Файлы упражнений здесь

Следующие детали нужны только для того, чтобы мышь стала беспроводной

- 2 модуля HC-12 (мне тут дешево досталось)

Соединительные провода

Шаг 2: Подключение и настройка

Электромонтаж и настройка
Электромонтаж и настройка
Электромонтаж и настройка
Электромонтаж и настройка

Загрузите эскизы и скопируйте / вставьте их в свою среду разработки arduino.

Зачистите провода мыши и подключите к Arduino, как вы можете видеть на изображении. Цвета некоторых мышей могут отличаться. На скетче вы увидите MDATA и MCLK, это порты на Arduino, которые можно изменить.

Прокрутите эскиз до конца до «void loop ()». Здесь вы можете настроить код под свои нужды.

Шаг 3. Запустите эскиз и откройте последовательный монитор, чтобы увидеть результат

Запустите эскиз и откройте последовательный монитор, чтобы увидеть результат
Запустите эскиз и откройте последовательный монитор, чтобы увидеть результат

Откройте последовательный монитор после загрузки скетча в Arduino.

Переместите мышь, чтобы увидеть результат.

Это довольно много кода, но вы должны беспокоиться только о коде внутри void loop (). Большая часть кода предназначена для работы с протоколом PS / 2, и его следует оставить в покое.

Если вы не видите никакого результата, попробуйте поменять местами провод MDATA на провод MCLK и повторите попытку

Вот и все. Теперь вы можете настроить эскиз под свои нужды.

В оставшейся части этого руководства вы узнаете, как сделать мышь беспроводной на расстоянии до 2500 футов (750 м).

Шаг 4: Настройка беспроводной сети дальнего действия

Настройка беспроводной сети дальнего действия
Настройка беспроводной сети дальнего действия
Настройка беспроводной сети дальнего действия
Настройка беспроводной сети дальнего действия

Мы будем использовать 2 модуля HC-12 и 2 Arduino для беспроводного подключения. Вы можете увидеть полное руководство по HC-12 в другом руководстве, которое я сделал.

Подключите мышь и модули, как показано на рисунке, к двум Arduino.

Загрузите эскизы «Отправитель» и «Получатель» в оба Arduino

Откройте монитор последовательного порта на приемнике, чтобы увидеть результат.

Вы можете отредактировать код в соответствии с вашими потребностями в void loop ()

Шаг 5. Спасибо за прочтение - следующий проект

В этом видео вы узнали, как использовать мышь в качестве контроллера и беспроводного контроллера.

У вас есть предложения по следующему проекту, дайте мне знать в комментариях.

Если это видео было для вас полезным, нажмите кнопку «Избранное» и подписывайтесь на меня, чтобы посмотреть другие видео.

Увидимся в следующий раз.

Ваше здоровье, Том Хейлен

Рекомендуемые: