Sadržaj:
- Korak 1: Preuzmite kôd
- Korak 2: Ožičenje. (bit će dodano uskoro)
- Korak 3: Promijenite po svom ukusu
- Korak 4: Pišite na Arduino
Video: PassPen (Arduino Password Manager): 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovo je moj PassPen projekt. mali arduino nano koji me prijavljuje na računala u školi.
Napravljen je s malim PCB -om i dizajniran s gumbima koji imaju pin za omogućavanje zaključavanja prije ispisa lozinki.
Korak 1: Preuzmite kôd
Hardver:
Arduino pro micro:
Micro USB adapter (ili kabel će raditi).
Kod i dizajn PCB -a mogu se pronaći ovdje:
za Arduino pro micro koristite datoteku PasscodeBoard.ino, a za ploču digispark datoteku DigiSpark_passcode.ino.
Korak 2: Ožičenje. (bit će dodano uskoro)
možete odabrati koje ulaze želite koristiti. moj dizajn koristi ulaze 2, 3 i 4.
Korak 3: Promijenite po svom ukusu
Promijenite all const int btnX u pin vrijednosti koje koristite ako ne koristite iste kao ja sa svojom pločom.
primjer:
const int btn1 = 10; // Ovo postavlja gumb jedan na digitalni ulaz 10.
Kôd za Arduino napisan je za procjenu niza PIN_CODE.
pa dodajte željeni pin između {} - zagrada, to može biti približno onoliko dugo koliko želite, kôd je u tom smislu dinamičan.
primjer:
int PIN_CODE = {1, 2, 3, 3, 1};
zatim dodajte lozinke ili druge gumbe koje želite umetnuti u sklopku "switch (btn_number ())"
ispod slučaja 1 su stvari koje će se ispisati kad se pritisne gumb 1, i tako dalje.
ne uklanjajte prekid; na kraju svakog slučaja. (Ovo govorim u slučaju da ne znate kako funkcionira razvodna kutija.
primjer:
switch (btn_number ()) {{100} {101}
slučaj 1: // Unosi UserName, zatim prelazi na sljedeće polje, upisuje Password1, a zatim pritisne Enter.
Keyboard.println ("Korisničko ime"); Keyboard.press (KEY_TAB); Keyboard.release (KEY_TAB); Keyboard.println ("Lozinka1"); Tipkovnica.pritisnite (KEY_RETURN); Keyboard.release (KEY_RETURN);
pauza;
slučaj 2: // Vrste lozinke2
Keyboard.println ("Lozinka2");
pauza;
slučaj 3: // Unosi lozinku3, a zatim pritisnite Enter.
Keyboard.println ("Lozinka3"); Tipkovnica.pritisnite (KEY_RETURN); Keyboard.release (KEY_RETURN); pauza;
zadano:
Keyboard.println ("Nešto je pošlo po zlu i nijedan gumb nije otkriven."); pauza;}
Korak 4: Pišite na Arduino
Pretpostavljam da ste postavili svoj Arduino IDE s potrebnim paketima za Arduino Pro Micro.
Ali morate dodati knjižnicu Keyboard.h. otvorite upravitelj knjižnice arduino i potražite Tipkovnica, odaberite onu koja se zove Tipkovnica i instalirajte je.
Zatvorite upravitelja knjižnice kada završite instalaciju.
(provjerite je li vaša arduino ploča spojena i odabrana u izborniku alata.) Pritisnite gumb za pisanje i bit ćete gotovi!
Preporučeni:
Arduino Uno hranilica za ribe u 6 jeftinih i lakih koraka !: 6 koraka
Arduino Uno hranilica za ribe u 6 jeftinih i lakih koraka !: Stoga će za ovaj projekt možda biti potrebno malo pozadine. Ljudi s kućnim ljubimcima vjerojatno su imali isti problem kao i ja: godišnji odmori i zaborav. Stalno sam zaboravljao nahraniti svoju ribu i uvijek sam to pokušavao učiniti prije nego što je otišlo u s
Akustična levitacija s Arduino Uno Korak po korak (8 koraka): 8 koraka
Akustična levitacija s Arduino Uno Korak po korak (8 koraka): ultrazvučni pretvarači zvuka L298N Dc ženski adapter za napajanje s muškim dc pinom Arduino UNOBreadboard Kako to funkcionira: Prvo učitavate kôd na Arduino Uno (to je mikrokontroler opremljen digitalnim i analogni portovi za pretvaranje koda (C ++)
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: 5 koraka
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: Ovo je osnovni vodič koji podučava kako koristiti OLED zaslon sa svojim Arduinom. Koristim zaslon veličine 128x32, ali možete koristiti i zaslon različite rezolucije i promijeniti rezoluciju/koordinate prema potrebi. U ovom dijelu ću vam pokazati kako
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi postavljanje: 4 koraka
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi postavljanje: Wi-Fi podrška je poluzvanično dodana! Pogledajte donju poveznicu: https: //www.roboticseducation.org/event-partner-training-topics-raspberry-pi/Pregled: VEX podrška za korištenje jednokrilnog računala Raspberry Pi (SBC) omogućila je postavljanje VEX turnira
Najjeftiniji Arduino -- Najmanji Arduino -- Arduino Pro Mini -- Programiranje -- Arduino Neno: 6 koraka (sa slikama)
Najjeftiniji Arduino || Najmanji Arduino || Arduino Pro Mini || Programiranje || Arduino Neno: …………………………. PRETPLATITE SE na moj YouTube kanal za više videa ……. .Ovaj projekt govori o tome kako spojiti najmanji i najjeftiniji arduino ikada. Najmanji i najjeftiniji arduino je arduino pro mini. Slično je arduinu