Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Dette er mitt PassPen -prosjekt. en liten arduino nano som logger meg på datamaskinene på skolen.
Den er laget med en liten PCB i designet med knapper for å ha en pin for å tillate låsing før du skriver ut passord.
Trinn 1: Få koden
Maskinvare:
Arduino pro micro:
Micro Usb -adapter (eller kabel fungerer).
Koden og PCB -designet finner du her:
for Arduino pro micro, bruk PasscodeBoard.ino -filen, og for digispark -kortet bruker du DigiSpark_passcode.ino -filen.
Trinn 2: Kabling. (blir lagt til om kort tid)
du kan velge hvilke innganger du vil bruke. designet mitt bruker inngang 2, 3 og 4.
Trinn 3: Bytt til din Liking
Endre all const int btnX til pin -verdiene du bruker hvis du ikke bruker det samme som jeg er med brettet mitt.
eksempel:
const int btn1 = 10; // Dette setter knapp én til digital inngang 10.
Koden for Arduino er skrevet for å evaluere PIN_CODE -arrayen.
så legg til ønsket pin mellom {} - parentesene, det kan være nesten så lenge du vil, koden er dynamisk på den måten.
eksempel:
int PIN_CODE = {1, 2, 3, 3, 1};
legg deretter til passordene eller andre knapper du vil sette inn i bryterhuset "switch (btn_number ())"
under sak 1 er det som skrives ut når knapp 1 trykkes, og så videre.
ikke fjern bruddet; på slutten av hver sak. (Jeg sier dette i tilfelle du ikke vet hvordan en switch-case fungerer.
eksempel:
bytte (btn_number ()) {
case 1: // Types UserName tabbs to the next field, type Password1 then hits Enter.
Keyboard.println ("Brukernavn"); Keyboard.press (KEY_TAB); Tastatur. Utgivelse (KEY_TAB); Keyboard.println ("Password1"); Keyboard.press (KEY_RETURN); Tastatur. Utgivelse (KEY_RETURN);
gå i stykker;
sak 2: // Typer passord 2
Keyboard.println ("Password2");
gå i stykker;
case 3: // Types Password3, og trykk deretter Enter.
Keyboard.println ("Password3"); Keyboard.press (KEY_RETURN); Tastatur. Utgivelse (KEY_RETURN); gå i stykker;
misligholde:
Keyboard.println ("Noe gikk galt, og ingen av knappene ble oppdaget."); gå i stykker;}
Trinn 4: Skriv til Arduino
Jeg antar at du har konfigurert Arduino IDE med de nødvendige pakkene for Arduino Pro Micro.
Men du må legge til Keyboard.h -biblioteket. åpne arduino Library manager, og søk etter Keyboard, velg det som heter Keyboard, og installer det.
Lukk biblioteksjefen når du er ferdig med å installere.
(sørg for at arduino -kortet er koblet til og valgt i verktøymenyen.) Klikk på skrive -knappen, så er du ferdig!
Anbefalt:
Infrarød Matrix Password Input System Med Arduino: 13 trinn
Infrarød matris passordinngangssystem med Arduino: ICStation -teamet introduserer deg Infrarød matris passordinngangssystem basert på ICStation kompatibelt bord Arduino. Det fungerer under DC 5v strømforsyning, og bruker 4 *4 Matrix Keyboard eller den infrarøde fjernkontrollen til å skrive inn passordet, og vi
Cable Manager: 6 trinn
Cable Manager: Som IT -student kommer alle og ber meg om en kabel til telefonen, til internett, … Så jeg ville ha en enkel måte for dem å finne kabelen de trenger uten min hjelp. Det er derfor jeg opprettet kabelbehandleren. Dette konseptet utvikles som en siste
Password Manager, Typer, Makro, nyttelast Alt i ett !: 11 trinn (med bilder)
Password Manager, Typer, Macro, Payload … Alt i ett !: OBS: Hvis du har problemer med å lage denne enheten (PCB, lodding eller andre), send meg en privat melding her eller en e -post til [email protected]. Jeg sender gjerne en av PC -ene eller enhetene jeg allerede produserer
Password Keeper på Aruino Pro Micro eller hvorfor holde det enkelt når det finnes en detaljert måte !: 15 trinn (med bilder)
Password Keeper på Aruino Pro Micro eller hvorfor holde det enkelt når det finnes en detaljert måte !: Det ser ut til at hovedproblemet med mikrokontrollere for fan av elektronikk (spesielt nybegynnere) er å finne ut hvor du skal bruke dem :) I dag elektronikk, spesielt digital , ser mer og mer ut som en svart magi. Bare 80-Lvl visarder er
Fjern Office 2003 Protection Password: 3 trinn
Fjern Office 2003 Protection Password: Har du noen gang hatt et word -dokument som var fryktelig formatert, men dokumentet er passordbeskyttet? Har du noen gang trengt å redigere word -dokument, men det er passordbeskyttet? Jeg har måttet håndtere mange word -dokumenter som enten var fryktelig forma