Daftar Isi:
- Langkah 1: Yang Anda Butuhkan - Komponen dan Pengkabelan
- Langkah 2: Kode dan Lampiran
- Langkah 3: Selesai: Uji Semuanya - Video Hal yang Bekerja
Video: SISTEM KONTROL AKSES ARDUINO NFC NFC: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Yang saya butuhkan adalah sistem kontrol akses untuk kantor saya.
Seluruh proyek ini cukup mudah untuk dibangun.
Saya memiliki Aduino Mega cadangan dan pelindung Ethernet di rumah, jadi, dengan beberapa komponen lagi, saya dapat membangun sistem kontrol akses untuk kantor saya. Ini menggunakan tag NFC dan database mySql untuk mengumpulkan data ke dalam tabel.
Secara substansial, Arduino menunggu tag, kemudian akan mencoba menghubungi halaman web php yang akan mengelola unggahan data ke dalam database. Untuk melakukan ini, ia akan memeriksa terlebih dahulu keberadaan tag ke dalam tabel "pengguna" dari tag "dikenal". Tabel tersebut berisi pengguna yang dikenal dan tag relatif mereka.
Jika tag tidak dikenali, Arduino tidak akan merekam akses. Jika tidak, itu akan memasukkan catatan ke dalam tabel. Saat ini, timestamp, id_tag, cabang perusahaan (lokasi), dan ip dicatat ke dalam tabel.
Saya menambahkan juga lcd untuk mempermudah pengguna. Ketika akses direkam, led hijau akan berkedip selama beberapa detik dan buzzer akan memainkan nada pendek dengan nada yang meningkat. Lcd akan menampilkan pesan ok singkat selama beberapa detik.
Jika beberapa masalah terjadi (seperti lan tidak berfungsi, atau tag tidak dikenal), led merah akan berkedip sebagai gantinya, dan nada yang dimainkan akan memiliki nada yang menurun. Lcd juga akan menampilkan pesan kesalahan singkat selama beberapa detik.
Dengan beberapa tombol lagi, Anda dapat mengatur untuk merekam juga jenis operasi: "apakah itu akses atau jalan keluar?!" (tapi ini akan dikembangkan lain waktu).
Langkah 1: Yang Anda Butuhkan - Komponen dan Pengkabelan
Pertama-tama, ini adalah proyek berorientasi basis data, jadi Anda akan memerlukan server web tempat mengunggah file.php. ini adalah bagian kode yang memproses permintaan arduino dan mengelola database.
Anda juga memerlukan database mysql, di mana semua akses akan disimpan.
Anda dapat membangun semuanya di "server" lokal di kantor Anda (mungkin xampp adalah pilihan yang baik dan mudah) atau jika Anda memiliki situs web+mysql db bisa jadi sama.
Oke, ini bill of materialnya:
- Arduino Mega 2560
- Perisai Ethernet W5100
- Pembaca tag rfid RF522 kompatibel dengan tag 13, 56mhz 14333A
- Layar LCD 16x2 1602
- bel piezo atau jenis bel lainnya
- Sekelompok kabel
- Beberapa led (hijau dan merah) dan 2 resistansi 2k
Dan, ok lagi.. tentang wiring…Gambar-gambar tentang wiring memang kurang bagus, tapi lebih baik dijelaskan ke dalam sketsa arduino yang terlampir pada langkah selanjutnya.
Langkah 2: Kode dan Lampiran
Akhirnya, di sini ada file yang Anda cari.. Dalam lampiran Anda akan menemukan
timbrature.ino, yang merupakan sketsa untuk diunggah ke Arduino Mega
Seperti disebutkan sebelumnya, semua koneksi dan kabel tentang lcd dan papan RFID dijelaskan ke dalam header file.ino
- rfid lib.zip, yang berisi perpustakaan rfid yang dibutuhkan
- timbratura.zip, (timbratura.php) file ini adalah file yang perlu Anda unggah ke server web situs web Anda. Ini akan mengelola terlebih dahulu untuk mengenali tag (periksa apakah ada di tabel "pengguna"), kemudian akan merekam akses ke tabel "akses" mysql.
Langkah 3: Selesai: Uji Semuanya - Video Hal yang Bekerja
Sekarang Anda siap untuk menonton video lagi. Ini tentang cara kerja pembaca, periksa tag dan catat akses ke database. Saya berharap video akan lebih jelas sekarang dibandingkan dengan langkah pertama.
Direkomendasikan:
Kontrol Akses Makanan Cat (ESP8266 + Motor Servo + Pencetakan 3D): 5 Langkah (dengan Gambar)
Kontrol Akses Makanan Kucing (ESP8266 + Motor Servo + Pencetakan 3D): Proyek ini membahas proses yang saya gunakan untuk membuat mangkuk makanan kucing otomatis, untuk kucing diabetes tua saya, Chaz. Lihat, dia perlu sarapan sebelum dia bisa mendapatkan insulinnya, tapi aku sering lupa mengambil piring makanannya sebelum aku tidur, yang mana
Kontrol Akses Arduino YÚN Dengan MySQL, PHP5 dan Python: 11 Langkah (dengan Gambar)
Kontrol Akses Arduino YÚN Dengan MySQL, PHP5 dan Python: Halo Teman! Seperti yang Anda ketahui, pada bulan September perisai perdana baru Arduino, Arduino YUN. Teman kecil ini memiliki sistem tertanam Linux yang dengannya kami dapat menjalankan apa pun yang dapat Anda pikirkan (setidaknya sejauh ini). Meskipun sangat sedikit informasi
Bangun Kontrol Akses Anda Sendiri Dengan Please-open.it: 4 Langkah
Bangun Kontrol Akses Anda Sendiri Dengan Please-open.it: Please-open.it berbasis di Prancis dan kami akan bekerja penuh waktu dalam proyek ini. Kami ingin bisnis (Hotel, Perkemahan, stasiun, sewa…) mendapatkan manfaat dari solusi yang lebih fleksibel dan, tentu saja, dengan harga yang lebih rendah. Hubungkan setiap data internal (janji
KONTROL AKSES PINTU RFID DENGAN COUNTER: 8 Langkah
KONTROL AKSES PINTU RFID DENGAN COUNTER: KONTROL AKSES PINTU RFID DENGAN COUNTER Tutorial
Kontrol Akses RFID Dengan Arduino Yun dan Raspberry Pi: 11 Langkah
Kontrol Akses RFID Dengan Arduino Yun dan Raspberry Pi: Selamat datang di Instruksi saya! Sudahkah Anda mencari Sistem Kontrol Akses RFID secara online yang dapat memiliki banyak pengguna tanpa menggunakan kunci master untuk memprogramnya? Sebuah sistem yang dapat mencatat akses dengan nama orang? Sebuah sistem di mana Anda dapat dengan mudah menambahkan