Daftar Isi:
- Langkah 1: BOM (apa yang Anda Butuhkan)
- Langkah 2: Skema
- Langkah 7: Memasang Arduino, Pembaca RFID, dan Lcd
- Langkah 8: Menyiapkan Pi
- Langkah 9: Membangun Basis Data
- Langkah 10: Mengunggah Kode
Video: Sistem Keamanan Cerdas: 10 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Apakah Anda pernah merasa tidak aman di rumah Anda sendiri, atau apakah Anda perlu melindungi perusahaan Anda? Mungkin Anda bisa membuat sistem keamanan agar semua masalah ini bisa teratasi. Dalam instruksi ini saya memberi tahu Anda caranya. Saya memasang semua bagian pada papan kayu untuk tujuan demonstrasi, Anda harus memasangnya di tempat yang Anda butuhkan (bagian arduino di dinding di mana Anda dapat mencapainya, papan utama di suatu tempat di luar jangkauan langsung, sirene dan strobo di mana Anda menginginkannya dan sensor di ruangan yang ingin Anda lindungi.
Untuk mengikuti instruksi ini, Anda harus memiliki pengetahuan tentang:
- raspberry pi
- arduino
- git
- mysql
Dan jika Anda ingin mengubah kode:
- ular piton
- arduino
- html/css
Langkah 1: BOM (apa yang Anda Butuhkan)
Dalam daftar ini adalah semua yang Anda butuhkan untuk membuat sistem keamanan, sebagian besar hal yang dapat Anda beli di aliexpress tetapi beberapa hal seperti adafruit pn532n dan pi harus Anda beli di tempat lain. Kunci brankas yang bisa Anda beli di toko perangkat keras lokal.
Langkah 2: Skema
saya memotong bagian di mana saya memasang semuanya di atas dengan mengebor lubang 3mm dan menggunakan spacer nilon, saya juga mengebor banyak lubang di brankas kunci dan menggunakan kabel grommet untuk melindungi kabel dari tepi yang tajam.
Langkah 7: Memasang Arduino, Pembaca RFID, dan Lcd
Pasang rfid reader seperti pada gambar, gunakan mur m3 sebagai spacer antara tutup dan reader, lakukan hal yang sama untuk lcd (pastikan arahnya benar).
Pasang arduino di lokasi yang Anda inginkan, gunakan kabel jumper atau buat kabel dengan terminal menyusut untuk menghubungkan semuanya.
Langkah 8: Menyiapkan Pi
Tulis gambar raspbian baru ke kartu sd, boot pi, sambungkan melalui ssh (nama pengguna=pi, kata sandi=raspberry, ubah secepatnya)
melakukan:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
sekarang kita akan mengaktifkan lingkungan Virtual
python3 -m pip install --upgrade pip setuptools wheel virtualenv
mkdir project1 && cd project1 python3 -m venv --system-site-packages env source env/bin/activate python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
Langkah 9: Membangun Basis Data
buat 3 pengguna basis data: project1-web, project1-sensor dan project1-admin dengan kata sandi unik
buat database bernama project1
berikan semua hak istimewa kepada admin dan SELECT, INSERT, UPDATE, dan DELETE ke 2 pengguna lainnya
impor file sql ke pi
Langkah 10: Mengunggah Kode
pi
git clone
isi kredensial basis data Anda dalam kode (di sensor.py pada baris 47 dan 64, dan di web.py pada baris 41)
untuk menambahkan pengguna situs web yang tidak dapat dihapus: di bagian bawah kode ada baris yang dikomentari: adduser(root, kata sandi Anda). Isi kata sandi pilihan Anda dan jalankan kode setelah itu beri komentar di baris dan hapus kata sandi
arduino
unggah kode ke arduino Anda
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: 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
Keamanan Cyber-Fisik dari Parkir Cerdas dan Kontrol Lalu Lintas: 6 Langkah
Keamanan Cyber-Fisik dari Parkir Cerdas dan Kontrol Lalu Lintas: Internet berkembang dengan miliaran perangkat termasuk mobil, sensor, komputer, server, lemari es, perangkat seluler, dan banyak lagi dengan kecepatan yang belum pernah terjadi sebelumnya. Hal ini menimbulkan banyak risiko dan kerentanan dalam infrastruktur, operasi, dan
Lampu Keamanan Cerdas WiFi DIY Dengan Shelly 1: 6 Langkah (dengan Gambar)
Lampu Keamanan Cerdas WiFi DIY Dengan Shelly 1: Instruksi ini akan melihat cara membuat lampu keamanan pintar DIY menggunakan relai pintar Shelly 1 dari Shelly. Membuat lampu keamanan menjadi cerdas akan memungkinkan Anda untuk memiliki kontrol lebih besar saat diaktifkan dan berapa lama lampu itu menyala. Bisa jadi akt
Tombol Keamanan Nirkabel untuk Keamanan PLC: 6 Langkah (dengan Gambar)
Tombol Keamanan Nirkabel untuk Keamanan PLC: Proyek ini adalah bukti konsep saya untuk menggunakan IoT dan (akhirnya) robotika untuk menciptakan lapisan keamanan tambahan untuk fasilitas manufaktur yang berbahaya. Tombol ini dapat digunakan untuk memulai atau menghentikan beberapa proses, termasuk kontrol sinyal
Keamanan Kantor Cerdas: 4 Langkah
Keamanan Kantor Cerdas: Dalam proyek ini, kami bertujuan untuk mempelajari cara menerapkan AWS dan MQTT ke dalam pengaturan IoT kami. Dengan ancaman serangan orang dalam, aplikasi ini bertujuan untuk memantau kantor pengguna otoritas tinggi. Saat pengguna jauh dari kantor, aplikasi ini