
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Adakah anda pernah merasa tidak selamat di rumah anda sendiri, atau adakah anda perlu melindungi syarikat anda? Mungkin anda boleh membuat sistem keselamatan sehingga semua masalah ini dapat diselesaikan. Dalam arahan ini saya memberitahu anda bagaimana. Saya memasang semua bahagian pada papan kayu untuk tujuan demonstrasi, anda harus memasangnya di tempat yang anda perlukan (bahagian arduino di dinding di mana anda boleh mencapainya, papan utama di tempat yang jauh dari jarak langsung, siren dan strobo di mana anda mahukannya dan sensor di bilik yang ingin anda lindungi.
Untuk mengikuti arahan ini, anda harus mempunyai pengetahuan mengenai:
- pai raspberi
- arduino
- git
- mysql
Dan jika anda mahu menukar kod:
- ular sawa
- arduino
- html / css
Langkah 1: BOM (apa yang Anda Perlu)
Dalam senarai ini adalah semua yang anda perlukan untuk membuat sistem keselamatan, kebanyakan perkara yang boleh anda beli di aliexpress tetapi beberapa perkara seperti adafruit pn532n dan pi yang harus anda beli di tempat lain. Peti kunci anda boleh beli di kedai perkakasan tempatan.
Langkah 2: Skematik


Saya meletakkan sepotong di mana saya memasang semuanya di atas dengan menggerudi lubang 3mm dan menggunakan spacer nilon, saya juga menggerudi banyak lubang di peti kunci kunci dan menggunakan grommet kabel untuk melindungi kabel dari tepi tajam.
Langkah 7: Memasang Arduino, Rfid Reader dan Lcd



Pasang pembaca rfid seperti yang ditunjukkan dalam gambar, gunakan kacang m3 sebagai jarak antara penutup dan pembaca, lakukan perkara yang sama untuk lcd (pastikan dengan cara yang betul).
Pasang arduino di lokasi yang anda sukai, gunakan kabel pelompat atau buat kabel dengan terminal yang menyusut untuk menghubungkan semuanya.
Langkah 8: Menyiapkan Pi
Tulis gambar raspbian segar ke kad sd, boot pi, sambungkan melalui ssh (nama pengguna = pi, kata laluan = raspberry, ubah secepatnya)
lakukan:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
sekarang kita akan mengaktifkan persekitaran Maya
python3 -m pip memasang - tingkatkan pemasangan setuptools wheel virtualenv
mkdir project1 && cd project1 python3 -m venv --system-site-pakej env source env / bin / aktifkan python -m pip pasang mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
Langkah 9: Membina Pangkalan Data

buat 3 pengguna pangkalan data: project1-web, project1-sensor dan project1-admin dengan kata laluan yang unik
buat pangkalan data yang dipanggil projek1
berikan semua keistimewaan kepada pentadbir dan PILIH, MASUK, KEMASKINI dan HAPUS kepada 2 pengguna yang lain
import fail sql ke pi
Langkah 10: Memuat naik Kod
pi
git klon
isikan kelayakan pangkalan data anda dalam kod (di sensor.py di baris 47 dan 64, dan di web.py di baris 41)
untuk menambahkan pengguna laman web yang tidak dapat dikeluarkan: di bahagian bawah kod terdapat baris yang dikomentari: adduser (root, kata laluan anda). Isi kata laluan pilihan anda dan jalankan kodnya kemudian beri komen dan hapus kata laluan
arduino
muat naik kod ke arduino anda
Disyorkan:
Zombie Mengesan Owl Keselamatan Pintar (Pembelajaran Dalam): 10 Langkah (dengan Gambar)

Zombie Mengesan Smart Security Owl (Deep Learning): Hai semua, selamat datang di T3chFlicks! Dalam tutorial Halloween ini, kami akan menunjukkan kepada anda bagaimana kami meletakkan sentuhan yang sangat menyeramkan pada klasik rumah tangga biasa: kamera keselamatan. Bagaimana ?! Kami telah membuat burung hantu penglihatan malam yang menggunakan pemprosesan gambar untuk mengesan orang
Sistem Pintar Pintar untuk Pendengaran Gangguan (IDC2018IOT): 11 Langkah

Sistem Pintar Pintar untuk Pendengaran Gangguan (IDC2018IOT): Kita semua berharap dapat memiliki rumah yang sesuai dengan kita, tetapi binaan standardnya tidak sesuai untuk semua orang. Pintu rumah sangat tidak dirancang untuk orang yang pekak atau kurang pendengaran. Orang yang mengalami masalah pendengaran tidak dapat mendengar ketukan di pintu, atau
Butang Keselamatan Tanpa Wayar untuk Keselamatan PLC: 6 Langkah (dengan Gambar)

Butang Keselamatan Tanpa Wayar untuk Keselamatan PLC: Projek ini adalah bukti konsep saya untuk menggunakan robotik IoT dan (akhirnya) untuk membuat lapisan keselamatan tambahan untuk kemudahan pembuatan berbahaya. Butang ini boleh digunakan untuk memulakan atau menghentikan beberapa proses, termasuk kawalan isyarat
Sistem Keselamatan Keselamatan Wanita Satu Sentuhan: 3 Langkah

Sistem Keselamatan Keselamatan Wanita Satu Sentuhan: Penggera satu sentuhan Sistem keselamatan wanita menggunakan pengawal mikro 8051 Dalam Keselamatan Wanita Dunia Hari Ini adalah Isu Paling Penting Di Negara Ini. Hari Ini Wanita Dilecehkan Dan Bermasalah Dan Kadang-kadang Apabila Bantuan Mendesak Diperlukan. Tidak ada Locati yang Diperlukan
Permainan Sistem "Sistem Keselamatan": 15 Langkah

Permainan Video "Sistem Keselamatan": Ini adalah cara membuat platformer sederhana di flowlab.io Permainan yang digunakan sebagai contoh dalam tutorial ini dapat dimainkan dan pengaturcaraannya dilihat dan diedit (tetapi tidak disimpan) di pautan ini: https: // flowlab.io/game/play/1130006