Բովանդակություն:

Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով: 4 քայլ (նկարներով)
Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով: 4 քայլ (նկարներով)

Video: Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով: 4 քայլ (նկարներով)

Video: Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով: 4 քայլ (նկարներով)
Video: Ժամանակով ավտոմատ անջատման հրահանգավորում համակարգչին 2024, Նոյեմբեր
Anonim
Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով
Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով
Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով
Ստեղնաշարի ներարկում/Ավտոմատ մուտքագրեք ձեր գաղտնաբառը մեկ կտտոցով

Գաղտնաբառերը դժվար են … և ապահովը հիշելը ավելի դժվար է: Բացի այդ, եթե ունեք գաղտնաբառ, այն ժամանակ կպահանջվի մուտքագրել:

Բայց մի վախեցեք իմ ընկերներից, ես դրա համար լուծում ունեմ: Ես ստեղծեցի մի փոքր ավտոմատ մեքենագրման մեքենա, որը գաղտնաբառերը դուրս կբերի համակարգիչ: Այժմ կարիք չկա հիշել իրերը կամ լինել արագ տպավորիչ:

Քայլ 1: Այն, ինչ ձեզ հարկավոր է:

Այն, ինչ ձեզ հարկավոր է
Այն, ինչ ձեզ հարկավոր է

Մասեր:

2x 10k դիմադրողներ (երբեք մի մտածեք նկարի մասին, որտեղ կա միայն մեկը)

1x Pro Micro (կամ ցանկացած Arduino/Arduino կլոն ՝ 32u4 չիպով)

1x Matchbox (Հիմա, սխալ պատկերացում մի՛ դարձրեք, լուցկու տուփի մեջ չի կարելի թաքուն լինել, այն կառուցված է մեկի մեջ, քանի որ, իմ կարծիքով, այն լավ տեսք ունի):

2 անգամ սեղմիչ կոճակներ:

Որոշ մալուխներ, նախընտրելի են տարբեր գույներ:

Օգտագործված գործիքներ

Oldոդման երկաթ:

Սոսինձ ատրճանակ

Քայլ 2: Միավորել այն

Միասին դնելը
Միասին դնելը
Միասին դնելը
Միասին դնելը

Էլեկտրագծերի տեղադրման համար անհրաժեշտ է միացնել VCC- ն և/կամ RAW- ն Pro Micro- ի վրա `դիմադրության միջոցով կոճակին: Մալուխը, որը անցնում է Pro Micro- ի թվային կապում, կանցնի նույն կոճակին, ինչ կոճակի հոսանքի ուժը: Վերջապես, վերադառնալ գետնին (GND):

Կամ հեշտացրեք ինքներդ ձեզ և նայեք պատկերներին ՝ տեսնելու համար, թե ինչպես եմ ես ամեն ինչ կապել: Fritzing- ի պատկերը պետք է օգնի պարզ դարձնել, թե ուր կգնա ամեն ինչ, ես գիտեմ, որ դա Լեոնարդո է այդ նկարի վրա, բայց Fritzing- ում Pro Micro չկար:

Սոսնձի ատրճանակով ամրացրեք ամեն ինչ լուցկու տուփի մեջ:

Քայլ 3: Կոդ

#ներառել #սահմանել կոճակը Pin 7 // Մշտապես դարձնում է buttonPin- ի արժեքը 7. #սահմանել buttonPin2 5 // Մշտապես դարձնում է buttonPin2- ի արժեքը 5:

void setup () {

pinMode (buttonPin, INPUT); // Տեղադրեք կապումներն որպես մուտքեր: pinMode (buttonPin2, INPUT); Serial.begin (9600); Keyboard.begin (); // Սկսեք keayboard- ի գործառույթները

}

դատարկ շրջան () {

int buttonState = digitalRead (buttonPin); // կարդալ կոճակի մուտքագրման վիճակը int buttonState2 = digitalRead (buttonPin2); // կարդալ կոճակի մուտքի վիճակը, եթե (buttonState == LOW) {// կոճակը սեղմելը կստեղծի OWԱOWՐ վիճակ 0V

Serial.println (buttonState);

Keyboard.print ("m05Ts3cUR3Pa55W0rDewWa"); // Մուտքագրեք ձեր գաղտնաբառը այստեղ ուշացումով (1000); } if (buttonState2 == LOW) {// կոճակին սեղմելը կստեղծի LOW վիճակ 0V Keyboard.print ("5eConDm05Ts3cUR3Pa55W0rDewWa"); // Մուտքագրեք ձեր երկրորդ գաղտնաբառը այստեղ հետաձգում (1000); }

}

Եթե ցանկանում եք, կարող եք ստիպել այն մուտքագրել ձեր օգտվողի անուն/էլփոստ, այնուհետև գաղտնաբառի ներդիր և մուտքագրել նաև այն: Պարզապես տեղադրեք այս հատվածը միայն Keyboard.print () - ի փոխարեն:

<Keyboard.print («Ձեր օգտանունը»); // մուտքագրեք օգտվողի անվան հետաձգում (100); Keyboard.press (KEY_TAB); // սա սեղմելու է ներդիրի ստեղնը հետաձգելը (100); Keyboard.print («Ձեր գաղտնաբառը»); // մուտքագրեք գաղտնաբառ

Քայլ 4: Ամեն ինչ արված է:

Ամեն ինչ արված է!
Ամեն ինչ արված է!

Միացրեք այն ձեր համակարգչին և սկսեք օգտագործել այն:

Խորհուրդ ենք տալիս: