Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Tài liệu hướng dẫn này sẽ hướng dẫn cách:
1. Đưa máy ảnh vào web Cục bộ (để nhìn từ xa qua Máy tính hoặc Điện thoại)
2. Kiểm soát tầm nhìn của camera (sử dụng động cơ bánh răng)
Danh sách bộ phận cho dự án:
1. Động cơ có bánh răng
2. Raspberry Pi B
3. Cầu chữ H
4. Máy ảnh USB (Logitech)
Bước 1: Đưa Máy ảnh phát trực tiếp vào Web cục bộ (sử dụng "chuyển động")
$ sudo apt-get cập nhật
$ sudo apt-get install chuyển động
$ sudo apt-get install libv4l-0
$ sudo apt-get install uvccapture
$ gedit / etc / default / motion
thay đổi "start_motion_daemon yes" (từ "no")
$ gedit /etc/motion/motion.conf
thay đổi daemon bật (từ "tắt")
stream_localhost tắt (từ "on")
tốc độ khung hình 100 (từ "2")
stream_maxrate 10 (từ "1")
$ dịch vụ bắt đầu chuyển động
$ bắt đầu chuyển động
Trong trường hợp dừng máy ảnh:
$ dừng chuyển động
$ dịch vụ dừng chuyển động
Mở trình duyệt web, nhập địa chỉ: 192.168.1.71:8081 -> hình ảnh camera phải nằm trên trình duyệt web (lưu ý: 192.168.1.71 là địa chỉ IP của Raspberry)
Bước 2: Tạo máy chủ cục bộ
$ sudo apt-get install apache2 php5 libapache2-mod-php5
Nếu mọi thứ đều ổn, web cục bộ sẽ hiển thị trong Trình duyệt web sau địa chỉ nhập 192.168.1.71/index.html
"Index.html" này được lưu trong / var / www / html /
Bước 3: Đặt "camera" và "IO Control" vào Local Server
Ở bước 1, hình ảnh máy ảnh đang phát trực tuyến (192.168.1.71:8081)
Ở bước 2, một máy chủ web cục bộ được tạo.
Vì vậy một trang php được tạo trong Local server để tải luồng camera, trong khi đó trang php này cũng có 2 nút (quay trái / phải) để điều khiển camera
Để dễ dàng, toàn bộ dự án được lưu tại liên kết này (google share)
Lấy các tệp ở trên, giải nén, sau đó lưu tất cả các tệp và thư mục vào / var / www / html /
Bước 4: Cài đặt phần cứng
GPIO của Raspberry (GPIO_0, GPIO_7, GND) được sử dụng để điều khiển trình điều khiển động cơ (H-Bridge L298N)
Làm đế máy ảnh, lắp đặt tất cả chúng lại với nhau như hình.
Bước 5: Kiểm tra nó
Mở trình duyệt web, nhập địa chỉ 192.168.1.71/camera.php
Bây giờ chúng ta có thể kiểm tra nó và xem kết quả