Daftar Isi:
- Langkah 1: Komponen Diperlukan
- Langkah 2: Menghubungkan Nodemcu ke Jaringan Wi-fi
- Langkah 3: Hubungkan Pembaca RFID
- Langkah 4: Menyiapkan Konfigurasi Basis
- Langkah 5: Membuat File Txt Dengan Id Kartu
- Langkah 6: Menghubungkan Relay ke Solenoid Switch
- Langkah 7: Ekstra: Menambahkan LED RGB
- Langkah 8: Ekstra: Menambahkan Layar OLED
- Langkah 9: Konfigurasi Akhir
Video: Kunci Pintu Wireless RFID Menggunakan Nodemcu: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
- Fungsi utama ---
Proyek ini dibangun sebagai bagian dari kelas Komunikasi Jaringan di Universidade do Algarve bekerja sama dengan rekan saya Luís Santos. Tujuan utamanya adalah untuk mengontrol akses kunci listrik melalui nirkabel dengan menggunakan kartu tag RFID atau gantungan kunci.
Meskipun proyek ini dirancang untuk bekerja dengan kunci pintu, proyek ini dapat dengan mudah dimodifikasi untuk mendukung segala jenis sakelar solenoid (ini akan dirujuk lebih lanjut selama tutorial ini).
- Versi Sekarang ---
Versi pertama ini akan dilakukan dengan dukungan server dan file txt sederhana. Dalam pekerjaan di masa depan, akan ditambahkan varian yang berbeda yang akan sesuai dengan kebutuhan yang berbeda dan menghadirkan alternatif yang lebih aman.
- Pekerjaan masa depan ---
Ketika saya menemukan waktu luang, saya akan mencoba memperbarui fitur-fitur berikut:
- Kartu Administrator khusus untuk menambahkan pengguna lain
- Akses file melalui penyimpanan yang terpasang di USB router
- Enkripsi file dengan kunci biner sederhana
- Hubungkan kunci solenoida nyata ke relai dan perbarui Instruksi dengan video yang berfungsi
- Terhubung ke DBMS untuk memudahkan kontrol dan pemeliharaan beberapa kunci dan pengguna
- Tambahkan file MicroSD lokal untuk mencadangkan informasi jika Nirkabel tidak tersedia
- Terhubung melalui Modul Komunikasi GPRS GSM
- Jadikan ini berfungsi dengan panel surya agar benar-benar nirkabel
Langkah 1: Komponen Diperlukan
Komponen yang dibutuhkan untuk proyek ini adalah:
- Papan Pengembangan WIFI NodeMCU ESP8266
- Modul Relai Saluran DC 5V 1
- RC522 Chip IC Card Modul Induksi Pembaca RFID
- Kartu Tag RFID atau Gantungan Kunci
- Kunci Pintu Sakelar Solenoid
- Satu Dioda dari 1N4001-1N4007
- Kabel
- Papan tempat memotong roti
Tambahan:
-
Modul Led Warna RGB 3 5050 atau:
LED Merah dan LED Hijau disertai resistor 220ohm
- 0.96 Inch 4Pin Biru Kuning IIC I2C OLED Display Module
Keingintahuan: NFC adalah subset dalam keluarga RFID dan beroperasi pada frekuensi yang sama (13,56 MHz). RC522
Langkah 2: Menghubungkan Nodemcu ke Jaringan Wi-fi
Sudah ada tutorial bagus yang dapat membantu Anda menghubungkan NodeMCU ke jaringan nirkabel 802.11 apa pun. Yang kami ikuti adalah:
Tutorial Instalasi ESP8266 Ke Arduino IDE oleh Mybotic
Catatan: Hati-hati bahwa tata letak pin pada NodeMCU berbeda dari Arduino, dan jika Anda menggunakan p.e.: #define Led 5 sebenarnya terhubung ke D1 di papan, seperti yang dapat dilihat pada gambar di atas.
Salah satu solusinya adalah dimasukkannya library yang sudah melakukan asosiasi ini. Kami hanya mengikuti gambar untuk memandu kami. Nanti di tutorial ini akan ada gambar dengan semua koneksi yang dilakukan.
Langkah 3: Hubungkan Pembaca RFID
Pergi ke Kelola Perpustakaan… di dalam Sertakan Perpustakaan di bawah Sketsa di Bilah Menu.
Pada kotak teks dengan "Filter pencarian Anda …" masukkan MFRC522 dan pilih untuk menginstal yang oleh GithubCommunity, dengan penunjukan Arduino RFID Library for MFRC522 (SPI).
- Membaca Kartu RFID ---
Jika Anda ingin menguji pembaca RFID, buka Contoh di bawah File di Bilah Menu dan cari MFRC522 dan pilih ReadNUID untuk mencobanya.
Langkah 4: Menyiapkan Konfigurasi Basis
Pertama, kita akan merakit konfigurasi dasar mengikuti diagram rangkaian yang ditunjukkan di atas (jika Anda mengklik gambar ada informasi tambahan tentang tata letak pin).
Kemudian, hubungkan NodeMCU dan buka Arduino IDE dan salin kode di bawah ini.
Jangan lupa untuk mengganti ssid dan kata sandi untuk jaringan Anda, dan alamat host server Anda pada kode.
Langkah 5: Membuat File Txt Dengan Id Kartu
Jika Anda sudah menguji langkah sebelumnya, mungkin tidak terjadi apa-apa ketika Anda mencoba mendekati kartu ke pembaca RFID. Tidak apa-apa! Anda masih perlu menambahkan kartu yang Anda inginkan ke server Anda (akan ada alternatif lain di masa mendatang).
Pertama, Anda harus mengaktifkan dan menjalankan server Anda. Buat file.txt di mana pun Anda inginkan dan buka Serial Console di Arduino IDE Anda. Jalankan kode dan salin alamat MAC RFID yang disajikan, tempel ke file.txt dan tekan Enter, sehingga selalu ada baris kosong di akhir. Simpan file.txt dan coba lagi.
Sekarang seharusnya berfungsi, Anda tidak perlu mengatur ulang NodeMCU atau memulai ulang server.
Warna LED AKTIF yang disertakan dengan relai biasanya berwarna merah, jadi jika kunci terbuka, lampu akan bersinar merah. Pada penyesuaian lebih lanjut, kami akan mencoba mengubah LED ini untuk menawarkan status merah permanen dan status hijau tanpa perlu menggunakan port tambahan pada papan NodeMCU.
Catatan: jangan lupa untuk mengubah lokasi folder pada url di dalam kode.
Langkah 6: Menghubungkan Relay ke Solenoid Switch
Perhatian, langkah ini penting
Sakelar solenoida hanyalah kumparan yang dengan arus menciptakan medan magnet yang menarik atau mendorong piston. Mereka mungkin datang seperti katup solenoida, kunci pintu, sakelar, dll …
Yang perlu Anda lakukan dengan hati-hati adalah dua langkah:
- Hubungkan sumber energi dan sakelar solenoid Anda ke relai dengan cara yang benar, seperti yang ditunjukkan di atas;
- Hubungkan dioda antara dua pin sakelar solenoida Anda untuk perlindungan sirkuit.
Langkah 7: Ekstra: Menambahkan LED RGB
Ikuti saja diagram rangkaian di atas dan jangan lupa untuk menambahkan resistor 220 ohm antara anoda dan ground.
Jika cahaya terlalu redup atau terlalu terang, Anda dapat mengubah nilai resistor (hanya tidak melompat dari resistor 220 ohm ke resistor 1M ohm dan berpura-pura bingung dengan hasilnya).
Langkah 8: Ekstra: Menambahkan Layar OLED
Seperti sebelumnya, Anda hanya perlu mengikuti diagram sirkuit baru di atas dan kode di bawah.
Tujuan utama layar OLED di masa depan bukan hanya untuk mereplikasi fungsi RGB, tetapi untuk memungkinkan informasi tambahan kepada pengguna jika diperlukan.
Langkah 9: Konfigurasi Akhir
Di atas itu mungkin untuk melihat proyek ini bekerja melalui video dan beberapa gambar, berjalan dengan kode lengkap, termasuk ekstra.
Direkomendasikan:
Sensor Pintu & Kunci Gudang Bertenaga Baterai, Tenaga Surya, ESP8266, ESP-Sekarang, MQTT: 4 Langkah (dengan Gambar)
Sensor Pintu & Kunci Gudang Bertenaga Baterai, Solar, ESP8266, ESP-Sekarang, MQTT: Dalam Instruksi ini saya menunjukkan kepada Anda bagaimana saya membuat sensor bertenaga baterai untuk memantau pintu dan status kunci gudang sepeda jarak jauh saya. Saya tidak memiliki daya utama, oleh karena itu saya memilikinya bertenaga baterai. Baterai diisi oleh panel surya kecil. Modul ini
Kunci Pintu Listrik Dengan Pemindai Sidik Jari dan Pembaca RFID: 11 Langkah (dengan Gambar)
Kunci Pintu Listrik Dengan Pemindai Sidik Jari dan Pembaca RFID: Proyek ini dirancang untuk menghindari keharusan menggunakan kunci, untuk mencapai tujuan kami, kami menggunakan sensor sidik jari optik dan Arduino. Namun ada individu yang memiliki sidik jari yang tidak terbaca dan sensor tidak akan mengenalinya. Kemudian berpikir
Kunci Pintu RFID Dengan Arduino: 4 Langkah
Kunci Pintu RFID Dengan Arduino: Pada dasarnya proyek ini adalah tentang bagaimana membuat rumah Anda, tempat kantor dan bahkan loker pribadi Anda. Proyek ini membuat Anda memahami arduino dengan RFID dan bagaimana saling terhubung. Jadi
Pengingat kunci! Perangkat Yang Membuat Anda Tidak Kehilangan Kunci!: 3 Langkah (dengan Gambar)
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
Kunci Pintu Arduino RFID: 5 Langkah (dengan Gambar)
Kunci Pintu Arduino RFID: ***Diperbarui 8/9/2010*** Saya ingin membuat cara yang mudah dan aman untuk memasuki garasi saya. RFID adalah cara terbaik untuk membuka kunci pintu saya, bahkan dengan tangan penuh saya dapat membuka kunci pintu dan mendorongnya terbuka! Saya membangun sebuah rangkaian sederhana dengan dasar arduino chi ATmega 168