Съдържание:

Направи си сам ключ за влизане в Windows: 5 стъпки
Направи си сам ключ за влизане в Windows: 5 стъпки

Видео: Направи си сам ключ за влизане в Windows: 5 стъпки

Видео: Направи си сам ключ за влизане в Windows: 5 стъпки
Видео: Windows Security: For Admins and Technical Support 2024, Ноември
Anonim
Направи си сам ключ за вход в Windows
Направи си сам ключ за вход в Windows

Писна ли ви прозорците, които ви питат за паролата ви, когато влизате?

Е, можете да настроите щифт; лесно е да се запомни, нали?

Въпреки това, щифт не е толкова сигурен, особено ако използвате лаптопа си на обществено място, той е по -лесен за хващане, отколкото вашите 16 смесени цифри с главни и малки букви с парола за символи.

Така че защо не използвате USB стик за вход?

Е, вероятно вече сте имали тази идея, тъй като ключовете за удостоверяване се предлагат на пазара, но те не са евтини. Освен това, доколкото знам, софтуерно решение за включване на обикновения ви флаш диск не е безплатно и вече няма да можете да го използвате като място за съхранение.

И така, какво е решението?

Приятелю, това е микроконтролерът Attiny85. Точно моделът USB от Digispark.

Така че нека да преминем към изискванията, за да постигнем това.

Консумативи

Хардуер:

Заедно с компютъра, на който искате да влезете, имате нужда от:

1x Digispark attiny85 USB (тип А)

Софтуер:

Arduino IDE

Библиотека на дъската Attiny85 Arduino

Драйвери за Digispark

Стъпка 1: Инсталиране на Arduino IDE

Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE

(За тези, които вече имат инсталиран на машината си, трябва да преминете към следващата стъпка)

Първо, нека започнем с инсталирането на Arduino IDE.

Изтеглете най -новата версия от тук и продължете процеса на инсталиране.

Стъпка 2: Настройка на Digistump AVR платки

Настройка на Digistump AVR платки
Настройка на Digistump AVR платки
Настройка на Digistump AVR платки
Настройка на Digistump AVR платки
Настройка на Digistump AVR платки
Настройка на Digistump AVR платки

Сега, когато сте инсталирали Arduino IDE, е необходимо инсталирането на библиотеката на дъската.

По този начин ще можете да качите кода си в микроконтролера Attiny85.

Моля, обърнете внимание: ако вече имате инсталирана версия на Arduino IDE, не правете грешката да замените съществуващия си URL адрес или съществуващите ви допълнителни табла ще изчезнат, въпреки че все още са на вашето устройство, трябва да добавите списъка.

Трябва да актуализирате URL адресите на таблото си, като добавите следния URL адрес:

digistump.com/package_digistump_index.json

след това отидете на инструменти> мениджър на дъски> и потърсете esp и го инсталирайте.

Стъпка 3: Инсталиране на драйвери на Digistump

Инсталиране на драйвери на Digistump
Инсталиране на драйвери на Digistump
Инсталиране на драйвери на Digistump
Инсталиране на драйвери на Digistump
Инсталиране на драйвери на Digistump
Инсталиране на драйвери на Digistump

Сега, когато настроихме Arduino IDE, нека инсталираме драйвера на микроконтролера:

Изтеглете и извлечете файловете на драйверите и просто стартирайте DPinst.exe или DPinst64.exe в зависимост от вашата система, както е показано

Стъпка 4: Програмиране

Програмиране
Програмиране

Следователно, сега, когато всичко е настроено, ние сме готови да започнем програмирането.

Кодът е почти само няколко реда, в които наричаме библиотеката "клавиатура". След това задаваме какво ще се случва всеки път, когато включим нашия USB Attiny85 в компютъра

Стъпка 5: Качване и тестване

Качване и тестване
Качване и тестване
Качване и тестване
Качване и тестване
Качване и тестване
Качване и тестване

Сега остава да качите кода, но за вас, хора, свикнали с Arduino IDE, това вероятно не е вашият типичен процес на качване.

Затова просто трябва да изберете вашата дъска и „AVR ISP mkrII“като ваш програмист:

Освен това натиснете бутона за качване или (Ctrl+U).

Сега най -накрая можете да свържете вашия микроконтролер Attiny85 към любимия си USB порт.

Дайте му малко време и ще получите известие за завършване на качването.

Сега, моля, извадете вашия Attiny85 от компютъра. В противен случай, ако искате да проверите отново паролата си, отворете всеки текстов редактор веднага щом включите вашия Attiny85, дайте му известно време и паролата ви ще бъде отпечатана.

Най -накрая заключете компютъра си, включете своя Attiny85 USB и вижте магията!

Отстраняване на неизправности

Въпрос: Защо печата букви и символи, които не съм написал в кода? О: Ами файлът „keyboard.h“използва стандартна американска клавиатура със 100 клавиши, така че има вероятност да използвате различен език на компютъра си, освен Американски английски. Следователно, това не е бедствие, тъй като можете да заобиколите това, за да кажете клавишите например на клавиатурата „azerty“„a“и „z“представляват „q“и „w“на клавиатурата „qwerty“Q: Включих моя Attiny85 USB, но той се изключва сам по себе си, защо? О: той е съвсем прост; Изключено, Attiny85 USB не е програмиран. Windows няма да го разпознае, но трябва да можете да го накарате да работи въпреки този досаден многократен звук при изключване и включване. В: Защо прозорците не разпознават моя USB Attiny85 USB? папка. Затова трябва да го направите ръчно. Просто отворете „компютърен мениджър“, изберете „диспечер на устройства“и под изгледа изберете „показване на скрити устройства“и потърсете вашето устройство, след което щракнете с десния бутон върху него и изберете „актуализиране на драйвера“> „прегледай моя компютър за този драйвер“, след което потърсете за папката, в която сте извлекли драйвера, и изберете следващия.

Препоръчано: