Isi kandungan:

Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!: 4 Langkah (dengan Gambar)
Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!: 4 Langkah (dengan Gambar)

Video: Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!: 4 Langkah (dengan Gambar)

Video: Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!: 4 Langkah (dengan Gambar)
Video: CS50 2015 - Week 10 2024, November
Anonim
Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!
Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!
Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!
Suntikan Papan Kekunci / Taipkan Kata Laluan Auto dengan Satu Klik!

Kata laluan sukar… dan mengingat yang selamat adalah lebih sukar! Selain itu, jika anda mempunyai kata laluan berbelit, anda akan memerlukan masa untuk menaip.

Tetapi jangan takut kawan-kawan, saya ada jalan keluar untuk ini! Saya membuat mesin menaip automatik kecil yang akan mengeluarkan kata laluan ke komputer. Sekarang tidak perlu mengingat barang atau menjadi pengguna cepat.

Langkah 1: Apa yang Anda Perlu

Apa yang kamu perlu
Apa yang kamu perlu

Bahagian:

2x 10k perintang (tidak kisah dengan gambar yang hanya ada)

1x Pro Micro (atau klon Arduino / Arduino dengan cip 32u4)

Kotak Pencocokan 1x (Sekarang, jangan salah sangka, bukan dalam kotak mancis untuk menjadi licik, ia dibuat dalam satu kerana saya rasa itu bagus).

Butang tekan 2x.

Sebilangan kabel, lebih baik warna yang berbeza.

Alat yang digunakan:

Besi pematerian.

Pistol gam

Langkah 2: Menyatukannya

Menggabungkannya
Menggabungkannya
Menggabungkannya
Menggabungkannya

Untuk pendawaian anda perlu menyambungkan VCC dan / atau RAW pada Pro Micro melalui perintang ke butang. Kabel yang menuju ke pin digital pada Pro Micro akan menuju ke pin yang sama dengan kuasa pada butang. Terakhir, kembali ke tanah (GND).

Atau permudahkan diri anda dan lihat gambar untuk melihat bagaimana saya menghubungkan sesuatu. Gambar Fritzing adalah untuk membantu menjelaskan ke mana semuanya akan pergi, saya tahu ia adalah Leonardo pada gambar itu tetapi tidak ada Pro Micro di Fritzing.

Gunakan gam gam untuk mengamankan semua yang ada di kotak mancis.

Langkah 3: Kodnya

#include #define buttonPin 7 // Kekal membuat butangPin nilai 7. #define buttonPin2 5 // Kekal membuat butangPin2's nilai 5.

batal persediaan () {

pinMode (buttonPin, INPUT); // Tetapkan pin sebagai input. pinMode (buttonPin2, INPUT); Serial.begin (9600); Papan kekunci.begin (); // Mulakan fungsi papan kekunci

}

gelung kosong () {

int buttonState = digitalRead (buttonPin); // baca keadaan input butang int buttonState2 = digitalRead (buttonPin2); // baca keadaan input butang jika (buttonState == LOW) {// menekan butang akan menghasilkan keadaan RENDAH 0V

Serial.println (buttonState);

Papan kekunci.print ("m05Ts3cUR3Pa55W0rDewWa"); // Masukkan kata laluan anda di sini kelewatan (1000); } jika (buttonState2 == LOW) {// menekan butang akan menghasilkan Papan Kekunci 0V keadaan RENDAH.print ("5eConDm05Ts3cUR3Pa55W0rDewWa"); // Masukkan kata laluan kedua anda di sini kelewatan (1000); }

}

Sekiranya anda mahu, anda boleh memasukkannya ke nama pengguna / e-mel anda kemudian tab untuk kata laluan dan masukkan juga. Masukkan sahaja kod ini dan bukannya Keyboard.print ().

<Keyboard.print ("Nama pengguna anda"); // taip kelewatan nama pengguna (100); Keyboard.press (KEY_TAB); // ini akan menekan kelewatan kekunci tab (100); Papan kekunci.cetak ("Kata laluan anda"); // taip kata laluan

Langkah 4: Selesai

Semua Selesai!
Semua Selesai!

Sambungkannya ke komputer anda dan mula menggunakannya!

Disyorkan: