หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ รถ Surveillance ควบคุมผ่าน Wifi

รถควบคุมผ่าน Smart phone ที่ติดตั้ง ESP32 camera!

โปรเจกต์ รถ Surveillance ควบคุมผ่าน Wifi

วิดีโอสาธิต

Video

▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์

20,416 การดู
12 ถูกใจ
#Cars #Communication #Embedded #Monitoring #Remote Control #Toys

อุปกรณ์ที่ต้องใช้

1x TP4056 Battery charger IC
🔍 ค้นหา
1x 44mm Wheel for N20 Motor
🔍 ค้นหา
1x CH340K USB to UART Controller
🔍 ค้นหา
1x ESP32 Cam Module
🔍 ค้นหา
1x N20 motor 3v 500RPM
🔍 ค้นหา
1x SMD Soldering Station
🔍 ค้นหา
1x MAX1508 motor driver module
🔍 ค้นหา

แอปพลิเคชันและแพลตฟอร์ม

1x Arduino IDE 2.0 (beta)
เว็บ Official

รายละเอียดและวิธีทำ

รถควบคุมผ่าน Smart phone ที่ติดตั้ง ESP32 camera!


โปรเจกต์นี้เหมาะสำหรับใครก็ตามที่สนใจเรียนรู้เกี่ยวกับอุปกรณ์ที่ใช้ ESP32 และระบบควบคุมระยะไกล (remote-controlled systems) เราจะใช้ ESP32 camera module เพื่อสร้าง surveillance car ที่ไม่เพียงแต่ประหยัดพลังงานแต่ยังประหยัดงบประมาณอีกด้วย มาเริ่มกันเลย! โปรเจกต์นี้ใช้ประโยชน์จากความอเนกประสงค์ของ ESP32 camera module โดยมอบโซลูชันที่ประหยัดงบประมาณ ประหยัดพลังงาน และสร้างได้ง่าย ออกแบบมาโดยคำนึงถึงความเรียบง่ายและฟังก์ชันการใช้งาน จึงเป็นจุดเริ่มต้นที่เหมาะสมสำหรับผู้เริ่มต้นในการเรียนรู้การควบคุมผ่าน web controls และฟังก์ชัน WiFi ของ ESP32 หากคุณเป็นแฟนของ ESP32 คุณสามารถเข้าไปดู ESP32 projects อื่นๆ ที่เราเคยสร้างไว้ก่อนหน้านี้ได้

คุณสมบัติของ ESP32 Cam Surveillance Car

  1. ใช้พื้นฐานจาก ESP32 Cam Module
  2. สร้างได้ง่าย
  3. ไม่จำเป็นต้องใช้รีโมทคอนโทรลเพิ่มเติม สามารถควบคุมผ่าน web controls ได้
  4. การออกแบบต้นทุนต่ำ
  5. อุปกรณ์หาได้ง่าย
  6. เป็น open source เต็มรูปแบบ
  7. ขนาดกะทัดรัดและพกพาสะดวก
  8. อัปเกรดได้ง่าย
  9. สามารถขยายขนาดหรือต่อยอดได้ (Scalable)

อุปกรณ์ที่จำเป็นในการสร้าง ESP32 Cam Surveillance Car

อุปกรณ์ที่จำเป็นในการสร้าง DIY ESP32 Cam Surveillance Car แสดงอยู่ด้านล่างนี้ โดยค่าที่แน่นอนของแต่ละอุปกรณ์สามารถดูได้ใน schematics หรือ BOM

  1. ESP32 Camera Module Module – x1
  2. CH340K USB - UART controller – x1
  3. TP4056 Li-ion charger IC – x1
  4. MX1508 motor driver module – x1
  5. AO3401 P - MOSFET – x1
  6. Type C USB Connector 16Pin – x1
  7. LiPo Battery – x1
  8. N20 Motor – x4
  9. 44mm N20 Motor Wheel – x4
  10. SMD resistors and capacitors
  11. SMD LEDs
  12. Slide Switch
  13. Connectors
  14. Custom PCB
  15. Mounting screws
  16. เครื่องมืออื่นๆ และวัสดุสิ้นเปลือง

Circuit Diagram

คราวนี้มาดูที่ circuit diagram กัน วงจรนี้มีความเรียบง่ายและเข้าใจได้ง่าย โดยเราได้แบ่งวงจรทั้งหมดออกเป็นส่วนต่างๆ

หากต้องการทราบข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับวงจร โปรดตรวจสอบโปรเจกต์ WiFi Controlled Surveillance Robot Car using ESP32-CAM Module ของเรา

การออกแบบ Custom PCB

สำหรับโปรเจกต์นี้ เราได้ตัดสินใจทำ custom PCB โดยเราได้ออกแบบ PCB ให้รองรับการใช้งานหลายอย่าง ไม่เพียงแต่ใช้เชื่อมต่อโมดูลและอุปกรณ์ต่างๆ เข้าด้วยกันเท่านั้น แต่ยังทำหน้าที่เป็น chassis สำหรับ ESP32 Cam Surveillance Car อีกด้วย PCB นี้ออกแบบด้วย KiCad โดยไฟล์ออกแบบทั้งหมดสามารถดาวน์โหลดได้จาก GitHub repo ที่ลิงก์ไว้ด้านล่างบทความนี้ PCB มีขนาดประมาณ 146 มม. x 99 มม. และนี่คือเลเยอร์ด้านบน (top layer) และด้านล่าง (bottom layer) ของ PCB

นี่คือภาพตัวอย่าง 3D ของ ESP32 Cam Surveillance Car

การประกอบ ESP32 Cam Surveillance Car

เมื่อได้รับ PCB แล้ว ให้รวบรวมอุปกรณ์อื่นๆ ที่จำเป็นและเริ่มประกอบ ESP32 Cam Surveillance Car สำหรับการบัดกรี (soldering) ขอแนะนำให้ใช้ soldering station ที่ควบคุมอุณหภูมิได้ เริ่มต้นจากอุปกรณ์ SMD ก่อน เมื่อบัดกรีอุปกรณ์ SMD ทั้งหมดแล้ว ให้เริ่มประกอบโมดูลและ connectors เมื่อบัดกรีอุปกรณ์ครบทุกชิ้นแล้ว ให้เสียบโมดูลและเชื่อมต่อกับ PC เพื่อตรวจสอบให้แน่ใจว่าคุณสามารถสื่อสารกับ ESP32 Cam module ได้ จากนั้นยึด N20 motors เข้ากับ PCB โดยใช้ cable ties ผ่านรูที่เตรียมไว้ใน PCB ทำเช่นเดียวกันกับ battery ตรวจสอบให้แน่ใจว่าทุกอย่างยึดแน่นดีแล้ว จากนั้นจึงใส่ล้อเข้ากับแกนของ motor นี่คือภาพของ ESP32 Cam Surveillance Car ที่ประกอบเสร็จสมบูรณ์

การใช้งาน ESP32 Cam Surveillance Car

เมื่อ compile code และ upload ลงใน ESP32 Cam module เรียบร้อยแล้ว ให้ปิดสวิตช์และถอดการเชื่อมต่อจาก PC ตอนนี้ให้เชื่อมต่อ motors ทั้งหมดเข้ากับ PCB โดยใช้ connectors ที่เตรียมไว้ จากนั้นเปิดสวิตช์ ESP32 Cam Surveillance Car โดยใช้ slide switch ตัว ESP32 จะสร้าง access point พร้อม SSID และ password ตามที่กำหนดไว้ในโค้ด โดยค่าเริ่มต้นคือ ‘circuitdigest’ ให้เชื่อมต่อสมาร์ทโฟนของคุณเข้ากับ access point นี้ เมื่อเชื่อมต่อแล้ว ให้เปิดเบราว์เซอร์บนโทรศัพท์และไปที่ 192.168.4.1 ซึ่งจะปรากฏหน้าเว็บที่มี video stream และปุ่มสำหรับควบคุม (control buttons)

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: wifi-controlled-surveillance-car-8ddf96
1499 บาท
PromptPay QR Code