สารบัญ:

กล้องควบคุมระยะไกลโดย Raspberry Pi: 5 ขั้นตอน (พร้อมรูปภาพ)
กล้องควบคุมระยะไกลโดย Raspberry Pi: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล้องควบคุมระยะไกลโดย Raspberry Pi: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล้องควบคุมระยะไกลโดย Raspberry Pi: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: สร้าง Smart Farm ด้วย Raspberry Pi (Smart Vertical Farm EP.2) 2024, กรกฎาคม
Anonim
Image
Image

คำแนะนำนี้จะแนะนำวิธีการ:

1. ใส่กล้องลงในเว็บท้องถิ่น (สำหรับการมองเห็นระยะไกลผ่านคอมพิวเตอร์หรือโทรศัพท์)

2. ควบคุมการมองเห็นของกล้อง (โดยใช้มอเตอร์เกียร์)

รายการชิ้นส่วนสำหรับโครงการ:

1. มอเตอร์พร้อมเกียร์

2. Raspberry Pi B

3. สะพาน H

4. กล้อง USB (Logitech)

ขั้นตอนที่ 1: ใส่กล้องสตรีมลงในเว็บท้องถิ่น (โดยใช้ "การเคลื่อนไหว")

$ sudo apt-get update

$ sudo apt-get ติดตั้งการเคลื่อนไหว

$ sudo apt-get ติดตั้ง libv4l-0

$ sudo apt-get ติดตั้ง uvccapture

$ gedit /etc/default/motion

เปลี่ยน "start_motion_daemon ใช่" (จาก "ไม่")

$ gedit /etc/motion/motion.conf

เปลี่ยน daemon on (จาก "off")

stream_localhost ปิด (จาก "เปิด")

อัตราเฟรม 100 (จาก "2")

stream_maxrate 10 (จาก "1")

$ เริ่มการเคลื่อนไหวของบริการ

$ เริ่มเคลื่อนไหว

กรณีหยุดกล้อง:

$ หยุดการเคลื่อนไหว

$ บริการหยุดเคลื่อนไหว

เปิดเว็บเบราว์เซอร์ ใส่ที่อยู่: 192.168.1.71:8081 -> ภาพของกล้องควรอยู่ในเว็บเบราว์เซอร์ (หมายเหตุ: 192.168.1.71 คือที่อยู่ IP ของ Raspberry)

ขั้นตอนที่ 2: สร้างเซิร์ฟเวอร์ภายใน

$ sudo apt-get ติดตั้ง apache2 php5 libapache2-mod-php5

หากทุกอย่างเรียบร้อย เว็บท้องถิ่นจะแสดงในเว็บเบราว์เซอร์หลังจากป้อนที่อยู่ 192.168.1.71/index.html

"index.html" นี้ถูกบันทึกไว้ใน /var/www/html/

ขั้นตอนที่ 3: ใส่ "กล้อง" และ "การควบคุม IO" ลงในเซิร์ฟเวอร์ภายใน

ในขั้นตอนที่ 1 ภาพของกล้องอยู่ในสตรีม (192.168.1.71:8081)

ในขั้นตอนที่ 2 มีการสร้างเว็บเซิร์ฟเวอร์ภายในเครื่อง

ดังนั้นหน้า php จึงถูกสร้างขึ้นในเซิร์ฟเวอร์ท้องถิ่นเพื่อโหลดสตรีมของกล้อง ในขณะที่หน้า php นี้ยังมีปุ่ม 2 ปุ่ม (เลี้ยวซ้าย/ขวา) เพื่อควบคุมกล้อง

เพื่อความง่ายทั้งโครงการจะถูกบันทึกที่ลิงค์นี้ (การแชร์ของ Google)

นำไฟล์ด้านบน แตกไฟล์ จากนั้นบันทึกไฟล์และโฟลเดอร์ทั้งหมดลงใน /var/www/html/

ขั้นตอนที่ 4: ติดตั้งฮาร์ดแวร์

ติดตั้งฮาร์ดแวร์
ติดตั้งฮาร์ดแวร์
ติดตั้งฮาร์ดแวร์
ติดตั้งฮาร์ดแวร์

GPIO ของ Raspberry (GPIO_0, GPIO_7, GND) ใช้สำหรับควบคุม Motor driver (H-Bridge L298N)

ทำฐานกล้อง ประกอบเข้าด้วยกันเป็นรูปภาพ

ขั้นตอนที่ 5: ทดสอบเลย

ทดสอบเลย!
ทดสอบเลย!

เปิดเว็บเบราว์เซอร์ ใส่ที่อยู่ 192.168.1.71/camera.php

ทดลองแล้วเห็นผล

แนะนำ: