![Kotak Kunci Cerdas: 7 Langkah Kotak Kunci Cerdas: 7 Langkah](https://i.howwhatproduce.com/images/001/image-355-7-j.webp)
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Kotak Kunci Cerdas Kotak Kunci Cerdas](https://i.howwhatproduce.com/images/001/image-355-8-j.webp)
Dalam instruksi ini saya akan menunjukkan cara membuat kotak kunci pintar.
Kotak kunci ini didukung oleh Arduino (UNO) dan menggunakan RFID dan motor servo untuk mengontrol akses sambil melacak data yang masuk dari sensor yang berbeda. Riwayat data akan disimpan dalam database MYSQL. Data akan ditampilkan di situs web yang dihosting oleh raspberry Pi.
Langkah 1: Daftar Suku Cadang dan Bahan untuk Proyek
Komputer/mikrokontroler:
- Arduino UNO
- RaspBerry Pi 4 Model B
Bagian
- Sensor suhu LM35
- Sensor LDR GL5537
- Pembaca sensor RFID VMA405 atau RC522 dengan tag
- Motor Servo MG 996R
- Kabel jumper DuPont Pria-Wanita
- Kabel papan tempat memotong roti
- LED merah
- LED hijau
- Bel aktif 5V
- 1k (ohm) resistor
- 2 x 330 (ohm) resistor
Perumahan
Kotak dapat dibuat dari bahan apa saja. Milik saya terbuat dari karton
Tambahan
Saya membuat attachment kayu untuk servomotor (opsional)
Perangkat lunak
Arduino IDE, kode studio Visual - Raspberry Pi dengan SSH, meja kerja MYSQL
Untuk perkiraan harga, Anda dapat memeriksa file BOM.
Langkah 2: Sirkuit papan tempat memotong roti
![Sirkuit papan tempat memotong roti Sirkuit papan tempat memotong roti](https://i.howwhatproduce.com/images/001/image-355-9-j.webp)
![Sirkuit papan tempat memotong roti Sirkuit papan tempat memotong roti](https://i.howwhatproduce.com/images/001/image-355-10-j.webp)
![Sirkuit papan tempat memotong roti Sirkuit papan tempat memotong roti](https://i.howwhatproduce.com/images/001/image-355-11-j.webp)
RFID
- Vcc 3.3. V dari Arduino
- RST Digital 9 pin
- Gnd Gnd Arduino
- MISO Digital 12 pin
- MOSI Digital 11 pin
- SCK Digital 13 pin
- NSS/SDA Digital 10 pin
Motor servo
- 5V (Merah) (+) pada papan tempat memotong roti
- Gnd (Coklat) Gnd di papan tempat memotong roti
- PWM (Oranye) Digital 3 pin
LM35
- Vin (+) (+) di papan tempat memotong roti
- Gnd Gnd di papan tempat memotong roti
- Vout Analog 1 pin
LDR
- Vin (+) (+) di papan tempat memotong roti
- Gnd Gnd pada papan tempat memotong roti dengan resistor 1K ohm
- Vout Analog 0 pin
Dipimpin (Hijau)
- Vin(+) Digital 4 pin dengan resistor 330 ohm
- Gnd Gnd di papan tempat memotong roti
Dipimpin (Merah)
- Vin(+) Digital 5 pin dengan resistor 330 ohm
- Gnd Gnd di papan tempat memotong roti
Buzzer aktif
- Vin (+) (+) di papan tempat memotong roti
- Gnd Gnd di papan tempat memotong roti
Arduino ke papan tempat memotong roti
- Arduino 5V (+) (+) di papan tempat memotong roti
- Arduino Gnd Gnd di papan tempat memotong roti
Raspberry Pi ke Arduino
Akan terhubung dengan USB
Langkah 3: Arduino
![Arduino Arduino](https://i.howwhatproduce.com/images/001/image-355-12-j.webp)
Pengkabelan elektronik akan terlihat seperti gambar di atas.
Pertama hubungkan Arduino dengan komputer untuk memprogram perangkat keras. Kode utama akan diunduh di bawah ini tetapi belum menggunakannya, ikuti langkah-langkah di bawah ini terlebih dahulu.
Perpustakaan
Kami akan menggunakan perpustakaan SPI dan MFRC 522 untuk bekerja dengan sensor RFID. Bekerja dengan RFID
Unduh perpustakaan RFID di sini dari Github miguelbalboa
Buka paket file zip.
Di Arduino IDE, buka sketsa> sertakan perpustakaan dan pilih file zip yang baru saja Anda unduh
Setelah Anda mengunggah file zip, buka sketsa> sertakan perpustakaan> kelola perpustakaan. Di pengelola perpustakaan, cari "MFRC522". Seharusnya dikatakan bahwa perpustakaan diinstal.
Memindai data RFID
Buka file>examples>MFR522>dumpinfo dan unggah/mulai kode di IDE Anda. Anda akan melihat bahwa kode tersebut menyertakan pustaka MFR522.h dan SPI.h. Keduanya diperlukan untuk RFID.
Sekarang buka monitor serial (tools> serialmonitor) dan pindai badge dan kartu Anda hingga semua data ditampilkan.
Pastikan untuk menulis UID karena Anda akan membutuhkannya.
Sekarang Anda dapat mengunduh kode utama (Arduino_code_lockbox)Pada kode utama, ganti kode tag UID Anda sendiri dengan kode yang ada.
Setelah menjalankan/upload kode di Arduino IDE, uji rfid scan. Jika berhasil Anda dapat melepaskan USB Arduino dari komputer dan menghubungkannya dengan Raspberry Pi.
Langkah 4: Raspberry Pi
![Raspberry Pi Raspberry Pi](https://i.howwhatproduce.com/images/001/image-355-13-j.webp)
Baca data dari Arduino dengan Python
Pastikan Arduino terhubung ke Raspberry Pi. Open app.py dan jalankan file. Anda akan melihat data yang diterima oleh sensor Anda dari Arduino.
Untuk membaca data, Anda memerlukan bagian serial kode (lihat gambar).
Database MYSQLBuat database untuk menyimpan nilai terukur dari sensor Anda. Untuk proyek ini saya akan membuat tabel untuk suhu, LDR, dan RFID.
Python Latar Belakang
Tambahkan rute python dan sesuaikan dengan database MYSQL Anda. Kirim nilai data sensor Anda ke database Anda sendiri.
Langkah 5: Situs Web
Tata Letak
Anda dapat menggunakan file dari webrar.rarAtau Anda dapat membuat situs web Anda sendiri dengan html, css.
Tampilkan data dari database
Gunakan javascript untuk mendapatkan dan menampilkan data dari database ke situs web Anda
Pustaka Chart.js akan digunakan untuk membuat grafik data.
Langkah 6: Perumahan
![Perumahan Perumahan](https://i.howwhatproduce.com/images/001/image-355-14-j.webp)
Eksterior
Untuk bagian luar casing saya rekatkan bagian-bagian yang berbeda. Bagian atas dipotong membentuk L sehingga bagian bawah L (sisi kanan pada gambar) akan lebih kokoh.
Untuk sensor RFID, memotong lubang ke dalam kotak adalah opsional. Seharusnya mungkin untuk memindai melalui karton jika tidak terlalu tebal.
Servomotor akan direkatkan di bagian luar. Tergantung pada bagaimana Anda menempatkan raspberry di dalam kotak, Anda perlu membuat lubang kecil untuk sambungan kabel seperti kabel USB atau ethernet.
Pedalaman
Untuk interiornya saya buat layer agar bisa memisahkan kedua perangkat dan lebih tertata. Raspberry Pi akan berada di bagian bawah kotak dan Arduino dengan papan tempat memotong roti akan berada di lapisan atas.
Direkomendasikan:
Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)
![Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar) Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1333-j.webp)
Lampu LED Meja Cerdas | Pencahayaan Cerdas Dengan Arduino | Ruang Kerja Neopiksel: Saat ini kita menghabiskan banyak waktu di rumah, belajar dan bekerja secara virtual, jadi mengapa tidak membuat ruang kerja kita lebih luas dengan sistem pencahayaan khusus dan cerdas berbasis Arduino dan LED Ws2812b. Di sini saya tunjukkan cara membangun Smart Anda Lampu LED Meja yang
Kunci Sepeda Tanpa Kunci: 6 Langkah
![Kunci Sepeda Tanpa Kunci: 6 Langkah Kunci Sepeda Tanpa Kunci: 6 Langkah](https://i.howwhatproduce.com/images/003/image-6771-j.webp)
Kunci Sepeda Tanpa Kunci: Satu hal yang tidak diketahui banyak orang adalah lebih mudah untuk memilih kunci sepeda daripada yang terlihat. Itulah sebabnya tim kami mengusulkan desain kami untuk kunci-U sepeda berkemampuan RFID. Alih-alih menggunakan kunci mekanis kuno, pengguna cukup memegang
Pemegang Kunci Cerdas Terkendali Suara: 3 Langkah (dengan Gambar)
![Pemegang Kunci Cerdas Terkendali Suara: 3 Langkah (dengan Gambar) Pemegang Kunci Cerdas Terkendali Suara: 3 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/005/image-14360-14-j.webp)
Pemegang Kunci Cerdas Terkendali Suara: Apakah Anda tipe orang yang tidak pandai mengelola kunci dan selalu harus mencoba setiap kunci untuk setiap kunci lainnya? Jangan khawatir, ambil sedikit motivasi dan alat pembuat Anda untuk berinovasi pemegang kunci pintar yang dikendalikan suara sendiri
Pengingat kunci! Perangkat Yang Membuat Anda Tidak Kehilangan Kunci!: 3 Langkah (dengan Gambar)
![Pengingat kunci! Perangkat Yang Membuat Anda Tidak Kehilangan Kunci!: 3 Langkah (dengan Gambar) Pengingat kunci! Perangkat Yang Membuat Anda Tidak Kehilangan Kunci!: 3 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/003/image-7262-40-j.webp)
Pengingat kunci! Perangkat yang Membuat Anda Tidak Kehilangan Kunci!: Perangkat ini membantu Anda agar tidak kehilangan kunci! Jika Anda seperti saya maka ketika Anda pulang kerja Anda segera kehilangan kunci Anda setelah membuka kunci pintu Anda dan Anda menunggu sampai hari berikutnya tepat sebelum Anda harus pergi untuk mencarinya. Ya, Anda mungkin memiliki
Kotak Barbie: Kotak Kamuflase/ Kotak Boom untuk Pemutar Mp3 Anda: 4 Langkah (dengan Gambar)
![Kotak Barbie: Kotak Kamuflase/ Kotak Boom untuk Pemutar Mp3 Anda: 4 Langkah (dengan Gambar) Kotak Barbie: Kotak Kamuflase/ Kotak Boom untuk Pemutar Mp3 Anda: 4 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-4786-123-j.webp)
Kotak Barbie: Kotak Kamuflase / Kotak Boom untuk Pemutar Mp3 Anda: Ini adalah tas pelindung berlapis untuk pemutar mp3 Anda yang juga mengubah jack headphone menjadi seperempat inci, dapat bertindak sebagai kotak boom di flip sakelar, dan menyamarkan pemutar mp3 Anda sebagai pemutar kaset awal tahun sembilan puluhan atau pencurian rendah serupa di