Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Arduino-IDE installieren
- Schritt 2: Digistump AVR Boards einrichten
- Schritt 3: Digistump-Treiber installieren
- Schritt 4: Programmierung
- Schritt 5: Hochladen und Testen
Video: DIY Windows-Anmeldeschlüssel - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Haben Sie es satt, dass Windows Sie jedes Mal nach Ihrem Passwort fragt, wenn Sie sich anmelden?
Nun, Sie können einen Pin einrichten; es ist leicht zu merken, oder?
Eine PIN ist jedoch nicht so sicher, insbesondere wenn Sie Ihren Laptop in der Öffentlichkeit verwenden, ist sie einfacher zu fangen als Ihre 16 gemischten Groß- und Kleinbuchstaben mit Symbolen.
Warum verwenden Sie also nicht einen USB-Stick zum Anmelden?
Nun, wahrscheinlich hatten Sie diese Idee bereits, da Authentifizierungsschlüssel auf dem Markt erhältlich sind, aber nicht billig sind. Darüber hinaus ist eine Softwarelösung zum Drehen Ihres normalen USB-Sticks meines Wissens nicht kostenlos, und Sie werden sie nicht mehr als Speicher verwenden können.
Was ist also die Lösung?
Nun, mein Freund, es ist der Attiny85-Mikrocontroller. Genau das USB-Modell von Digispark.
Lassen Sie uns also auf die Anforderungen eingehen, um dies zu erreichen.
Lieferungen
Hardware:
Neben dem Computer, an dem Sie sich anmelden möchten, benötigen Sie:
1x Digispark attiny85 USB (Typ A)
Software:
Arduino-IDE
Attiny85 Arduino-Board-Bibliothek
Digispark-Treiber
Schritt 1: Arduino-IDE installieren
(Für diejenigen, die es bereits auf ihrem Computer installiert haben, sollten Sie mit dem nächsten Schritt fortfahren.)
Beginnen wir zunächst mit der Installation der Arduino IDE.
Laden Sie die neueste Version von hier herunter und fahren Sie mit dem Installationsprozess fort.
Schritt 2: Digistump AVR Boards einrichten
Nachdem Sie die Arduino IDE installiert haben, ist die Installation der Board-Bibliothek erforderlich.
Auf diese Weise können Sie Ihren Code auf den Attiny85-Mikrocontroller hochladen.
Bitte beachten Sie: Wenn Sie bereits eine Version von Arduino IDE installiert haben, machen Sie nicht den Fehler, Ihre vorhandene URL zu ersetzen oder Ihre vorhandenen zusätzlichen Boards verschwinden, obwohl sie sich noch auf Ihrem Laufwerk befinden, Sie sollten die Liste anhängen.
Sie müssen Ihre Board-URLs aktualisieren und die folgende URL hinzufügen:
digistump.com/package_digistump_index.json
Gehen Sie dann zu Tools> Boards Manager> und suchen Sie nach esp und installieren Sie es.
Schritt 3: Digistump-Treiber installieren
Nachdem wir nun die Arduino IDE eingerichtet haben, installieren wir den Mikrocontroller-Treiber:
Laden Sie die Treiberdateien herunter, extrahieren Sie sie und führen Sie je nach System einfach DPinst.exe oder DPinst64.exe aus, wie gezeigt
Schritt 4: Programmierung
Jetzt, da alles eingestellt ist, können wir mit der Programmierung beginnen.
Der Code besteht so ziemlich aus nur wenigen Zeilen, in denen wir die Bibliothek "Tastatur" nennen. Dann legen wir fest, was jedes Mal passiert, wenn wir unseren Attiny85 USB an den Computer anschließen
Schritt 5: Hochladen und Testen
Jetzt müssen Sie nur noch den Code hochladen, aber für Sie, die an Arduino IDE gewöhnt sind, ist dies wahrscheinlich nicht Ihr typischer Upload-Prozess.
Daher müssen Sie nur Ihr Board und "AVR ISP mkrII" als Ihren Programmierer auswählen:
Drücken Sie außerdem die Upload-Schaltfläche oder (Strg+U).
Jetzt können Sie Ihren Attiny85-Mikrocontroller endlich an Ihren bevorzugten USB-Port anschließen.
Geben Sie ihm etwas Zeit und Sie erhalten die Benachrichtigung zum Hochladen.
Bitte werfen Sie jetzt Ihren Attiny85 aus dem Computer aus. Andernfalls, wenn Sie Ihr Passwort überprüfen möchten, öffnen Sie einen beliebigen Texteditor, sobald Sie Ihren Attiny85 anschließen, geben Sie ihm etwas Zeit und Ihr Passwort wird gedruckt.
Schließen Sie schließlich Ihren Computer, schließen Sie Ihren Attiny85 USB an und sehen Sie die Magie!
Fehlerbehebung
F: Warum werden Buchstaben und Symbole gedruckt, die ich nicht in den Code geschrieben habe? A: Nun, die Datei „keyboard.h“verwendet die US-Standardtastatur mit 100 Tasten, daher besteht die Wahrscheinlichkeit, dass Sie auf Ihrem Computer eine andere Sprache als verwenden Amerikanisches Englisch. Daher ist es keine Katastrophe, da Sie es umgehen können, um den Tasten beispielsweise auf der „Azerty“-Tastatur zu sagen, dass „a“und „z“„q“und „w“auf der „qwerty“-Tastatur darstellen. Q: Ich habe meinen Attiny85 angeschlossen USB, aber es trennt sich von selbst, warum? A: Es ist ganz einfach; Im Auslieferungszustand ist der Attiny85 USB nicht programmiert. Windows erkennt es nicht, aber Sie sollten es trotz des lästigen wiederholten Trennens und Einsteckens zum Laufen bringen. F: Warum erkennt Windows meinen Attiny85 USB nicht? A: Es hängt wahrscheinlich mit dem Windows-Treiber zusammen, manchmal kann Windows den Treiber nicht finden Mappe. Daher sollten Sie dies manuell tun. Öffnen Sie einfach den "Computermanager", wählen Sie "Gerätemanager" und wählen Sie unter Ansicht "Ausgeblendete Geräte anzeigen" und suchen Sie nach Ihrem Gerät und klicken Sie dann mit der rechten Maustaste darauf und wählen Sie "Treiber aktualisieren"> "Meinen Computer nach diesem Treiber durchsuchen" und dann suchen für den Ordner, in den Sie den Treiber extrahiert haben, und wählen Sie Weiter.
Empfohlen:
Windows 10 auf einem Raspberry Pi zum Laufen bringen – wikiHow
So funktioniert Windows 10 auf einem Raspberry Pi
Windows 7 wie Windows 95 aussehen lassen – wikiHow
Wie man Windows 7 wie Windows 95 aussehen lässt: Ich möchte Ihnen zeigen, wie man Windows 7 wie Windows 95 aussehen lässt und ich habe einen zusätzlichen Schritt eingefügt, um es wie Windows 98 aussehen zu lassen, und es ist auch für Leute gedacht, die ihre Windows 7 machen wollen aussehen wie Windows 98. Für Leute, die Windows 7 aussehen lassen wollen
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
Windows Mail Windows 7: 14 Schritte
Windows Mail Windows 7: Konfigurieren Sie die E-Mail von Windows Mail Windows 7 (Einzelbenutzer von Windows 7 und 8) (für Windows 7
Windows 2000 wie Windows XP aussehen lassen – wikiHow
Windows 2000 wie Windows XP aussehen lassen: In diesem Tutorial können Sie Ihre langweilige Windows 2000-Oberfläche mit Hilfe einiger Software genau wie XP aussehen lassen. Es gibt einige Elemente, die nicht enthalten sind, wie z. B. das Erscheinungsbild des Bedienfelds und dergleichen. Sie werden