Video: ScriptBox: 3 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
ScriptBox adalah perangkat berbasis arduino, yang dikenali oleh komputer sebagai keyboard, yang dapat digunakan untuk injeksi keystroke.
Keuntungan menggunakan ScriptBox adalah:
- Anda dapat menggunakan pin untuk membuka ScriptBox sehingga hanya Anda yang dapat menggunakannya
- Anda dapat memiliki skrip sebanyak yang Anda inginkan
- Anda dapat memvisualisasikan status ScriptBox Anda saat ini (berjalan, error, standby, dll.) dengan bantuan RGB Led
Langkah 1: Bagian yang Dibutuhkan untuk Membuat ScriptBox
Jika Anda ingin membuat ScriptBox Anda sendiri, Anda memerlukan bagian-bagian berikut:
- Arduino Pro Mikro
- Modul MicroSD
- Papan tombol 1x4
- RGB Led - Katoda Umum
- Resistor 3 x 330 Ohm (Saya telah menggunakan Resistor 220 Ohm, tetapi cahaya yang dipancarkan oleh Led RGB terlalu kuat dan tidak nyaman
- Kotak Cetak 3D (info lebih lanjut akan diberikan)
- Kartu MicroSD
Langkah 2: Diagram Koneksi
Saya telah membuat koneksi berikut:
Papan tombol 1x4 - Arduino Pro Mikro
pin 1 dengan pin 2
pin 2 dengan pin 3
pin 3 dengan pin 4
pin 4 dengan pin 5
pin 5 dengan GND
RGB Led - Arduino Pro Mikro
GND dengan GND
3 pin dari RGB Led (menggunakan resistor - lihat diagram) dengan 18, 19, 20 (A0, A1, A2) pin Arduino.
Catatan: Jika Anda tidak dapat menemukan urutan yang benar untuk menghubungkan pin, Led RGB akan mewakili status ScriptBox yang berbeda dengan warna yang berbeda dari yang saya pilih. Misalnya: Alih-alih menunjukkan lampu merah saat pin salah, itu akan menunjukkan lampu biru. Untuk memperbaikinya, Anda memiliki 2 pilihan:
1. Ubah inisialisasi pin Led RGB dalam kode dari Langkah 4 (disarankan):
// pin LED RGB
int pin merah = 18; int pin hijau = 19; int pin biru = 20;
Jadi, jika Anda memiliki warna biru saat pin salah, bukan merah, Anda dapat mengubah pengaturan ini:
// pin LED RGB
int pin merah = 20; int pin hijau = 19; int pin biru = 18;
2. Coba temukan urutan koneksi pin yang tepat
Modul MicroSD - Mikro Arduino Pro:
GND dengan GND
VCC dengan VCC
MISO dengan MISO (pin 14)
MOSI dengan MOSI (pin 16)
SCK dengan SCLK (pin 15)
CS dengan pin 7