สารบัญ:

กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมการตรวจจับการเคลื่อนไหว: 4 ขั้นตอน
กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมการตรวจจับการเคลื่อนไหว: 4 ขั้นตอน

วีดีโอ: กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมการตรวจจับการเคลื่อนไหว: 4 ขั้นตอน

วีดีโอ: กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมการตรวจจับการเคลื่อนไหว: 4 ขั้นตอน
วีดีโอ: Arduino SMS Alert by GPS and Sound ระบบแจ้งเตือน ข้อความ ตำแหน่ง และโทรเพื่อเล่นเสียง 2024, ธันวาคม
Anonim
กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมระบบตรวจจับการเคลื่อนไหว
กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมระบบตรวจจับการเคลื่อนไหว
กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมระบบตรวจจับการเคลื่อนไหว
กล้องอีเมล 3G/GPRS ของ Arduino Security พร้อมระบบตรวจจับการเคลื่อนไหว

ในคู่มือนี้ ฉันอยากจะเล่าเกี่ยวกับรุ่นหนึ่งในการสร้างระบบเฝ้าระวังความปลอดภัยด้วยเครื่องตรวจจับการเคลื่อนไหว และส่งภาพถ่ายไปยังกล่องจดหมายผ่าน 3G/GPRS shield

บทความนี้อิงตามคำแนะนำอื่นๆ: คำแนะนำ 1 และ 2

ความแตกต่างของคำแนะนำนี้คือการใช้เครื่องตรวจจับความเคลื่อนไหวที่รวมอยู่ในกล้อง VC0706 เพื่อตรวจจับการเคลื่อนไหวในเฟรม

ดังนั้นเราจึงต้องการ:

  • Arduino UNO
  • บอร์ดฝ่าวงล้อมการ์ด MicroSD
  • การ์ด MicroSD
  • กล้อง TTL Serial JPEG VC0706
  • 3G/GPRS/GSM/GPS ชิลด์
  • ตัวต้านทานชิป (1206) 2, 2kOhm และ 3, 3kOhmWires, หัวแร้ง ฯลฯ
  • สายไฟ LED และตัวต้านทาน 500-1000 โอห์ม

ขั้นตอนที่ 1: ตั้งค่ากล้อง

การตั้งค่ากล้อง
การตั้งค่ากล้อง
การตั้งค่ากล้อง
การตั้งค่ากล้อง

ในขั้นแรก คุณต้องเชื่อมต่อ LED (ALARM) แบบขนานกับตัวต้านทาน 500-1000 โอห์ม กล้อง UART JPEG VC0706 และการ์ด micro SD กับ Arduino Uno (โดยใช้อะแดปเตอร์) ดังแสดงในรูป การ์ด Micro SD ต้องฟอร์แมตเป็น FAT32 LED (ALARM) จะใช้เพื่อระบุโหมดการตรวจจับการเคลื่อนไหว

ขั้นตอนที่ 2: ตั้งค่าโล่ 3G/GPRS

การติดตั้งโล่ 3G/GPRS
การติดตั้งโล่ 3G/GPRS
การติดตั้งโล่ 3G/GPRS
การติดตั้งโล่ 3G/GPRS
การติดตั้งโล่ 3G/GPRS
การติดตั้งโล่ 3G/GPRS

การเชื่อมต่อ 3G/GPRS shield กับ Arduino UNO ไม่ใช่เรื่องยาก เตรียมซิมการ์ด ต้องปิดใช้งานคำขอรหัส PIN บนซิมการ์ด ติดตั้งซิมการ์ดลงในช่อง "SIM" ที่ด้านล่างของ 3G/GPRS shield

ตั้งจัมเปอร์ของโล่ไปที่ตำแหน่ง “RX-1”, “TX-0” ถัดไป เชื่อมต่อสายไฟทั้งหมดที่เชื่อมต่อกับ Arduino UNO ในตำแหน่งเดียวกันบนแผงป้องกัน 3G/GPRS จากนั้นเชื่อมต่อ 3G/GPRS shield และ Arduino UNO เข้าด้วยกัน เชื่อมต่อสาย USB

คุณอาจต้องปรับความเร็วของการแลกเปลี่ยน 3G/GPRS shield สำหรับสิ่งนี้คุณต้อง:

  • เพิ่มพลังให้บอร์ด Arduino Uno (โดยใช้ USB หรือขั้วต่อไฟภายนอก)
  • เปิดโล่ 3G/GPRS (กดปุ่ม "POWER" ค้างไว้ 1 วินาที)
  • เชื่อมต่อกับขั้วต่อ microUSB บนแผงป้องกัน 3G/GPRS
  • รอการติดตั้งไดรเวอร์อัตโนมัติ
  • เชื่อมต่อโดยใช้เทอร์มินัล (เช่น PuTTY) กับพอร์ต COM (ดังแสดงในรูป) และป้อนคำสั่ง " AT+IRPEX=115200"
  • ถอดสาย microUSB ออกจากตัวป้องกัน 3G/GPRS

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรมทำได้ผ่าน Arduino IDE

คุณต้องติดตั้งไลบรารีเพิ่มเติมก่อน: Camera_Shield_VC0706 และ XModem มีข้อผิดพลาดเล็กน้อยในไลบรารี XModem ดั้งเดิม ฉันได้แนบไลบรารีที่แก้ไขแล้ว

เปิด Arduino IDE เปิดร่าง SnapMoveModem.ino ตรวจสอบให้แน่ใจว่าได้เลือกบอร์ด "Arduino / Genuino UNO" แล้ว ฉันแนบภาพร่างการทำงาน

กรอกข้อมูลของคุณแทนอักขระ “*****”: คลิกปุ่มดาวน์โหลด

โปรดทราบว่าพอร์ตอนุกรม “ซีเรียล” ใช้สำหรับสื่อสารกับ 3G/GPRS shield และไม่ใช้เพื่อแสดงข้อมูลการดีบัก ดังนั้นจึงไม่สามารถแสดงข้อมูลการดีบักได้

ฉันลงทะเบียนบนเซิร์ฟเวอร์อีเมล ติดตั้งแอปพลิเคชันอีเมลบนโทรศัพท์ของฉัน สร้างกล่องจดหมายใหม่ (ซึ่งฉันจะส่งอีเมลพร้อมรูปถ่าย) เพิ่มการแจ้งเตือนไปยังโทรศัพท์เมื่อมีอีเมลใหม่มาถึง

ขั้นตอนที่ 4: การสาธิต

Image
Image
สาธิต
สาธิต
สาธิต
สาธิต

ฉันถ่ายวิดีโอเพื่อแสดงการทำงานของระบบ วิดีโอนี้แสดงให้เห็นว่าโจรสวมหน้ากากได้อย่างไร เครื่องตรวจจับความเคลื่อนไหวถูกกระตุ้น ไฟ LED ALARM สีเขียวจะสว่างขึ้น และส่งภาพถ่ายของโจรไปยังอีเมล ALARM LED สีเขียวดับลง จากนั้นโจรก็จากไป เครื่องตรวจจับความเคลื่อนไหวก็ทำงานอีกครั้ง ไฟ LED ALARM สีเขียวจะสว่างขึ้นอีกครั้ง และส่งภาพที่สองไปที่อีเมล

ความล่าช้าในการส่งภาพถ่ายเกี่ยวข้องกับอัตราแลกเปลี่ยนสำหรับ UART (38400) ระหว่างกล้องกับ Arduino UNO รวมถึงอัตราแลกเปลี่ยน (115200) ระหว่าง Arduino UNO กับ 3G/GPRS shield ฉันไม่ได้ทำความเร็วสูง แต่ต้องการแสดงการทำงานของระบบเท่านั้น

ฉันหวังว่าคุณจะชอบคำแนะนำของฉัน ขอบคุณที่รับชม.

แนะนำ: