Përmbajtje:
- Hapi 1: Merrni Kodin
- Hapi 2: Instalimet elektrike. (do të shtohet së shpejti)
- Hapi 3: Ndryshoni në Pëlqimin tuaj
- Hapi 4: Shkruajini Arduino
Video: PassPen (Arduino Password Manager): 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:26
Ky është projekti im PassPen. një arduino nano e vogël që më lidh me kompjuterët në shkollë.
Madeshtë bërë me një PCB të vogël të krijuar me butona për të pasur një kunj për të lejuar mbylljen para se të printoni fjalëkalime.
Hapi 1: Merrni Kodin
Hardware:
Arduino pro micro:
Përshtatës Micro Usb (ose kabllo do të funksionojë).
Kodi dhe dizajni i PCB mund të gjenden këtu:
për Arduino pro micro përdorni skedarin PasscodeBoard.ino, dhe për bordin digispark përdorni skedarin DigiSpark_passcode.ino.
Hapi 2: Instalimet elektrike. (do të shtohet së shpejti)
ju mund të zgjidhni se çfarë inputesh dëshironi të përdorni. dizajni im përdor input 2, 3 dhe 4.
Hapi 3: Ndryshoni në Pëlqimin tuaj
Ndryshoni të gjithë int int btnX, në vlerat e pinit që përdorni nëse nuk përdorni të njëjtën gjë si unë me bordin tim.
shembull:
const int btn1 = 10; // Kjo vendos butonin një në hyrjen dixhitale 10.
Kodi për Arduino është shkruar për të vlerësuar grupin PIN_CODE.
kështu që shtoni kunjin e dëshiruar midis kllapave {} -, mund të jetë gati sa të doni, kodi është dinamik në atë kuptim.
shembull:
int PIN_CODE = {1, 2, 3, 3, 1};
pastaj shtoni fjalëkalimet ose butona të tjerë që dëshironi të futni në kutinë e çelësit "switch (btn_number ())"
nën rastin 1 është materiali që do të printohet kur shtypet butoni 1, e kështu me radhë.
mos e hiqni pushimin; në fund të secilit rast. (Unë po e them këtë në rast se nuk e dini se si funksionon një ndërprerës.
shembull:
kaloni (btn_number ()) {
rasti 1: // Llojet Emri i përdoruesit pastaj futet në fushën tjetër, shkruan Fjalëkalimi1 pastaj godet Enter.
Keyboard.println ("Emri i përdoruesit"); Keyboard.press (KEY_TAB); Lirimi i tastierës (KEY_TAB); Keyboard.println ("Fjalëkalimi1"); Keyboard.press (KEY_RETURN); Lëshimi i tastierës (KEY_RETURN);
pushim;
rasti 2: // Llojet e Fjalëkalimit2
Keyboard.println ("Fjalëkalimi2");
pushim;
rasti 3: // Llojet Fjalëkalimi3, pastaj godet Enter.
Keyboard.println ("Fjalëkalimi3"); Keyboard.press (KEY_RETURN); Lëshimi i tastierës (KEY_RETURN); pushim;
parazgjedhje:
Keyboard.println ("Diçka shkoi keq, dhe asnjë nga butonat nuk u zbulua."); pushim;}
Hapi 4: Shkruajini Arduino
Supozoj se keni konfiguruar Arduino IDE tuaj me paketat e nevojshme për Arduino Pro Micro.
Por ju duhet të shtoni bibliotekën Keyboard.h. hapni menaxherin e bibliotekës arduino dhe kërkoni Tastiera, zgjidhni atë me emrin Tastiera dhe instalojeni.
Mbyllni menaxherin e bibliotekës kur të keni përfunduar instalimin.
(sigurohuni që tabela juaj arduino të jetë e lidhur dhe e zgjedhur në menunë e veglave.) Klikoni butonin e shkrimit dhe mbaroni!
Recommended:
Arduino Halloween Edition - Zombies Pop -out Screen (hapa me fotografi): 6 hapa
Arduino Halloween Edition - Zombies Pop -out Screen (hapa me fotografi): Dëshironi të trembni miqtë tuaj dhe të bëni ndonjë zhurmë ulëritëse në Halloween? Apo thjesht doni të bëni një shaka të mirë? Ky ekran dalës i Zombies mund ta bëjë këtë! Në këtë Instructable unë do t'ju mësoj se si të bëni Zombies që dalin lehtë duke përdorur Arduino. HC-SR0
Arduino Uno Ushqyes Peshku në 6 hapa të lirë dhe të lehtë !: 6 hapa
Arduino Uno Peshku Ushqyes në 6 Hapa të Lirë dhe të Lehtë !: Pra, mund të nevojitet pak histori për këtë projekt. Njerëzit me peshq të përkëdhelur ndoshta u paraqitën me të njëjtin problem si unë: pushimet dhe harresën. Unë vazhdimisht harroja të ushqeja peshkun tim dhe gjithmonë përpiqesha ta bëja këtë para se të shkonte në
Levitim akustik me Arduino Uno Hap pas hapi (8 hapa): 8 hapa
Levitimi akustik me Arduino Uno Hap pas hapi (8 hapa): transmetuesit e zërit tejzanor L298N Dc furnizues i rrymës së furnizuesit femra me një kunj mashkullor Arduino UNOBreadboardSi funksionon kjo: Së pari, ngarkoni kodin në Arduino Uno (është një mikrokontrollues i pajisur me dixhital dhe porte analoge për të konvertuar kodin (C ++)
Task Manager - një sistem i menaxhimit të punës shtëpiake: 5 hapa (me fotografi)
Task Manager - një sistem i menaxhimit të punës shtëpiake: Unë doja të përpiqesha të trajtoja një problem të vërtetë të hasur në familjen tonë (dhe, imagjinoj, atë të shumë lexuesve të tjerë), i cili është mënyra se si t'i ndajë, motivojë dhe shpërblejë fëmijët e mi për ndihmën me punët e shtëpisë. Deri tani, ne kemi mbajtur një fletë të petëzuar
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni