สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ตัวเลือกการออกแบบ
- ขั้นตอนที่ 2: ประสานส่วนหัวกับเซ็นเซอร์
- ขั้นตอนที่ 3: ประสานส่วนหัว Dupont กับ PCB
- ขั้นตอนที่ 4: เซ็นเซอร์ขึ้นและด้านหน้า
- ขั้นตอนที่ 5: เซ็นเซอร์ซ้ายและขวา
- ขั้นตอนที่ 6: เซ็นเซอร์ซ้ายไปตรงกลาง
- ขั้นตอนที่ 7: เพิ่มเซ็นเซอร์
- ขั้นตอนที่ 8: เพิ่มสายจัมเปอร์
- ขั้นตอนที่ 9: แอปพลิเคชัน
วีดีโอ: ระบบเซนเซอร์ VL53L0X: 9 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
การออกแบบวงจรสำหรับการใช้บอร์ดฝ่าวงล้อม VL53L0X หลายแผ่น ในการออกแบบนี้ เรามีเซ็นเซอร์ที่หันไปข้างหน้า ซ้าย ขวา และขึ้น การประยุกต์ใช้บอร์ดนี้มุ่งเป้าไปที่การหลีกเลี่ยงสิ่งกีดขวางสำหรับโดรนไร้สาย
เสบียง
VL53L0X เซนเซอร์ x4
หัวมุมขวา (5 ขา) x4
ขั้วต่อหัวต่อดูปองท์ (5 ขา) x4
ลวดเชื่อม
แผ่น PCB (30 มม. x 70 มม.)
บัดกรี + หัวแร้ง
เครื่องปอกและตัดลวด
ตัวต้านทานจำนวนหนึ่ง
ขั้นตอนที่ 1: ตัวเลือกการออกแบบ
เพื่อให้ง่ายต่อการเปลี่ยนเซ็นเซอร์ (หากเซ็นเซอร์เสียหรือทำงานได้ไม่ดี) ควรใช้ตัวเชื่อมต่อส่วนหัวกับ PCB แทนตัวเซ็นเซอร์ ด้วยเหตุนี้เราจึงใช้ตัวเชื่อมต่อส่วนหัวของดูปองท์ ทำให้ง่ายต่อการเลื่อน VL53L0X เข้าและออกจากบอร์ด PCB
สำหรับการรวมเซ็นเซอร์หลายตัว เราไม่ต้องการพิน VDD หรือ GPIO บนบอร์ดฝ่าวงล้อม VL53L0X เหลือ 5 พินที่ต้องใช้: Vin, GND, SDA, SCL, XSHUT เฉพาะ XSHUT เท่านั้นที่ไม่ถูกแชร์ระหว่างเซ็นเซอร์ทั้งหมด
ปัญหาหลักอยู่ที่การแบ่งปันเส้น Vin, GND, SDA และ SCL ระหว่างเซ็นเซอร์หลายตัว เมื่อเซ็นเซอร์แต่ละตัวต้องหันไปทางอื่น
ขั้นตอนที่ 2: ประสานส่วนหัวกับเซ็นเซอร์
ตรวจสอบให้แน่ใจว่าส่วนหัวขนานกับเซ็นเซอร์ให้มากที่สุด อาจจำเป็นต้องใช้แคลมป์
ขั้นตอนที่ 3: ประสานส่วนหัว Dupont กับ PCB
ในการวางแนวนี้ ขั้วต่อตรงกลางมีไว้สำหรับเซนเซอร์ชี้ขึ้น
เช่นเดียวกับขั้นตอนก่อนหน้านี้ ตรวจสอบให้แน่ใจอีกครั้งว่าส่วนหัวตรงที่สุด ใช้เครื่องตัดเพื่อตัดปลายพิเศษที่อยู่ใต้ PCB
ขั้นตอนที่ 4: เซ็นเซอร์ขึ้นและด้านหน้า
ใช้สายไฟที่เป็นของแข็งหรือสายไฟจากตัวต้านทาน เชื่อมต่อสี่สายที่ใช้ร่วมกันระหว่างเซนเซอร์สองตัวที่อยู่ใกล้กัน ตรวจสอบให้แน่ใจว่าคุณไม่ได้เชื่อมต่อพิน Vin ไม่ใช่พิน XSHUT ซึ่งอยู่ทางขวาสุดในภาพด้านบน
ขั้นตอนที่ 5: เซ็นเซอร์ซ้ายและขวา
พลิก PCB กลับด้าน เชื่อมต่อสี่สายที่ใช้ร่วมกันระหว่างเซ็นเซอร์ซ้ายและขวา เมื่อต้องการทำเช่นนี้ ให้ตัดและดึงสายเบ็ดขึ้นที่ความยาวที่เหมาะสม บิดปลายถ้าเป็นแบบมัลติเธรด และเพิ่มการบัดกรีที่ส่วนปลาย
ตรวจสอบให้แน่ใจว่าคุณกำลังบัดกรี Vin ไม่ใช่ XSHUT การเพิ่มแผงฝ่าวงล้อมเซ็นเซอร์ลงใน Dupont สามารถช่วยชี้แจงพินที่ถูกต้องในการบัดกรี
ทำเช่นนี้สี่ครั้ง
ขั้นตอนที่ 6: เซ็นเซอร์ซ้ายไปตรงกลาง
นี่เป็นขั้นตอนที่เสี่ยงที่สุด ที่ด้านล่างของ PCB ให้บัดกรีแต่ละเส้นจากสี่เส้นจากตรงกลางไปยังเซ็นเซอร์ด้านข้างตัวใดตัวหนึ่ง (ในกรณีนี้ เราเลือกเซ็นเซอร์ด้านซ้าย)
ขั้นตอนที่ 7: เพิ่มเซ็นเซอร์
ณ จุดนี้ เซ็นเซอร์ควรจะสามารถเลื่อนไปที่ขั้วต่อของดูปองท์ได้อย่างง่ายดาย เพื่อความปลอดภัย ก่อนอื่นให้ตรวจสอบการเชื่อมต่อทีละตัวสำหรับตัวเชื่อมต่อ DuPont แต่ละตัว จากนั้นทดสอบการกำหนดค่าเซ็นเซอร์หลายตัว
น้ำหนักรวมควรออกมาประมาณ 13 กรัม
ขั้นตอนที่ 8: เพิ่มสายจัมเปอร์
ตัดสายจัมเปอร์ให้มีความยาวที่เหมาะสม RPi หรือไมโครคอนโทรลเลอร์อื่นๆ หากไมโครคอนโทรลเลอร์ของคุณมีส่วนหัวอยู่แล้ว หากไม่มีส่วนหัว คุณก็สามารถบัดกรีด้วยลวดอะไรก็ได้โดยตรง
เราใช้เทปและกระดาษแข็งเพื่อยึดทุกอย่างเข้าด้วยกัน แต่มีตัวเลือกอื่นๆ
ขั้นตอนที่ 9: แอปพลิเคชัน
การออกแบบนี้ยังคงช่วยให้เข้าถึงอุปกรณ์ต่อพ่วงที่จำเป็นทั้งหมดของ Raspberry Pi Zero W ได้อย่างง่ายดาย ที่นี่ เราใช้ระบบเซ็นเซอร์หลายตัวเพื่อหลีกเลี่ยงการชนกับ Tello
ดูที่เก็บที่นี่:
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
RADAR Lidar System VL53L0X Laser Time-of-Flight: 9 ขั้นตอน
RADAR Lidar System VL53L0X Laser Time-of-Flight: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีสร้าง RADAR Lidar System โดยใช้เซ็นเซอร์ VL53L0X Laser Time-of-Flight ชมวิดีโอ
บทช่วยสอน Arduino และ VL53L0X Time-of-Flight + OLED Display: 6 ขั้นตอน
Arduino และ VL53L0X Time-of-Flight + บทช่วยสอนเกี่ยวกับการแสดงผล OLED: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีแสดงระยะทางในหน่วยมิลลิเมตรโดยใช้เซ็นเซอร์ VL53L0X Time-of-Flight และ OLED Display ดูวิดีโอ
บทช่วยสอน: วิธีสร้างโมดูลเซนเซอร์ตรวจจับระยะด้วยเลเซอร์ VL53L0X โดยใช้ Arduino UNO: 3 ขั้นตอน
บทช่วยสอน: วิธีสร้างโมดูลเซนเซอร์ตรวจจับระยะด้วยเลเซอร์ VL53L0X โดยใช้ Arduino UNO: คำอธิบาย: บทช่วยสอนนี้จะแสดงรายละเอียดเกี่ยวกับวิธีการสร้างเครื่องตรวจจับระยะทางโดยใช้ VL53L0X Laser Ranging Sensor Module และ Arduino UNO และจะทำงานเหมือนคุณ ต้องการ. ทำตามคำแนะนำแล้วคุณจะเข้าใจผู้สอนนี้
HC-SR04 VS VL53L0X - การทดสอบ 1 - การใช้งานสำหรับแอปพลิเคชันหุ่นยนต์รถ: 7 ขั้นตอน
HC-SR04 VS VL53L0X - การทดสอบ 1 - การใช้งานสำหรับแอปพลิเคชั่นรถหุ่นยนต์: คำแนะนำนี้เสนอขั้นตอนการทดลองที่เรียบง่าย (แต่เป็นทางวิทยาศาสตร์มากที่สุด) เพื่อเปรียบเทียบประสิทธิภาพโดยประมาณของเซ็นเซอร์วัดระยะทางทั่วไปสองตัว ซึ่งมีการทำงานทางกายภาพที่แตกต่างกันโดยสิ้นเชิง HC-SR04 ใช้ ultras