Mục lục:
Video: Bảo mật gia đình với Orange Pi: 3 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Về cơ bản, nó là về cùng một ý tưởng như trong hướng dẫn trước đây của tôi:
www.instructables.com/id/Home-Security-With…
Thay đổi duy nhất là sử dụng bảng Orange Pi (lựa chọn của tôi là PC2) và một bộ chuyển đổi mức 4050 để bảo vệ các IO của bảng.
Tóm lại - một hệ thống an ninh gia đình giá rẻ sẽ gửi cho bạn email có hình ảnh về tài sản của bạn khi ai đó bất ngờ ghé thăm căn hộ của bạn. Một hệ thống dễ dàng được trang bị và tước vũ khí theo cách bảo thủ hơn bạn có thể mong đợi - một công tắc và một thẻ RFID. Xin lỗi, tôi thích nó rất nhiều;-)
Bạn có thể nhận được một chiếc Orange Pi với giá 10 đô la, một chiếc máy ảnh USB có thể là 2 đô la (thực sự tôi sử dụng hai cái lặt vặt!), Phần còn lại có thể là 30 đô la cùng nhau.
Để cụ thể hơn về những gì bạn cần - một bảng OPi, bộ nguồn, bộ chuyển mức 74HC4050, một hoặc nhiều cảm biến chuyển động PIR, đầu đọc RFID, công tắc tạm thời, hai đèn LED, điện trở 2x 220Ohm + 1x 10kOhm, bảng mạch và cáp để kết nối tất cả với nhau và tất nhiên là máy ảnh USB.
Bước 1: Đấu dây
Cấu hình và mã nguồn của tôi sử dụng 2 camera với 2 cảm biến PIR. Điện trở kéo lên này cho công tắc được sử dụng bởi vì… tôi không có thời gian để xem qua tài liệu thư viện pyA20, sau một vài ngày, tôi đã cố tình tìm thấy lệnh gọi phù hợp (xem README.txt trong thư mục mà bạn sẽ nhận được với GIT - xem bước tiếp theo), vì vậy bạn có thể thay đổi mã và loại bỏ nó. Tôi sử dụng bảng PC2 nhưng các bảng Orange Pi khác có IO tương tự. Bộ dịch mức 4050 được sử dụng cảm biến phụ và đầu đọc RFID sử dụng 5V nhưng bảng OPi chấp nhận 3V (hoặc 3,3V nếu bạn muốn). Quan trọng - đấu dây tất cả các dấu hiệu "nối đất" vào một trong các bảng GND! Đừng quên cắm USB máy ảnh của bạn!:)
Bước 2: Phần mềm
Trình tự bên dưới sẽ giả định rằng bạn cài đặt Raspbian_desktop_lxde_For_PC2_H5_V0_1.img trên thẻ SD của mình. Bạn có thể được khuyên sử dụng Armbian thay thế nhưng tôi chưa thử nghiệm nó.
1) passwd - thay đổi mật khẩu của người dùng orangepi, ban đầu là orangepi.
2) Raspbian này đi kèm với tiếng địa phương Trung Quốc, vì vậy hãy đặt nó vào / etc / default / locale và khởi động lại:
LC_ALL = "vi_US. UTF-8"
LANG = "en_US"
LANGUAGE = "en_US: vi"
3) Tôi đã mở rộng phân vùng ban đầu với fdisk / dev / mmcblk0, khởi động lại và resize2fs / dev / mmcblk0p2. Bạn sẽ tìm thấy một số hướng dẫn về điều đó với 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) Pip sudo easy_install
9) sudo pip cài đặt pyserial
10) sudo pip cài đặt pyA20
11) sudo apt-get install git
12) git clone
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py cài đặt
15) lấy mã từ (Tôi sẽ cố gắng sớm đưa nó lên Github; Tôi đặt nó dưới dạng công khai GNU, vui lòng phân phối lại!):
github.com/boguszjelinski/rpi-alarm
Ý tôi là opi-alarm.py.
16) sudo python opi-alarm.py
Hãy nhớ thay đổi tên IO nếu bạn sử dụng bảng hoặc hệ thống dây điện khác. Nếu đèn LED bắt đầu nhấp nháy, thì có thể hệ thống dây điện và phần mềm đã ổn.
17) sudo apt-get install streamer
18) cài đặt postfix giống như được mô tả ở đây:
www.instructables.com/id/Home-Security-With…
Bước 3: Cân nhắc cuối cùng
Chạy 'sudo python opi-alarm.py'
Bạn cũng có thể sử dụng nohup sudo python opi-alarm.py &
và đăng xuất khỏi thiết bị đầu cuối.
Nếu bạn chạy chương trình và không có tệp rfid.txt trong thư mục cục bộ (tại sao phải có tệp này?) Thì hệ thống bảo mật của bạn sẽ chuyển sang chế độ học tập - nó sẽ đợi bạn đưa huy hiệu RFID của mình vào trình đọc. Nếu nó đọc một thì đèn LED màu xanh lá cây sẽ sáng lâu hơn một chút. Sau khi bạn đã hiển thị tất cả các huy hiệu của mình cho người đọc - hãy nhấn nút! Đèn đỏ 2 giây xác nhận hoàn thành quá trình học - rfid.txt được tạo, nó phải chứa mã 10 ký tự.
Đính kèm ngay thẻ RFID vào khóa của bạn. Hệ thống hiện đang chờ được kích hoạt (có vũ trang).
Bạn có thể nhấn công tắc một lần nữa và đi vào phạm vi của cảm biến PIR sau 10 giây. Bạn sẽ nhận được một bức ảnh đẹp cho hộp thư điện tử của bạn;-)
Xem hướng dẫn Raspberry Pi ban đầu để biết các tín hiệu LED khác nhau (cần được cập nhật, chế độ học tập là một tính năng mới).
Hướng dẫn tiếp theo - sử dụng mô-đun GSM, có thể là MMS thay vì Postfix.
CẬP NHẬT 27.05.2018
Streamer tệ, đôi khi nó trở nên điên rồ, có lẽ chỉ với những chiếc máy ảnh rác của tôi. Sau một tuần với CV2 - nó hoạt động như một sự quyến rũ. Để sử dụng mã tôi vừa gửi cho GitHub:
apt-get install python-opencv
apt-get cài đặt imagemagick
Có thể một điều nữa - một trong những máy ảnh của tôi được sử dụng để phân tán như một thiết bị, vì vậy mỗi lần tôi nhận được hình ảnh, tôi sẽ chạy điều này đầu tiên (tải lại mô-đun hạt nhân; có thể được thực hiện đơn giản hơn):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Đề xuất:
Hệ thống bảo mật gia đình Arduino: 7 bước (có hình ảnh)
Hệ thống An ninh Gia đình Arduino: Đây là Hệ thống An ninh Gia đình sử dụng Arduino Mega 2560, sẽ kích hoạt cảnh báo khi bất kỳ cánh cửa nào được mở hoặc phát hiện chuyển động trong phòng khi hệ thống được kích hoạt. Đó là một dự án tuyệt vời cho bất kỳ ai đang học năm cuối đại học. bạn có thể nâng cấp nó
Bảo mật gia đình với Raspberry Pi: 6 bước (có hình ảnh)
An ninh gia đình với Raspberry Pi: Đó là một giải pháp đơn giản có thể khiến bạn cảm thấy thư giãn hơn khi rời khỏi căn hộ của mình - nhận email có hình ảnh về tài sản của bạn bị những vị khách không mong muốn ghé thăm, trang bị và giải trừ hệ thống an ninh của bạn một cách dễ dàng và đáng tin cậy nhất ( nhấn
Bảo mật gia đình với hệ thống nhúng: 12 bước (có hình ảnh)
An ninh gia đình với hệ thống nhúng: Xin chào bạn đọc, Đây là tài liệu hướng dẫn để xây dựng một Hệ thống An ninh Gia đình không giống như mọi hệ thống An ninh khác. Hệ thống này có một tính năng cải tiến Chế độ TRAP và PANIC Kết nối chủ nhà, hàng xóm và đồn cảnh sát của Nạn nhân qua mạng
Màn hình cảm ứng Đồng bộ hóa gia đình & Bảng điều khiển gia đình gắn trên màn hình: 7 bước (có Hình ảnh)
Bảng điều khiển Home & Family Sync & Home trên màn hình cảm ứng: Chúng tôi có lịch được cập nhật hàng tháng với các sự kiện nhưng lịch được thực hiện theo cách thủ công. Chúng ta cũng có xu hướng quên những việc đã làm hết hoặc những việc vặt khác. Ở thời đại này, tôi nghĩ sẽ dễ dàng hơn nhiều nếu có một hệ thống đồng bộ lịch và sổ ghi chú mà c
Bộ định tuyến gia đình không dây với đồng hồ đo sử dụng tương tự: 5 bước (có hình ảnh)
Bộ định tuyến gia đình không dây với đồng hồ đo sử dụng tương tự: Tôi lớn lên trong và xung quanh những chiếc thuyền làm khung dệt dây và bảng điều khiển, và có một bộ sưu tập đồng hồ đo & mặt số thường được tìm thấy được kết nối với động cơ diesel hàng hải nhỏ. Hôm nay tôi làm việc với tư cách là một nhà thiết kế xây dựng giao diện cho mạng