2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Pada dasarnya ini tentang ide yang sama seperti dalam instruksi saya sebelumnya:
www.instructables.com/id/Home-Security-With…
Satu-satunya perubahan adalah penggunaan papan Orange Pi (pilihan saya adalah PC2) dan satu shifter level 4050 untuk melindungi IO papan.
Singkatnya - sistem keamanan rumah murah yang mengirimi Anda email dengan foto-foto harta benda Anda ketika seseorang mengunjungi apartemen Anda secara tidak terduga. Sistem yang mudah dipersenjatai dan dilucuti dengan cara yang lebih konservatif daripada yang Anda harapkan - sakelar dan tag RFID. Maaf, saya sangat menyukainya;-)
Anda bisa mendapatkan Orange Pi seharga $ 10, kamera USB mungkin $ 2 (sebenarnya saya menggunakan dua yang kikuk!), Sisanya mungkin $ 30 bersama-sama.
Untuk lebih spesifik tentang apa yang Anda butuhkan - papan OPI, catu dayanya, pemindah level 74HC4050, satu atau lebih sensor gerak PIR, pembaca RFID, sakelar sesaat, dua LED, resistor 2x 220Ohm + 1x 10kOhm, papan tempat memotong roti, dan kabel untuk menghubungkan semua bersama-sama, dan kamera USB tentu saja.
Langkah 1: Pengkabelan
Konfigurasi dan kode sumber saya menggunakan 2 kamera dengan 2 sensor PIR. Resistor pullup untuk sakelar ini digunakan karena … Saya tidak punya waktu untuk melihat-lihat dokumen perpustakaan pyA20, setelah beberapa hari saya secara tidak sengaja menemukan panggilan yang tepat (lihat README.txt di direktori yang akan Anda dapatkan dengan GIT - lihat langkah selanjutnya), jadi Anda dapat mengubah kode dan menghapusnya. Saya menggunakan papan PC2 tetapi papan Orange Pi lainnya memiliki IO serupa. Penggeser level 4050 menggunakan sensor bacause dan pembaca RFID menggunakan 5V tetapi papan OPI menerima 3V (atau 3.3V jika Anda suka). Penting - sambungkan semua tanda "arde" ke salah satu papan GND! Jangan lupa untuk memasang kamera USB Anda!:)
Langkah 2: Perangkat Lunak
Urutan di bawah ini akan mengasumsikan bahwa Anda menginstal Raspbian_desktop_lxde_For_PC2_H5_V0_1.img pada kartu SD Anda. Anda mungkin disarankan untuk menggunakan Armbian, tetapi saya belum mengujinya.
1) passwd - ubah kata sandi pengguna orangepi, yang awalnya orangepi.
2) Raspbian ini hadir dengan lokal Cina, jadi letakkan ini di /etc/default/locale dan reboot:
LC_ALL="en_US. UTF-8"
LANG="en_US"
LANGUAGE="en_US:id"
3) Saya memperpanjang partisi awal dengan fdisk /dev/mmcblk0, reboot dan resize2fs /dev/mmcblk0p2. Anda akan menemukan beberapa tutorial tentang itu dengan Google.
4) sudo apt-get update
5) sudo apt-get install build-essential
6) sudo apt-get install python-setuptools
7) sudo apt-get install python-dev
8) sudo easy_install pip
9) sudo pip install pyserial
10) sudo pip install pyA20
11) sudo apt-get install git
12) git clone
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py install
15) dapatkan kode dari (saya akan mencoba memasukkannya ke Github segera; saya meletakkannya di bawah GNU publik, jangan ragu untuk mendistribusikan ulang!):
github.com/boguszjelinski/rpi-alarm
Maksudku opi-alarm.py.
16) sudo python opi-alarm.py
Ingatlah untuk mengubah nama IO jika Anda menggunakan papan atau kabel lain. Jika LED mulai berkedip, mungkin pengkabelan dan perangkat lunaknya baik-baik saja.
17) sudo apt-get install streamer
18) instal postfix seperti yang dijelaskan di sini:
www.instructables.com/id/Home-Security-With…
Langkah 3: Pertimbangan Terakhir
Jalankan 'sudo python opi-alarm.py'
Anda juga dapat menggunakan nohup Sudo python opi-alarm.py &
dan keluar dari terminal.
Jika Anda menjalankan program dan tidak ada file rfid.txt di direktori lokal (mengapa harus ada satu?) maka sistem keamanan Anda masuk ke mode pembelajaran - ia menunggu Anda untuk menempatkan lencana RFID Anda ke pembaca. Jika terbaca satu maka LED hijau menyala sedikit lebih lama. Setelah Anda menunjukkan semua lencana Anda kepada pembaca - tekan tombol! Lampu merah 2 detik mengonfirmasi penyelesaian pembelajaran - rfid.txt dihasilkan, harus berisi kode 10 karakter.
Lampirkan sekarang tag RFID ke kunci Anda. Sistem sekarang menunggu untuk diaktifkan (bersenjata).
Anda dapat menekan tombol sekali lagi dan masuk ke jangkauan sensor PIR setelah 10 detik. Anda harus mendapatkan gambar yang bagus untuk kotak email Anda;-)
Lihat tutorial Raspberry Pi awal untuk sinyal LED yang berbeda (perlu diperbarui, mode pembelajaran adalah fitur baru).
Tutorial selanjutnya - menggunakan modul GSM, mungkin MMS bukan Postfix.
PEMBARUAN 27.05.2018
Streamer menyebalkan, terkadang menjadi gila, mungkin hanya dengan kamera sampah saya. Setelah seminggu dengan CV2 - ini bekerja seperti pesona. Untuk menggunakan kode yang baru saja saya kirimkan ke GitHub:
apt-get install python-opencv
apt-get install imagemagick
Mungkin satu hal lagi - salah satu kamera saya dulu menghilang sebagai perangkat, jadi setiap kali saya akan mendapatkan gambar, saya menjalankan ini terlebih dahulu (memuat ulang modul kernel; mungkin bisa dilakukan lebih sederhana):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Direkomendasikan:
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
Simulator Kehadiran Rumah dan Perangkat Kontrol Keamanan: 6 Langkah (dengan Gambar)
Simulator Kehadiran Rumah dan Perangkat Kontrol Keamanan: Proyek ini memungkinkan kami untuk mensimulasikan kehadiran dan mendeteksi gerakan di rumah kami. Kami dapat mengonfigurasi jaringan perangkat yang dipasang di berbagai ruangan di rumah kami, semuanya dikendalikan oleh perangkat utama. Proyek ini menggabungkan ini fitur pada satu d
Sistem Keamanan Rumah Arduino: 7 Langkah (dengan Gambar)
Sistem Keamanan Rumah Arduino: Ini adalah Sistem Keamanan Rumah menggunakan Arduino Mega 2560, yang akan memicu alarm ketika ada pintu dibuka atau gerakan terdeteksi di dalam ruangan saat sistem diaktifkan. Ini adalah proyek yang bagus untuk siapa pun di tahun terakhir di universitas. kamu bisa mengupgradenya
Keamanan Rumah Dengan Raspberry Pi: 6 Langkah (dengan Gambar)
Keamanan Rumah Dengan Raspberry Pi: Itu adalah solusi sederhana yang dapat membuat Anda merasa lebih santai ketika Anda meninggalkan apartemen Anda - menerima email dengan gambar properti Anda yang dikunjungi oleh tamu yang tidak diinginkan, mempersenjatai dan melucuti sistem keamanan Anda dengan cara yang paling mudah dan dapat diandalkan ( tekan
Keamanan Rumah Dengan Sistem Tertanam: 12 Langkah (dengan Gambar)
Keamanan Rumah Dengan Sistem Tertanam: Halo Pembaca,Ini adalah Instruksi untuk membangun Sistem Keamanan Rumah tidak seperti sistem Keamanan lainnya. Sistem ini memiliki fitur TRAP dan PANIC Mode yang ditingkatkan yang menghubungkan pemilik rumah korban, tetangga dan kantor polisi melalui jaringan