สารบัญ:

กล้องวงจรปิดที่ควบคุมโดยเว็บ: 8 ขั้นตอน (พร้อมรูปภาพ)
กล้องวงจรปิดที่ควบคุมโดยเว็บ: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล้องวงจรปิดที่ควบคุมโดยเว็บ: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล้องวงจรปิดที่ควบคุมโดยเว็บ: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: กล้องวงจรปิด เทคโนโลยีใหม่ IP Digital CCTV แบบเต็มรูปแบบ TP-Link VIGI C540 C540-W : Daddy's Tips 2024, พฤศจิกายน
Anonim
กล้องวงจรปิดควบคุมผ่านเว็บ
กล้องวงจรปิดควบคุมผ่านเว็บ
กล้องวงจรปิดควบคุมผ่านเว็บ
กล้องวงจรปิดควบคุมผ่านเว็บ
กล้องวงจรปิดควบคุมผ่านเว็บ
กล้องวงจรปิดควบคุมผ่านเว็บ
กล้องวงจรปิดควบคุมผ่านเว็บ
กล้องวงจรปิดควบคุมผ่านเว็บ

วัตถุประสงค์ของงานนี้คือเพื่อแสดงวิธีการสร้างระบบเฝ้าระวังด้วยอินเทอร์เฟซของหน้าเว็บ เว็บแคมสามารถหมุนได้ในแนวตั้งหรือแนวนอนผ่านอินเทอร์เฟซ แต่เฉพาะในพื้นที่ที่เซ็นเซอร์ขอบจะอนุญาตเท่านั้น หน้าควบคุมมีความปลอดภัยด้วยระบบเข้าสู่ระบบ ซึ่งผู้ใช้พิมพ์ชื่อผู้ใช้และรหัสผ่าน

ในหน้าควบคุม ผู้ใช้สามารถควบคุมวิธีการเปิดเว็บแคมและจำนวนขั้นตอนที่จะเรียกใช้ ผู้ใช้ยังสามารถเปิดและปิดเว็บแคมผ่านอินเทอร์เฟซเว็บ ข้อมูลเกี่ยวกับสถานะจะอัปเดตไปยังหน้าจอทันที ผู้ใช้ยังสามารถเปิดเครื่องตรวจจับความเคลื่อนไหวออนไลน์ได้ หากกล้องตรวจพบการเคลื่อนไหว กล้องจะบันทึกเฟรมโดยอัตโนมัติ การตั้งชื่อรูปภาพทำได้โดยใช้ "การประทับเวลา" จึงสามารถทราบได้ว่าเมื่อใดที่ถ่ายภาพนั้น อินเทอร์เฟซของกล้องถูกเข้ารหัสโดยใช้ภาษาการเขียนโปรแกรม PHP และ XHTML ไมโครคอนโทรลเลอร์ถูกตั้งโปรแกรมโดยใช้ภาษาซี ระบบทำงานบนระบบปฏิบัติการลินุกซ์

ขั้นตอนที่ 1: สเต็ปมอเตอร์

สเต็ปมอเตอร์
สเต็ปมอเตอร์

คุณสามารถค้นหาสเต็ปมอเตอร์ได้จากเครื่องพิมพ์เก่า เครื่องพิมพ์มักจะมีมอเตอร์สองขั้นตอน สเต็ปมอเตอร์อาจเป็นไบโพลาร์หรือยูนิโพลาร์ก็ได้

ขั้นตอนที่ 2: การทำกล่อง

การทำกล่อง
การทำกล่อง
การทำกล่อง
การทำกล่อง

Polystrol มีราคาถูกและปรับเปลี่ยนได้ง่าย คุณสามารถดัดให้เข้ารูปได้ด้วยแอโรโฟน (ลมร้อน) กาวร้อนจะดีเมื่อคุณติดชิ้นส่วนเข้าด้วยกัน

ขั้นตอนที่ 3: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

ฉันใช้ชิ้นส่วนจากชุดเลโก้มามากแล้ว มีประโยชน์จริงๆ =) ส่วนที่เหลือนำมาจากเครื่องพิมพ์เก่า เฉพาะสวิตช์และสายไฟจากร้านขายอุปกรณ์อิเล็กทรอนิกส์

ขั้นตอนที่ 4: ตัวขับมอเตอร์สำหรับ Bipolar Step Motor

ตัวขับมอเตอร์สำหรับมอเตอร์แบบสเต็ปไบโพลาร์
ตัวขับมอเตอร์สำหรับมอเตอร์แบบสเต็ปไบโพลาร์

เพื่อควบคุมสเต็ปมอเตอร์ เราต้องสร้างตัวขับมอเตอร์ ไดรเวอร์มอเตอร์ไบโพลาร์และยูนิโพลาร์มีความแตกต่างกัน ตัวขับมอเตอร์แบบไบโพลาร์นั้นทำได้ยากกว่าแบบยูนิโพลาร์เล็กน้อย

ชิ้นส่วนที่ใช้แล้ว: - โปรเซสเซอร์ Attiny2313 - คริสตัล 12MHz - ตัวเก็บประจุ 2x 27 pF - ตัวควบคุม L7805CV พร้อม 100 nF และ 4, ตัวเก็บประจุ 7uF/35V - ตัวควบคุม L7808CV พร้อมตัวเก็บประจุ 100 nF และ 4, ตัวเก็บประจุ 7uF/35V - ไดโอด 1N5408 - 2x Dual-H- บริดจ์ (รุ่น L293B) - ทรานสดิวเซอร์ TTL-RS (รุ่น ST232ACN) พร้อมตัวเก็บประจุ 0, 1 nF ห้าตัว - ขั้วต่อ DC 2, 1 มม. - ขั้วต่อสกรู L293B สะพาน Dual-H ไม่มีไดโอดภายใน ! รุ่น L293D ประกอบด้วยไดโอด

ขั้นตอนที่ 5: ไมโครคอนโทรลเลอร์บอร์ด

ไมโครคอนโทรลเลอร์บอร์ด
ไมโครคอนโทรลเลอร์บอร์ด
ไมโครคอนโทรลเลอร์บอร์ด
ไมโครคอนโทรลเลอร์บอร์ด

ประสานส่วนประกอบบนกระดานและแค่นั้น เรื่องสายไฟ..ไม่มีอะไรจะพูด =)

ขั้นตอนที่ 6: เสร็จสิ้น

เสร็จแล้ว
เสร็จแล้ว

ระบบพร้อมใช้งาน

ขั้นตอนที่ 7: โปรแกรม Easy Motion Detector

ใช้งานได้กับ Linux เท่านั้น! 1. ติดตั้ง webcamera.2 ของคุณ ติดตั้งซอฟต์แวร์จับภาพที่เรียกว่า Xawtv มันสร้างไฟล์ชื่อ.webcamrc 3. เปิดไฟล์ด้วยโปรแกรมแก้ไขที่คุณชื่นชอบ4. ความล่าช้ากำหนดความถี่ที่ภาพนิ่งถูกส่งไปยังเซิร์ฟเวอร์ ฉันใช้เวลา 7 วินาที Dir กำหนดโฟลเดอร์ตำแหน่งที่รูปภาพไป บางอย่างเช่น: /usr/webcam/pictures/ File กำหนดชื่อของรูปภาพ เช่น คำอธิบายภาพ-j.webp

ขั้นตอนที่ 8: รหัส

รหัสแสดงความเห็นเป็นภาษาฟินแลนด์

แนะนำ: