สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ตามที่คุณอาจเดาได้จากการดูภาพถ่าย อุปกรณ์นี้ช่วยให้คุณวัดมุมของพื้นผิวเทียบกับสนามโน้มถ่วงของโลก โดยสรุป ถ้า i=อุปกรณ์วัดมุม 0.0 บางอย่างองศา แสดงว่าคุณทำได้ดีในการปรับระดับโต๊ะ
ในคำแนะนำนี้ ฉันจะนำคุณผ่านขั้นตอนต่างๆ ที่ฉันทำเพื่อสร้างโปรเจ็กต์ที่ยอดเยี่ยมนี้
ฉันหวังว่าคุณจะชอบมัน.
ขั้นตอนที่ 1: ดูวิดีโอ
ชำระเงินวิดีโอบน YouTube สำหรับโครงการเดียวกัน ชอบวิดีโอถ้าคุณชอบมันอย่างแท้จริง
ในวิดีโอนี้ ฉันได้กล่าวถึงขั้นตอนในการทำโปรเจ็กต์นี้
ขั้นตอนที่ 2: ส่วนประกอบ-
รายการส่วนประกอบค่อนข้างตรงไปตรงมา Arduino อย่างง่าย (นาโนในกรณีของฉัน), MPU 9250 IC และจอแสดงผล OLED เพื่อส่งออกข้อมูล ตามปกติ ไม่จำเป็นต้องมีจอภาพ แต่การนึกถึงแล็ปท็อปทุกครั้งที่คุณต้องการทดสอบพื้นผิวอาจเป็นเรื่องที่ไร้สาระ
ฉันได้รับ MPU 9250 จาก Ali Express ในราคาประมาณ $3.5 นี่ไม่ใช่ IC ที่ถูกที่สุด แต่ระดับเสียงต่ำกว่ามาก ฉันขอแนะนำ IC นี้
ไม่มีอะไรพิเศษเกี่ยวกับ Arduino หรือไม้ Arduino เป็นโคลนและใช้งานได้ดี เพียงให้แน่ใจว่าได้ใช้ไม้คุณภาพดีที่จะไม่บิ่นทุกครั้ง
ขั้นตอนที่ 3: ร่างกาย
สำหรับตัวหลัก ฉันเอาไม้สี่เหลี่ยมธรรมดามาตัดเป็นชิ้นยาวประมาณ 10 ซม. จากนั้นฉันทำเครื่องหมายสองรูตามความยาวของไอซี สิ่งสำคัญคือคุณต้องติดตั้ง IC อย่างถูกต้อง นอกจากนี้ หากคุณทำผิด โปรดใช้ด้านอื่นหรือดีกว่านั้น ใช้ไม้อื่น อย่าพยายามแก้ไขหลุมที่พลาดไป สกรูอาจจับรูดังกล่าวได้ไม่ดี
จากนั้นฉันก็ตัดส่วนหัวของตัวเมียตามความยาวที่เหมาะสมแล้วติดด้วยกาวสองส่วน เมื่อทุกอย่างเข้าที่แล้วฉันก็พอใจกับรูปลักษณ์
ขั้นตอนที่ 4: การเพิ่มสาย
จากนั้นฉันก็เริ่มพันสายไฟและส่วนหัวของตัวเมีย การเดินสายไฟนั้นง่ายมาก
SDA- A4
SCl- A5
Vcc- 5V
GND-GND
นอกจากนี้ เพื่อเป็นการประหยัดความพยายามของคุณ ให้ทำเครื่องหมายที่หมุดบน Arduino และ pretin เฉพาะสาย 4 เส้นนั้น
นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณมีความยาวเพียงพอสำหรับสายไฟ และตรวจสอบให้แน่ใจว่าไม่มีสายไฟอยู่ใต้พื้นผิวเรียบ เนื่องจากพื้นผิวนั้นมีความสำคัญอย่างยิ่งต่อเรา
นี่คือเวลาที่คุณต้องแน่ใจว่า IC เข้ากันได้อย่างสมบูรณ์เนื่องจากขั้นตอนต่อไปคือการสอบเทียบ และหากคุณไม่ได้วาง IC อย่างถูกต้อง คุณจะปรับเทียบโปรเจ็กต์ผิดและคุณอาจต้องเริ่มต้นจากรอยขีดข่วน
ขั้นตอนที่ 5: Proramming
e คือลิงก์ GitHub-
github.com/bolderflight/MPU9250
ดาวน์โหลดไฟล์และเพิ่มไลบรารี่ลงใน arduino IDE ของคุณ
เมื่อฉันอัปโหลดโค้ด ฉันพบว่ามีปัญหาในการสอบเทียบเนื่องจาก IC ให้อัตราเร่ง -11.4 m/s^2 เป็นไปไม่ได้สำหรับวัตถุที่อยู่กับที่ บนพื้นผิวโลกมีค่าน้อยกว่า.เสมอ
ขนาด 9.81m/s^2
ดังนั้นฉันจึงใช้ฟังก์ชันแผนที่แบบเก่าในร่าง Arduino เพื่อชดเชยสิ่งนั้นและดูเหมือนว่าจะใช้ได้ดี
ฉันได้พูดถึงทฤษฎีนี้ในวิดีโอ YouTube ของฉันแล้ว
นอกจากนี้ หากคุณกำลังสอบเทียบด้วยตัวเองอีกครั้ง ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบพื้นผิวด้วยระดับจิตวิญญาณ ถ้าคุณมีลูกบอลธรรมดาหนึ่งลูก เพียงตรวจสอบให้แน่ใจว่าลูกบอลไม่หมุนไปที่โต๊ะสอบเทียบของคุณ
ขั้นตอนที่ 6: สนุกกับโครงการของคุณ
ตอนนี้คุณสามารถใช้โปรเจ็กต์ของคุณเพื่อสร้างชั้นวางที่สมบูรณ์แบบได้แล้ว มีความสุขทำมันด้วยตัวคุณเอง
และเช่นเคย หากคุณต้องการความช่วยเหลือใดๆ โปรดส่งข้อความถึงฉันโดยตรงหรือแสดงความคิดเห็นด้านล่าง