Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Sistem Penguncian Terkendali Suara, adalah sistem penguncian otomatis, menggunakan bluetooth sebagai perantara untuk komunikasi antara Arduino dan ponsel Android Anda. Sistem penguncian yang dikontrol Suara, terbuka saat Anda mengucapkan kata sandi yang Anda tetapkan (saya telah menetapkannya sebagai 'dapat diinstruksikan') dan mengunci saat mengatakan 'kunci'. Kunci yang dikontrol Suara memungkinkan Anda untuk membuka dan mengunci laci atau lemari pakaian Anda, secara otomatis dari jarak sekitar 10 Meter bahkan tanpa menyentuhnya. Cukup buka aplikasi, dan ucapkan kata sandi dan dengan satu sentuhan tombol Anda telah membuka laci/lemari pakaian Anda.
Saya telah mendesain kunci atau gerendelnya sesuai dengan laci meja belajar saya. Itu dapat dikustomisasi sesuai kebutuhan hanya dengan mengganti kepala gerendel dari poros motor.
CATATAN: DESAIN INI DALAM FASE PROTOTYPE DAN TIDAK DAPAT MENJAMIN KESELAMATAN DAN KEAMANAN YANG LENGKAP. SAYA TIDAK BERTANGGUNG JAWAB ATAS KERUGIAN YANG TERJADI
Langkah 1: Bagian yang Diperlukan
KONTROLER
1) Arduino UNO
www.amazon.com/Arduino-Uno-R3-Microcontrol…
2) Arduino Pro mini 5v 16mhz
www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…
3) Driver motor L293D (Tidak diperlukan jika menggunakan servo)
www.amazon.com/HC-05-Bluetooth-Pass-throug…
KOMUNIKASI
1) modul Bluetooth HC 05
www.amazon.com/HC-05-Bluetooth-Pass-throug…
BEBAN
1) DC Geared motor 100 RPM/9g motor servo
www.amazon.com/Dimart-100RPM-Robot-Intelli…
2) layar lcd 16x2 (opsional)
SUMBER DAYA LISTRIK
1) Adaptor DC 5V 200 ma
Lain-lain. bagian termasuk-
BAHAN LAINNYA
1) Potongan aluminium (10x2x0.2 cm) untuk kunci.
2) Beralih
Langkah 2: Koneksi
MODUL BLUTOOTH - ARDUINO PRO MINI
Rx - Tx
Tx - Rx
5v - Vcc
GND - GND
** PASTIKAN, SAAT MENGUPLOAD KODE, PUTUS PIN TX DAN RX.
ARDUINO PRO MINI - PENGEMUDI MOTOR
PIN 6 - In1 atau PIN 2 dari L293D (jika terhubung langsung ke IC)
PIN 7 - In2 atau PIN 6 dari L293D (jika terhubung langsung ke IC)
PIN8 - AKTIFKAN PIN 1
5V - VCC
PENGEMUDI MOTOR - MOTOR
Masukan motor 1 - Terminal 1
Masukan motor 2 - Terminal 2
Langkah 3:
Langkah 4: Mengunggah Kode ke Arduino Pro Mini
Sebuah program tidak dapat langsung diunggah ke Arduino Pro mini. Ada dua cara untuk mengunggah kode ke Pro mini-
1) Menggunakan papan pemrograman, 2) Melalui Arduino Uno.
Saya telah memprogram Pro mini Via Arduino UNO. Untuk melakukannya, pertama-tama, lepaskan sepenuhnya Ic pada Arduino Uno dengan sangat hati-hati. Kemudian pada Arduino IDE dan ganti board dari UNO menjadi Pro mini.
Alat > Papan > Arduino Pro atau Pro mini
Setelah melakukan ini, sudut kanan bawah IDE Anda sekarang akan menampilkan papan sebagai-Arduino Pro atau Pro mini ATmega 328 (5v, 16 Mhz).
Sekarang hubungkan pro mini Anda ke Uno-
PRO MINI - UNO
DTR - Atur Ulang
Vcc - 5v
GND - GND
Rx - Rx
Tx - Tx
Setelah ini, sambungkan Arduino UNO menggunakan Kabel USB ke laptop/PC Anda dan unggah kodenya dengan cara yang sama seperti yang dilakukan untuk UNO.
Langkah 5: Menulis Kode untuk Arduino dan Bekerja
Kode/program yang diberikan di bawah ini untuk sistem penguncian mencakup kode untuk tampilan lcd 16x2. Menggunakannya sepenuhnya opsional dan dapat dilewati tanpa membuat perubahan apa pun pada kode. Program ini sangat mendasar dan mudah dipahami
Langkah 6: Menguji Kode Dengan Arduino UNO
Sebelum mengunggah kode ke Pro mini, saya memutuskan untuk menguji program di UNO untuk memastikan, program itu bekerja dengan sempurna.
Hasilnya bagus, kode berfungsi sesuai harapan dan inilah video pengujiannya-
Langkah 7: Mengatur Kode Sandi dan Mengunduh Aplikasi
Kata sandi dapat diatur melalui perintah berikut-
if(suara == "*kata sandi")
Untuk mengubah kata sandi, cukup ubah kata dalam koma terbalik. JANGAN LUPA CANTUMKAN BINTANG* DIBELUM KATA
Mengunduh aplikasi
Unduh Aplikasi:- Android Bertemu Robot: Suara
aplikasi ini gratis untuk diunduh dari play store.