Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Membangun perangkat kunci kode digital dengan sistem Arduino dan Qwiic menggunakan Zio M Uno dan Hex 4x3 Matrix Keypad.
Ulasan Proyek
Untuk proyek ini, kami akan membuat kunci kode digital sederhana yang dapat dimasukkan dan dimasukkan oleh pengguna. Dalam tutorial ini, kami akan menunjukkan kepada pengguna bagaimana sistem kunci kode digital bekerja di Antarmuka Arduino.
Pada akhir tutorial ini Anda akan dapat:
- Siapkan kunci kode digital dengan Zio dan keypad 12 tombol dasar
- Mampu berinteraksi dengan Arduino IDE untuk memprogram Zio dengan keypad
- Buat program yang meminta pengguna memasukkan kata sandi enam digit untuk membuka kunci
- Mampu membuat kata sandi enam digit baru
Sumber Daya Bermanfaat
Untuk tujuan kesederhanaan, tutorial ini mengasumsikan bahwa Anda memiliki pemahaman penuh dan pengetahuan tentang konfigurasi papan pengembangan Zio.
Untuk proyek ini, kami menganggap Anda telah mengonfigurasi Zuino M Uno untuk berinteraksi dengan Arduino IDE. Jika Anda belum melakukannya, kami memiliki pos terpisah di panduan papan pengembangan kami. Lihat di bawah ini:
Panduan Memulai Qwiic Zuino M Uno
Langkah 1: Tata Letak Skema
Langkah 2: Pengaturan & Konfigurasi
Anda akan memerlukan modul berikut untuk membangun proyek ini:
- Zuino M Uno
- Layar OLED Zio Qwiic 0.91”
- Keypad Matriks Hex (4 x 3)
- Kabel Qwiic 200mm
- Kabel Breadboard Kabel jumper (Pria ke Wanita)
- Kabel USB Mikro
Langkah 3:
Rantai Daisy modul bersama-sama seperti yang ditunjukkan pada diagram Skema di atas.
Langkah 4:
Hubungkan Keypad menggunakan Jumper Pria ke Wanita, ke Zuino M Uno
Langkah 5:
Unduh dan instal pustaka berikut ke Arduino IDE Anda:
- Perpustakaan Adafruit GFX
- Perpustakaan Adafruit SSD1306
- Perpustakaan Papan Tombol Arduino
Langkah 6:
Colokkan Uno Anda ke komputer. Unduh dan Flash kode ke Uno Anda menggunakan Arduino IDE.
Anda dapat mengunduh kode dari halaman Github kami.
Langkah 7: Demo: Uji Masuk
Masukkan kata sandi enam digit diikuti dengan tombol “#”. Untuk menemukan kata sandi 6 digit yang disimpan dalam kode program, buka monitor serial dan itu akan menampilkan kata sandi untuk kunci.
Jika Anda berhasil masuk dengan kata sandi yang benar, Anda akan melihat layar Selamat Datang.
Langkah 8: Ubah Tes Kata Sandi
Setelah Anda berhasil masuk, Anda akan dapat mengubah kata sandi menjadi yang baru. Untuk mengubah kata sandi, konfirmasikan dengan tombol “*”.
Dalam contoh ini, saya mengubah kata sandi dari 123456 menjadi 000000 seperti yang ditunjukkan pada monitor Serial.
Langkah 9: Tes Percobaan Login Gagal
Dengan demo ini, kami juga menyertakan fungsi yang, dengan 3 upaya gagal memasukkan kata sandi yang benar, perangkat akan terkunci sendiri. Untuk mengujinya, setel ulang Uno Anda. Coba dan masukkan kata sandi yang salah sebanyak 3 kali.
Anda akan dikunci segera setelah 3 upaya gagal.