Table des matières:

Clé de connexion Windows DIY : 5 étapes
Clé de connexion Windows DIY : 5 étapes

Vidéo: Clé de connexion Windows DIY : 5 étapes

Vidéo: Clé de connexion Windows DIY : 5 étapes
Vidéo: Решить проблему Ваш PIN-код больше не доступен в Windows 11/10 | Fix Your PIN is No Longer Available 2024, Novembre
Anonim
Clé de connexion Windows bricolage
Clé de connexion Windows bricolage

Vous en avez marre que Windows vous demande votre mot de passe à chaque fois que vous vous connectez ?

Eh bien, vous pouvez créer une épingle; c'est facile à retenir non ?

Cependant, une épingle n'est pas si sûre, surtout si vous utilisez votre ordinateur portable en public, elle est plus facile à attraper que vos 16 chiffres mixtes majuscules et minuscules avec mot de passe de symboles.

Alors pourquoi n'utilisez-vous pas une clé USB pour vous connecter ?

Eh bien probablement, vous avez déjà eu cette idée car les clés d'authentification sont disponibles sur le marché mais elles ne sont pas bon marché. De plus, une solution logicielle pour transformer votre clé USB habituelle n'est pas gratuite à ma connaissance, et vous ne pourrez plus l'utiliser comme stockage.

Alors, quelle est la solution?

Eh bien mon ami c'est le microcontrôleur Attiny85. Précisément le modèle USB de Digispark.

Passons donc aux exigences pour y parvenir.

Fournitures

Matériel:

En plus de l'ordinateur auquel vous souhaitez vous connecter, vous avez besoin de:

1x Digispark attiny85 USB (type A)

Logiciel:

IDE Arduino

Bibliothèque de cartes Arduino Attiny85

Pilotes Digispark

Étape 1: Installation de l'IDE Arduino

Installation de l'IDE Arduino
Installation de l'IDE Arduino
Installation de l'IDE Arduino
Installation de l'IDE Arduino
Installation de l'IDE Arduino
Installation de l'IDE Arduino
Installation de l'IDE Arduino
Installation de l'IDE Arduino

(Pour ceux qui l'ont déjà installé sur leur machine, vous devriez passer à l'étape suivante)

Tout d'abord, commençons par installer Arduino IDE.

Téléchargez la dernière version à partir d'ici et poursuivez le processus d'installation.

Étape 2: Configuration des cartes Digistump AVR

Configuration des cartes Digistump AVR
Configuration des cartes Digistump AVR
Configuration des cartes Digistump AVR
Configuration des cartes Digistump AVR
Configuration des cartes Digistump AVR
Configuration des cartes Digistump AVR

Maintenant que vous avez installé Arduino IDE, l'installation de la bibliothèque de cartes est nécessaire.

De cette façon, vous pourrez télécharger votre code sur le microcontrôleur Attiny85.

Remarque: si vous avez déjà installé une version d'Arduino IDE, ne commettez pas l'erreur de remplacer votre URL existante ou vos cartes supplémentaires existantes disparaîtront bien qu'elles soient toujours sur votre lecteur, vous devez ajouter la liste.

Vous devez mettre à jour les URL de votre tableau en ajoutant l'URL suivante:

digistump.com/package_digistump_index.json

puis dirigez-vous vers outils> gestionnaire de cartes> et recherchez esp et installez-le.

Étape 3: Installation des pilotes Digistump

Installation des pilotes Digistump
Installation des pilotes Digistump
Installation des pilotes Digistump
Installation des pilotes Digistump
Installation des pilotes Digistump
Installation des pilotes Digistump

Maintenant que nous avons configuré l'IDE Arduino, installons le pilote du microcontrôleur:

Téléchargez et extrayez les fichiers du pilote et exécutez simplement DPinst.exe ou DPinst64.exe en fonction de votre système, comme indiqué

Étape 4: Programmation

La programmation
La programmation

Par conséquent, maintenant que tout est réglé, nous sommes prêts à commencer la programmation.

Le code est à peu près juste quelques lignes dans lesquelles nous appelons la bibliothèque "clavier". Ensuite, nous définissons ce qui va se passer à chaque fois que nous branchons notre Attiny85 USB sur l'ordinateur

Étape 5: Téléchargement et test

Téléchargement et test
Téléchargement et test
Téléchargement et test
Téléchargement et test
Téléchargement et test
Téléchargement et test

Maintenant, il ne reste plus qu'à télécharger le code, mais pour vous qui êtes habitué à Arduino IDE, ce n'est probablement pas votre processus de téléchargement typique.

Par conséquent, il vous suffit de sélectionner votre carte et "AVR ISP mkrII" comme programmeur:

De plus, appuyez sur le bouton de téléchargement ou (Ctrl+U).

Vous pouvez enfin connecter votre microcontrôleur Attiny85 à votre port USB préféré.

Donnez-lui un peu de temps et vous recevrez une notification de téléchargement terminé.

Veuillez maintenant éjecter votre Attiny85 de l'ordinateur. Sinon si vous souhaitez revérifier votre mot de passe ouvrez n'importe quel éditeur de texte dès que vous branchez votre Attiny85, laissez lui un peu de temps et votre mot de passe s'imprime.

Verrouillez enfin votre ordinateur, branchez votre clé USB Attiny85 et voyez la magie !

Dépannage

Q: Pourquoi imprime-t-il des lettres et des symboles que je n'ai pas écrits dans le code ? R: Eh bien, le fichier « keyboard.h » utilise le clavier standard américain à 100 touches, il est donc probable que vous utilisiez une langue différente sur votre ordinateur Anglais américain. Par conséquent, ce n'est pas une catastrophe car vous pouvez contourner cela pour dire par exemple les touches sur le clavier « azerty » « a » et « z » représentent « q » et « w » sur le clavier « azerty »Q: j'ai branché mon Attiny85 USB mais il se débranche tout seul, pourquoi ? R: c'est tout simple; hors de la boîte, l'Attiny85 USB n'est pas programmé. Windows ne le reconnaîtra pas, mais vous devriez pouvoir le faire fonctionner malgré ce son ennuyeux de débranchement et de branchement répété. Q: Pourquoi Windows ne reconnaît-il pas mon Attiny85 USB ? R: c'est probablement lié au pilote Windows, parfois Windows ne parvient pas à localiser le pilote dossier. Par conséquent, vous devez le faire manuellement. Ouvrez simplement le "gestionnaire d'ordinateur", sélectionnez "gestionnaire de périphériques" et sous la vue, sélectionnez "afficher les périphériques cachés" et recherchez votre périphérique, puis faites un clic droit dessus et choisissez "mettre à jour le pilote"> "parcourir mon ordinateur pour ce pilote" puis rechercher pour le dossier dans lequel vous avez extrait le pilote et sélectionnez suivant.

Conseillé: