สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
โพสต์นี้แตกต่างจากโพสต์อื่นๆ และเรามาดูบอร์ด ESP32-CAM ที่น่าสนใจซึ่งมีราคาถูกอย่างน่าประหลาดใจ (น้อยกว่า 9 ดอลลาร์) และใช้งานง่าย เราสร้างกล้อง IP แบบง่ายที่สามารถใช้เพื่อสตรีมวิดีโอสดโดยใช้โมดูลกล้อง 2MP เรายังลองใช้คุณสมบัติการตรวจจับใบหน้าและการจดจำใบหน้า
วิดีโอด้านบนครอบคลุมทุกสิ่งที่คุณต้องการภายใน 4 นาที
ขั้นตอนที่ 1: กำหนดค่า Arduino IDE
เราเริ่มต้นด้วยการเพิ่มแพ็คเกจสนับสนุนบอร์ด ESP32 ให้กับ Arduino IDE คุณต้องเพิ่มลิงก์ต่อไปนี้ไปยัง URL ผู้จัดการบอร์ดจากเมนูไฟล์
dl.espressif.com/dl/package_esp32_index.json
จากนั้นเปิดตัวจัดการบอร์ด ค้นหา ESP32 และติดตั้งแพ็คเกจ รอให้เสร็จสิ้นและปิดหน้าต่าง ตรวจสอบให้แน่ใจว่าคุณได้เลือกการตั้งค่าบอร์ดที่ถูกต้องจากเมนูเครื่องมือดังที่เห็นในภาพ พอร์ต COM จะใช้ไม่ได้จนกว่าคุณจะดำเนินการขั้นตอนต่อไป
ขั้นตอนที่ 2: วางสายบอร์ด
บอร์ด ESP32-CAM ไม่มีคอนเน็กเตอร์ USB ออนบอร์ด คุณจึงต้องใช้ USB ภายนอกเป็นตัวแปลงอนุกรมเพื่ออัปโหลดสเก็ตช์ คุณสามารถใช้การเชื่อมต่อสายไฟที่แสดงด้านบน แต่ตรวจสอบให้แน่ใจว่า USB เป็นตัวแปลงอนุกรมเชื่อมต่ออยู่ในโหมด 3.3V
ขอแนะนำให้ใช้แหล่งจ่ายไฟ 5V ภายนอกเพื่อจ่ายไฟให้กับบอร์ด โดยเฉพาะอย่างยิ่งหากคุณใช้บอร์ดฝ่าวงล้อม FTDI สำหรับแหล่งจ่ายไฟ 5V ภายนอก บอร์ดฝ่าวงล้อม USB แบบธรรมดาจะทำงานได้ดี มีความสำเร็จบางอย่างในการเปิดบอร์ดโดยตรงจากบอร์ดฝ่าวงล้อม CP2102 ดังนั้นคุณสามารถลองก่อนได้ บอร์ดยังมีพินไฟ 3.3V หากจำเป็น
ต้องใช้จัมเปอร์เพื่อทำให้บอร์ดอยู่ในโหมดดาวน์โหลด เมื่อคุณเชื่อมต่อทุกอย่างแล้ว ให้เปิดเครื่อง จากนั้นเปิดเทอร์มินัลอนุกรม (เครื่องมือ -> Serial Monitor) ด้วยอัตราบอดที่ 115, 200 แล้วกดปุ่มรีเซ็ต คุณควรได้ผลลัพธ์ตามที่แสดงในรูปภาพและสิ่งนี้จะบ่งบอกว่าทุกอย่างทำงานตามที่คาดไว้
ขั้นตอนที่ 3: เตรียม Sketch
เปิดภาพร่างตัวอย่าง CameraWebServer ตามที่แสดงในภาพด้านบน ตรวจสอบให้แน่ใจว่าคุณเพิ่มชื่อเครือข่าย WiFi และรหัสผ่านเนื่องจากบอร์ดจะต้องเชื่อมต่อ นอกจากนี้ อย่าลืมเลือกรุ่นกล้อง AI_THINKER ตามที่เห็นในภาพ หนึ่งนี้เสร็จสิ้น อัปโหลดภาพร่างแล้วเปิดจอภาพอนุกรมอีกครั้ง
ให้เวลาบอร์ดสักครู่เพื่อเชื่อมต่อกับเครือข่าย WiFi จากนั้นคุณจะเห็นสถานะการเชื่อมต่อพร้อมกับที่อยู่ IP จดบันทึกนี้ไว้ในขณะที่เราไปยังขั้นตอนถัดไป
ขั้นตอนที่ 4: ดูสตรีมของกล้อง
เปิดเว็บเบราว์เซอร์และป้อนที่อยู่ IP ที่ได้รับในขั้นตอนก่อนหน้า คุณควรได้หน้าเหมือนในภาพ คลิกปุ่ม "เริ่มสตรีม" และคุณจะสามารถดูสตรีมแบบสดได้ คุณเปลี่ยนความละเอียดเป็นสิ่งที่สูงขึ้น ขึ้นอยู่กับความต้องการของคุณ นอกจากนี้ยังมีการตั้งค่าและเอฟเฟกต์บางอย่างที่คุณสามารถเล่นได้
หากคุณได้รับเส้นแนวนอนในฟีดวิดีโอ แสดงว่ามีพลังงานไม่เพียงพอ ลองใช้สาย USB ที่สั้นกว่าหรือแหล่งพลังงานสำรองในกรณีนั้น
คุณยังสามารถรับภาพนิ่งได้ แต่เนื่องจากไม่ได้จัดเก็บไว้ที่ใด คุณจะต้องคลิกขวาและบันทึกหากจำเป็น
ขั้นตอนที่ 5: การตรวจจับและจดจำใบหน้า
เพื่อให้การตรวจจับใบหน้าทำงาน คุณจะต้องเลือก CIF หรือความละเอียดที่ต่ำกว่า บอร์ดจะประมวลผลฟีดวิดีโอเพื่อตรวจจับใบหน้าและไฮไลท์บนหน้าจอ หากคุณเปิดใช้งานการจดจำใบหน้า ระบบจะตรวจสอบเพื่อดูว่าใบหน้าที่ตรวจพบนั้นรู้จักหรือลงทะเบียนหรือไม่ ถ้าไม่ ระบบจะแท็กใบหน้านั้นเป็นผู้บุกรุก หากคุณต้องการบันทึกใบหน้า คุณสามารถกดปุ่มลงทะเบียนใบหน้าเพื่อลงทะเบียนหลายตัวอย่างที่จะใช้เป็นข้อมูลอ้างอิง
นั่นเป็นวิธีที่ง่ายในการสร้างกล้อง IP อย่างง่ายโดยใช้ ESP32-CAM คุณภาพของวิดีโอไม่ได้ยอดเยี่ยมนัก แต่มันทำให้กระบวนการทำงานทั้งหมดกับโมดูลกล้องแบบนี้ง่ายขึ้นจริงๆ เราจะใช้สิ่งนี้เพื่อสร้างโครงการที่น่าสนใจยิ่งขึ้น ดังนั้นหากคุณชอบโครงการนี้ อย่าลืมติดตามเราโดยใช้ลิงก์ด้านล่าง:
- ยูทูบ:
- อินสตาแกรม:
- เฟสบุ๊ค:
- ทวิตเตอร์:
- เว็บไซต์ BnBe:
แนะนำ:
กลอง Arduino MIDI: 6 ขั้นตอน
กลอง Arduino MIDI: เคยสงสัยที่จะเรียนรู้กลอง แต่คุณไม่สามารถซื้อชุดกลองหรือไม่มีพื้นที่เพียงพอในการจัดเก็บชุดกลอง ทำชุดกลอง MIDI ที่บ้านได้ง่ายๆ โดยใช้ Arduino ในราคาไม่เกิน ₹800 (10 เหรียญ)
กล้อง Retro Raspberry Pi Tumblr GIF: 10 ขั้นตอน (พร้อมรูปภาพ)
กล้อง Retro Raspberry Pi Tumblr GIF: ฉันต้องการวิธีใช้กล้องวินเทจของฉันในรูปแบบดิจิทัลใหม่ ฉันมีไม่กี่คนที่เล่นในสภาวะต่างๆ แต่ไม่ได้ใช้มานานแล้วเพราะภาพยนตร์เรื่องนี้มีค่าใช้จ่ายสูงในการพัฒนา ปฏิบัติตามคำแนะนำนี้เพื่อดูว่าฉันใส่ Raspberry
ก๊อกก๊อก! กล่อง: 12 ขั้นตอน
ก๊อกก๊อก! กล่อง: กล่องล็อคการตรวจจับการกดลับ
กล้อง Arduino Bluetooth: 4 ขั้นตอน (พร้อมรูปภาพ)
Arduino Bluetooth Camera: สวัสดี! วันนี้คุณแทบจะทำให้ทุกคนประหลาดใจกับโทรศัพท์มือถือที่มีกล้อง อุปกรณ์ไร้สาย และความก้าวหน้าทางเทคนิคอื่นๆ ด้วยแพลตฟอร์ม Arduino ผู้คนนับล้านได้ค้นพบโลกมหัศจรรย์ของอุปกรณ์อิเล็กทรอนิกส์และการเขียนโปรแกรม 100,5
กล้อง PANTILT พร้อม ESP32: 9 ขั้นตอน
กล้อง PANTILT พร้อม ESP32: วันนี้ผมจะนำเสนอ PAN TILT ซึ่งเป็นอุปกรณ์ที่ช่วยให้การเคลื่อนไหวของกล้องสำหรับทิศทางขึ้น ลง และไปด้านข้าง ตัวฉันเองผลิตอุปกรณ์นี้ผ่านชิ้นส่วนที่พิมพ์ 3 มิติ โดยใช้เซอร์โวสองตัวและ ESP32 ซึ่งทำให้สามารถ