Isi kandungan:

Kotak Skrip: 3 Langkah
Kotak Skrip: 3 Langkah

Video: Kotak Skrip: 3 Langkah

Video: Kotak Skrip: 3 Langkah
Video: Cara Membuat dan Membaca Sandi Kotak 3 2024, November
Anonim
Image
Image
Bahagian Yang Diperlukan untuk Membuat Kotak Surat
Bahagian Yang Diperlukan untuk Membuat Kotak Surat

ScriptBox adalah peranti berasaskan arduino, yang diakui oleh komputer sebagai papan kekunci, yang dapat digunakan untuk suntikan tombol.

Kelebihan menggunakan ScriptBox adalah:

  • Anda boleh menggunakan pin untuk membuka kunci ScriptBox sehingga hanya anda yang dapat menggunakannya
  • Anda boleh mempunyai seberapa banyak skrip yang anda mahukan
  • Anda boleh menggambarkan status ScriptBox anda sekarang (berjalan, ralat, siap sedia dll) dengan bantuan RGB Led

Langkah 1: Bahagian Yang Diperlukan untuk Membuat ScriptBox

Sekiranya anda ingin membina ScriptBox anda sendiri, anda memerlukan bahagian berikut:

  • Arduino Pro Mikro
  • Modul MicroSd
  • Pad Kekunci 1x4
  • Led RGB - Katod Umum
  • 3 x 330 Ohm Resistor (Saya telah menggunakan 220 Ohm Resistor, tetapi cahaya yang dipancarkan oleh RGB Led ia menjadi kuat dan tidak selesa
  • Kotak Bercetak 3D (lebih banyak maklumat akan diberikan)
  • Kad MicroSD

Langkah 2: Diagram Sambungan

Rajah Sambungan
Rajah Sambungan

Saya telah membuat sambungan berikut:

Pad Kekunci 1x4 - Arduino Pro Micro

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 Micro

GND dengan GND

3 pin dari RGB Led (menggunakan perintang - lihat rajah) dengan pin 18, 19, 20 (A0, A1, A2) Arduino.

Catatan: Sekiranya anda tidak dapat menemui urutan yang betul untuk menyambungkan pin, RGB Led akan mewakili keadaan ScriptBox yang berlainan dengan warna yang berbeza dari yang saya pilih. Contohnya: Daripada menunjukkan lampu merah ketika pin salah, ia akan menunjukkan cahaya biru. Untuk menyelesaikannya, anda mempunyai 2 pilihan:

1. Ubah inisialisasi pin RGB Led dalam kod dari Langkah 4 (dicadangkan):

// Pin Led RGB

int redPin = 18; int greenPin = 19; int bluePin = 20;

Jadi, jika anda mempunyai warna biru ketika pin salah sebagai warna merah, anda boleh menukar ke persediaan ini:

// Pin Led RGB

int redPin = 20; int greenPin = 19; int bluePin = 18;

2. Cuba cari urutan sambungan pin yang tepat

Modul MicroSD - Arduino Pro Micro:

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

Disyorkan: