Turinys:
- 1 žingsnis: Gaukite kodą
- 2 žingsnis: laidų prijungimas. (netrukus bus pridėta)
- 3 žingsnis: pakeiskite savo mėgstamą
- 4 žingsnis: rašykite „Arduino“
Video: „PassPen“(„Arduino“slaptažodžių tvarkyklė): 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Tai mano „PassPen“projektas. mažas arduino nano, kuris mane prisijungia prie kompiuterių mokykloje.
Jis pagamintas naudojant mažą PCB, suprojektuotą su mygtukais, turinčiais kaištį, kad būtų galima užrakinti prieš spausdinant slaptažodžius.
1 žingsnis: Gaukite kodą
Techninė įranga:
„Arduino pro micro“:
„Micro USB“adapteris (arba kabelis veiks).
Kodą ir PCB dizainą rasite čia:
„Arduino pro micro“naudokite failą „PasscodeBoard.ino“, o „digispark“plokštėje - failą „DigiSpark_passcode.ino“.
2 žingsnis: laidų prijungimas. (netrukus bus pridėta)
galite pasirinkti, kokius įėjimus norite naudoti. mano dizainas naudoja 2, 3 ir 4 įvestis.
3 žingsnis: pakeiskite savo mėgstamą
Pakeiskite visas konst int btnX į naudojamas pin reikšmes, jei nenaudojate to paties, kaip aš su savo lenta.
pavyzdys:
const int btn1 = 10; // Tai nustato pirmąjį mygtuką į skaitmeninį įvestį 10.
„Arduino“kodas parašytas siekiant įvertinti PIN_CODE masyvą.
todėl pridėkite norimą smeigtuką tarp {} skliaustų, jis gali būti beveik tiek, kiek norite, kodas ta prasme yra dinamiškas.
pavyzdys:
int PIN_KODAS = {1, 2, 3, 3, 1};
tada pridėkite slaptažodžius ar kitus mygtukus, kuriuos norite įterpti į jungiklio dėklą „switch (btn_number ())“
po 1 dėklu yra medžiaga, kuri bus atspausdinta paspaudus 1 mygtuką ir pan.
nepašalinkite pertraukos; kiekvieno atvejo pabaigoje. (Sakau tai tuo atveju, jei nežinote, kaip veikia jungiklis.
pavyzdys:
jungiklis (btn_number ()) {
1 atvejis: // Įrašo vartotojo vardą, tada perkelia skirtukus į kitą lauką, įveda slaptažodį1 ir paspaudžia Enter.
Keyboard.println ("Vartotojo vardas"); Keyboard.press (KEY_TAB); Keyboard.release (KEY_TAB); Keyboard.println („Slaptažodis1“); Keyboard.press (KEY_RETURN); Keyboard.release (KEY_RETURN);
pertrauka;
2 atvejis: // Tipai Slaptažodis2
Keyboard.println („Slaptažodis2“);
pertrauka;
3 atvejis: // Įveskite slaptažodį3, tada paspauskite „Enter“.
Keyboard.println („Slaptažodis3“); Keyboard.press (KEY_RETURN); Keyboard.release (KEY_RETURN); pertrauka;
numatytas:
Keyboard.println ("Kažkas nepavyko ir nė vienas mygtukas nebuvo aptiktas."); pertrauka;}
4 žingsnis: rašykite „Arduino“
Manau, kad nustatėte „Arduino IDE“su reikiamais „Arduino Pro Micro“paketais.
Bet jūs turite pridėti „Keyboard.h“biblioteką. atidarykite „arduino“bibliotekos tvarkyklę ir ieškokite Klaviatūra, pasirinkite klaviatūrą ir ją įdiekite.
Baigę diegti uždarykite bibliotekos tvarkyklę.
(įsitikinkite, kad jūsų „arduino“plokštė yra prijungta ir pasirinkta įrankių meniu.) Spustelėkite rašymo mygtuką ir viskas bus baigta!
Rekomenduojamas:
Slaptažodžiu apsaugotas durų užraktas „Tnikercad“: 4 žingsniai
Slaptažodžiu apsaugotas durų užraktas „Tnikercad“: Šiame projekte mes imsimės įvesties iš klaviatūros, apdorosime ją kaip kampo padėtį ir perkelsime servo variklį pagal gautą 3 skaitmenų kampą. Naudojau 4 x 4 klaviatūrą, bet jei turite 3x4 klaviatūrą, ji turi labai panašų prijungimą, todėl gali būti
Apsaugos slaptažodžiu programa: 4 žingsniai
Apsaugos nuo slaptažodžio programa: tai būdas paslėpti kompiuterio slaptažodį. Tai leis apsaugoti vertingus duomenis, bet taip pat leis atkurti pamirštą slaptažodį be didelių sunkumų. Nors tai nėra pats praktiškiausias sprendimas, ši idėja tikrai yra labai
„MicroKeyRing“: maža kišenėje saugoma slaptažodžių saugykla: 4 žingsniai
„MicroKeyRing“: maža kišenėje esanti slaptažodžių saugykla: slaptažodžiai, slaptažodžiai ir daugiau slaptažodžių. Kiekvienai svetainei, pašto programai ar „Google“paslaugai reikia slaptažodžio. Jūs neturėtumėte naudoti to paties slaptažodžio dviejose vietose. Kur galite juos laikyti? Stalinio kompiuterio programoje? Naudojant (tariamai saugią) žiniatinklio programą?
Slaptažodžių sistema: 9 žingsniai
Slaptažodžių sistema: slaptažodžių sistema, kurią galite nustatyti norimiems daiktams užrakinti. Tačiau sukūriau tik slaptažodžių sistemą, o tai reiškia, kad turite rasti projektą, kuris užrakino dalykus. Taigi du iš jų gali derėti kartu
Slaptažodžių tvarkyklė, „Typer“, „Macro“, „Payload“Viskas viename!: 11 žingsnių (su paveikslėliais)
Slaptažodžių tvarkyklė, spausdinimo mašinėlė, makrokomanda, naudingoji apkrova … Viskas viename !: DĖMESIO PRAŠOME: Jei kyla problemų dėl šio įrenginio gamybos (pcb, litavimo ar kitų), nedvejodami atsiųskite man asmeninę žinutę čia arba el. [email protected]. Aš mielai atsiųsiu vieną iš jau pagamintų kompiuterių ar įrenginių