Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:50
Questo è il mio progetto PassPen. un piccolo arduino nano che mi fa accedere ai computer a scuola.
È realizzato con un piccolo PCB progettato con pulsanti per avere un pin per consentire il blocco prima di stampare le password.
Passaggio 1: ottenere il codice
Hardware:
Arduino pro micro:
Adattatore Micro Usb (o il cavo funzionerà).
Il codice e il design del PCB possono essere trovati qui:
per Arduino pro micro utilizzare il file PasscodeBoard.ino e per la scheda digispark utilizzare il file DigiSpark_passcode.ino.
Passaggio 2: cablaggio. (sarà aggiunto a breve)
puoi scegliere quali input vuoi usare. il mio progetto utilizza gli input 2, 3 e 4.
Passaggio 3: modifica a tuo piacimento
Cambia tutti i const int btnX, con i valori dei pin che usi se non stai usando lo stesso di me con la mia scheda.
esempio:
const int btn1=10; // Questo imposta il pulsante uno sull'ingresso digitale 10.
Il codice per Arduino è scritto per valutare l'array PIN_CODE.
quindi aggiungi il pin desiderato tra le parentesi quadre {}, può essere lungo quanto vuoi, il codice è dinamico in questo senso.
esempio:
int CODICE_PIN={1, 2, 3, 3, 1};
quindi aggiungi le password o altri pulsanti che desideri inserire nel caso dell'interruttore "switch(btn_number())"
sotto il caso 1 c'è il materiale che verrà stampato quando si preme il pulsante 1 e così via.
non rimuovere la rottura; alla fine di ogni caso. (Sto dicendo questo nel caso in cui non sai come funziona un caso di commutazione.
esempio:
switch(btn_number()){
caso 1: // Digita UserName quindi tabbs nel campo successivo, digita Password1 quindi preme Invio.
Keyboard.println("NomeUtente");Keyboard.press(KEY_TAB); Keyboard.release(KEY_TAB); Keyboard.println("Password1"); Keyboard.press(KEY_RETURN); Keyboard.release(KEY_RETURN);
rottura;
caso 2: // Digita Password2
Keyboard.println("Password2");
rottura;
caso 3: // Digita Password3, quindi preme Invio.
Keyboard.println("Password3"); Keyboard.press(KEY_RETURN); Keyboard.release(KEY_RETURN); rottura;
predefinito:
Keyboard.println("Qualcosa è andato storto e nessuno dei pulsanti è stato rilevato."); rottura;}
Passaggio 4: scrivi su Arduino
Presumo che tu abbia impostato il tuo IDE Arduino con i pacchetti necessari per Arduino Pro Micro.
Ma devi aggiungere la libreria Keyboard.h. apri il gestore della libreria di arduino e cerca Keyboard, seleziona quello chiamato Keyboard e installalo.
Chiudi il gestore della libreria al termine dell'installazione.
(assicurati che la tua scheda arduino sia collegata e selezionata nel menu degli strumenti.) Fai clic sul pulsante di scrittura e il gioco è fatto!
Consigliato:
Serratura della porta protetta da password su Tnikercad: 4 passaggi
Serratura della porta protetta da password su Tnikercad: per questo progetto, prenderemo input da una tastiera, elaboreremo tale input come posizione angolare e sposteremo un servomotore in base all'angolo a 3 cifre acquisito. Ho usato una tastiera 4 x 4, ma se hai una tastiera 3x4, ha un collegamento molto simile, quindi potrebbe essere
Programma di protezione con password: 4 passaggi
Programma di protezione con password: questo è un modo per nascondere la password di un computer. Ti permetterà di proteggere dati preziosi ma ti permetterà anche di recuperare una password dimenticata senza troppe difficoltà. Anche se potrebbe non essere la soluzione più pratica, questa idea è sicuramente molto
Sistema di immissione della password a matrice a infrarossi con Arduino: 13 passaggi
Sistema di immissione della password a matrice a infrarossi con Arduino: il team di ICStation presenta il sistema di immissione della password a matrice a infrarossi basato sulla scheda Arduino compatibile con ICStation. Funziona con l'alimentatore DC 5v e utilizza la tastiera Matrix 4 * 4 o il telecomando a infrarossi per inserire la password e noi
Craccare la password su un dispositivo con Arduino: 8 passaggi
Craccare la Password su un Dispositivo Con Arduino: ho una macchina fotografica per scattare foto di animali in libertà (marca VICTURE e modello HC200) a cui ho messo una password e dopo un po' senza usarla me ne sono dimenticato. Ora accendi la fotocamera compaiono quattro zeri (sono le quattro posizioni della password) e un cu
Password Manager, Typer, Macro, Payload Tutto in UNO!: 11 passaggi (con immagini)
Password Manager, Typer, Macro, Payload… Tutto in UNO!: ATTENZIONE: Se hai problemi con la realizzazione di questo dispositivo (pcb, saldatura o altro) sentiti libero di inviarmi un messaggio privato qui o una mail a [email protected]. Sarò felice di inviare uno dei pcb o dei dispositivi che già produco