Оглавление:
- Запасы
- Шаг 1. Установка Arduino IDE
- Шаг 2: Установка плат Digistump AVR
- Шаг 3: Установка драйверов Digistump
- Шаг 4: Программирование
- Шаг 5. Загрузка и тестирование
Видео: Ключ для входа в Windows своими руками: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Вам надоело, что окна спрашивают пароль при каждом входе в систему?
Ну, вы можете установить булавку; это легко запомнить, правда?
Однако PIN-код не так безопасен, особенно если вы используете свой ноутбук в общественных местах, его легче поймать, чем ваш 16-значный пароль в верхнем и нижнем регистре с символами пароля.
Так почему бы вам не войти в систему с USB-накопителя?
Возможно, у вас уже была эта идея, поскольку ключи аутентификации доступны на рынке, но стоят недешево. Кроме того, программное решение для поворота вашего обычного флэш-накопителя, насколько мне известно, не является бесплатным, и вы больше не сможете использовать его в качестве хранилища.
Итак, какое решение?
Друг мой, это микроконтроллер Attiny85. Именно USB-модель от Digispark.
Итак, давайте перейдем к требованиям для достижения этой цели.
Запасы
Аппаратное обеспечение:
Наряду с компьютером, на который вы хотите войти, вам понадобятся:
1x Digispark attiny85 USB (тип A)
Программное обеспечение:
IDE Arduino
Библиотека плат Arduino Attiny85
Драйверы Digispark
Шаг 1. Установка Arduino IDE
(Для тех, у кого он уже установлен на своем компьютере, вам следует перейти к следующему шагу)
Во-первых, давайте начнем с установки Arduino IDE.
Загрузите последнюю версию отсюда и продолжите процесс установки.
Шаг 2: Установка плат Digistump AVR
Теперь, когда вы установили Arduino IDE, необходимо установить библиотеку плат.
Таким образом вы сможете загрузить свой код в микроконтроллер Attiny85.
Обратите внимание: если у вас уже установлена версия Arduino IDE, не допускайте ошибки при замене существующего URL-адреса, иначе существующие дополнительные платы исчезнут, хотя они все еще находятся на вашем диске, вам следует добавить список.
Вам необходимо обновить URL-адреса своих форумов, добавив следующий URL-адрес:
digistump.com/package_digistump_index.json
затем перейдите в инструменты> менеджер досок>, найдите esp и установите его.
Шаг 3: Установка драйверов Digistump
Теперь, когда мы настроили Arduino IDE, давайте установим драйвер микроконтроллера:
Загрузите и извлеките файлы драйвера и просто запустите DPinst.exe или DPinst64.exe в зависимости от вашей системы, как показано.
Шаг 4: Программирование
Итак, теперь, когда все настроено, мы готовы приступить к программированию.
Код - это всего лишь несколько строк, в которых мы называем библиотеку «клавиатура». Затем мы устанавливаем, что будет происходить каждый раз, когда мы подключаем наш Attiny85 USB к компьютеру.
Шаг 5. Загрузка и тестирование
Теперь осталось загрузить код, но для тех, кто привык к Arduino IDE, это, вероятно, не обычный процесс загрузки.
Поэтому вам просто нужно выбрать вашу плату и «AVR ISP mkrII» в качестве программиста:
Более того, нажмите кнопку загрузки или (Ctrl + U).
Теперь вы можете, наконец, подключить микроконтроллер Attiny85 к своему любимому USB-порту.
Подождите немного, и вы получите уведомление о завершении загрузки.
Теперь, пожалуйста, извлеките Attiny85 из компьютера. В противном случае, если вы хотите дважды проверить свой пароль, откройте любой текстовый редактор, как только вы подключите Attiny85, подождите некоторое время, и ваш пароль будет напечатан.
Наконец, заблокируйте компьютер, подключите Attiny85 USB и увидите волшебство!
Исправление проблем
Q: Почему он печатает буквы и символы, которые я не написал в коде? A: Ну, файл «keyboard.h» использует стандартную 100-клавишную клавиатуру США, поэтому есть вероятность, что вы используете другой язык на вашем компьютере, кроме Американский английский. Следовательно, это не катастрофа, так как вы можете обойти это, чтобы сказать, что клавиши, например, на клавиатуре «азерти», «а» и «z» представляют «q» и «w» на клавиатуре «qwerty». Вопрос: Я подключил свой Attiny85 USB, но он отключается сам по себе, почему? A: это просто; из коробки Attiny85 USB не программируется. Windows не распознает его, но вы сможете заставить его работать, несмотря на раздражающее повторяющееся отключение и включение звука. Q: Почему Windows не распознает мой USB Attiny85? A: это, вероятно, связано с драйвером Windows, иногда Windows не может найти драйвер папка. Следовательно, вам следует делать это вручную. Просто откройте «Диспетчер компьютеров», выберите «Диспетчер устройств» и в поле просмотра выберите «Показать скрытые устройства» и найдите свое устройство, а затем щелкните его правой кнопкой мыши и выберите «Обновить драйвер»> «Найти этот драйвер на моем компьютере», затем выполните поиск для папки, в которую вы извлекли драйвер, и выберите «Далее».
Рекомендуемые:
Очки для FPV своими руками: 6 шагов
DIY FPV Goggles: Вы когда-нибудь видели те крутые fpv-системы, которые есть у парней из flitetest. Что ж, я завидовал им за такие замечательные вещи. Я знал об ассортименте мобильных телефонов и возможностях видеозвонков, Skype или чего-то подобного. Так что я решил сделать свою в
Система Ambilight для каждого входа, подключенного к телевизору. WS2812B Arduino UNO Raspberry Pi HDMI (обновлено 12.2019): 12 шагов (с изображениями)
Система Ambilight для каждого входа, подключенного к телевизору. WS2812B Arduino UNO Raspberry Pi HDMI (Обновлено 12.2019): я всегда хотел добавить подсветку на свой телевизор. Выглядит так круто! Наконец-то я это сделал, и я не был разочарован! Я видел много видео и множество руководств по созданию системы Ambilight для вашего телевизора, но я так и не нашел полного руководства для своей конкретной урожденной
Создайте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: 18 шагов
Постройте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: в этом уроке мы покажем вам, как построить систему #DIY #hydroponics. Эта гидропонная система, сделанная своими руками, будет поливать в соответствии с индивидуальным гидропонным циклом полива с 2 минутами включения и 4 минутами перерыва. Он также будет контролировать уровень воды в резервуаре. Эта система
Visuino Как использовать кнопку в качестве входа для управления такими вещами, как светодиод: 6 шагов
Visuino Как использовать кнопку в качестве входа для управления такими объектами, как светодиод: в этом уроке мы узнаем, как включать и выключать светодиод с помощью простой кнопки и Visuino. Посмотрите демонстрационное видео
Добавление прямого линейного входа в автомобильную стереосистему для iPod / mp3-плеера: 5 шагов
Добавление прямого линейного входа в автомобильную стереосистему для iPod / mp3-плеера: в этой инструкции вы узнаете, как добавить дополнительный вход, например, разъем для наушников, в машину, чтобы вы могли слушать iPod / mp3-плеер / GPS или все, что имеет линейный выход через стереосистему вашего автомобиля. Пока я буду добавлять его на свой Chevy Subu 99 года выпуска