Inhoudsopgave:
- Benodigdheden
- Stap 1: Arduino IDE installeren
- Stap 2: Digistump AVR-kaarten instellen
- Stap 3: Digistump-stuurprogramma's installeren
- Stap 4: Programmeren
- Stap 5: Uploaden en testen
Video: DIY Windows-aanmeldingssleutel: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Ben je het zat dat Windows steeds om je wachtwoord vraagt wanneer je inlogt?
Nou, je kunt een pin opzetten; het is makkelijk te onthouden toch?
Een pincode is echter niet zo veilig, vooral als u uw laptop in het openbaar gebruikt, is deze gemakkelijker te vangen dan uw 16 hoofdletters en kleine letters met gemengde cijfers en een wachtwoord voor symbolen.
Dus waarom gebruik je geen USB-stick om in te loggen?
Waarschijnlijk had u dat idee al, aangezien authenticatiesleutels op de markt verkrijgbaar zijn, maar niet goedkoop zijn. Bovendien is een software-oplossing om je gewone USB-stick te draaien voor zover ik weet niet gratis en kun je hem niet meer als opslag gebruiken.
Dus wat is de oplossing?
Nou, mijn vriend, het is de Attiny85-microcontroller. Precies het USB-model van Digispark.
Laten we dus ingaan op de vereisten om dit te bereiken.
Benodigdheden
Hardware:
Naast de computer waarop u wilt inloggen, heeft u het volgende nodig:
1x Digispark attiny85 USB (type A)
Software:
Arduino IDE
Attiny85 Arduino-bordbibliotheek
Digispark-stuurprogramma's
Stap 1: Arduino IDE installeren
(Voor degenen die het al op hun computer hebben geïnstalleerd, moet u doorgaan naar de volgende stap)
Laten we eerst beginnen met het installeren van Arduino IDE.
Download hier de nieuwste versie en ga verder met het installatieproces.
Stap 2: Digistump AVR-kaarten instellen
Nu je Arduino IDE hebt geïnstalleerd, is het installeren van de bordbibliotheek noodzakelijk.
Op die manier kunt u uw code uploaden naar de Attiny85-microcontroller.
Let op: als je al een versie van Arduino IDE hebt geïnstalleerd, maak dan niet de fout om je bestaande URL te vervangen of je bestaande extra boards zullen verdwijnen hoewel ze nog steeds op je schijf staan, je moet de lijst toevoegen.
U moet uw bord-URL's bijwerken door de volgende URL toe te voegen:
digistump.com/package_digistump_index.json
ga dan naar tools>boards manager> en zoek naar esp en installeer het.
Stap 3: Digistump-stuurprogramma's installeren
Nu we Arduino IDE hebben ingesteld, kunnen we de microcontroller-driver installeren:
Download en pak de stuurprogrammabestanden uit en voer eenvoudig DPinst.exe of DPinst64.exe uit, afhankelijk van uw systeem, zoals weergegeven
Stap 4: Programmeren
Daarom, nu alles is ingesteld, zijn we klaar om te beginnen met programmeren.
De code is eigenlijk maar een paar regels waarin we de 'toetsenbord'-bibliotheek noemen. Vervolgens stellen we in wat er elke keer gebeurt wanneer we onze Attiny85 USB op de computer aansluiten
Stap 5: Uploaden en testen
Wat u nu nog moet doen, is de code uploaden, maar voor u, mensen die gewend zijn aan Arduino IDE, is dit waarschijnlijk niet uw typische uploadproces.
Daarom hoeft u alleen maar uw bord te selecteren en "AVR ISP mkrII" als uw programmeur:
Druk bovendien op de uploadknop of (Ctrl+U).
Nu kunt u eindelijk uw Attiny85-microcontroller aansluiten op uw favoriete USB-poort.
Geef het wat tijd en je krijgt de melding dat de upload is voltooid.
Werp nu uw Attiny85 uit de computer. Als u uw wachtwoord nogmaals wilt controleren, open dan een teksteditor zodra u uw Attiny85 aansluit, geef het wat tijd en uw wachtwoord wordt afgedrukt.
Sluit tenslotte uw computer, sluit uw Attiny85 USB aan en zie de magie!
Probleemoplossen
V: Waarom drukt het letters en symbolen af die ik niet in de code heb geschreven? A: Wel, het "keyboard.h"-bestand gebruikt het Amerikaanse standaardtoetsenbord met 100 toetsen, dus er is een kans dat u een andere taal op uw computer gebruikt dan Amerikaans Engels. Daarom is het geen ramp, omdat je er omheen kunt werken om de toetsen bijvoorbeeld op het "azerty" -toetsenbord "a" en "z" "q" en "w" op het "qwerty" -toetsenbord te laten zien Q: Ik heb mijn Attiny85 aangesloten USB, maar het wordt vanzelf losgekoppeld, waarom?A: het is heel eenvoudig; uit de doos is de Attiny85 USB niet geprogrammeerd. Windows zal het niet herkennen, maar je zou het moeten kunnen laten werken ondanks dat irritante herhaalde loskoppelen en aansluiten van geluid. V: Waarom herkent Windows mijn Attiny85 USB niet? A: het is waarschijnlijk gerelateerd aan het Windows-stuurprogramma, soms kan Windows het stuurprogramma niet vinden map. Daarom moet u het handmatig doen. Open gewoon "computerbeheer", selecteer "apparaatbeheer" en selecteer onder weergave "verborgen apparaten weergeven" en zoek naar uw apparaat en klik er vervolgens met de rechtermuisknop op en kies "stuurprogramma bijwerken"> "door mijn computer bladeren naar dit stuurprogramma" en zoek vervolgens voor de map waarin u het stuurprogramma hebt uitgepakt en selecteer volgende.
Aanbevolen:
Hoe Windows 7 eruit te laten zien als Windows 95: 7 stappen
Hoe Windows 7 eruit te laten zien als Windows 95: ik wil je laten zien hoe je Windows 7 eruit kunt laten zien als Windows 95 en ik heb een extra stap toegevoegd om het op Windows 98 te laten lijken en het is ook voor mensen die hun Windows 7 willen maken eruit zien als Windows 98. Voor mensen die Windows 7 eruit willen laten zien
Windows Mail Windows 7: 14 stappen
Windows Mail Windows 7: Configureer de e-mail van Windows Mail Windows 7 (alleen voor Windows 7 en 8)Questo tutorial ti guiderà attraverso il processo di configurazione dell'account e-mail per impostazione della posta elettronica in Windows Mail (bij gebruik van Windows 7
Red Windows direct buiten het scherm (Windows en Linux): 4 stappen
Red Windows direct buiten het scherm (Windows en Linux): wanneer een programma buiten het scherm wordt verplaatst - misschien naar een tweede monitor die niet langer is aangesloten - hebt u een snelle en gemakkelijke manier nodig om het naar de huidige monitor te verplaatsen. Dit is wat ik doe -LET OP --- Ik heb de afbeeldingen vervaagd voor privacy
Orange PI HowTo: Sunxi Tool voor Windows compileren onder Windows: 14 stappen (met afbeeldingen)
Orange PI HowTo: Sunxi Tool voor Windows compileren Onder Windows: VEREISTEN: U heeft een (desktop)computer met Windows nodig. Een internetverbinding. Een oranje PI-bord. De laatste is optioneel, maar ik weet zeker dat je die al hebt. Anders lees je dit instructable niet. Wanneer u de Orange PI zonde koopt
Hoe Windows 2000 eruit te laten zien als Windows XP: 5 stappen
Hoe u Windows 2000 eruit laat zien als Windows XP: Tijdens deze tutorial zult u in staat zijn om uw saaie Windows 2000-interface er precies zo uit te laten zien als XP met behulp van een paar software. Er zijn een paar items die niet worden meegeleverd, zoals het uiterlijk van het bedieningspaneel en dergelijke. Jij zal zijn