สารบัญ:

Arduino Ultrasonic Scanning SoNAR ที่อัปเกรดแล้ว: 5 ขั้นตอน
Arduino Ultrasonic Scanning SoNAR ที่อัปเกรดแล้ว: 5 ขั้นตอน

วีดีโอ: Arduino Ultrasonic Scanning SoNAR ที่อัปเกรดแล้ว: 5 ขั้นตอน

วีดีโอ: Arduino Ultrasonic Scanning SoNAR ที่อัปเกรดแล้ว: 5 ขั้นตอน
วีดีโอ: PM2.5 PM10 PM1.0 ตรวจวัดฝุ่นด้วย PMS3003 Sensor + LCD (Arduino EP.33) 2024, พฤศจิกายน
Anonim
อัพเกรด Arduino Ultrasonic Scanning SoNAR
อัพเกรด Arduino Ultrasonic Scanning SoNAR

ฉันกำลังอัพเกรดโครงการสแกนอัลตราโซนิก SONAR ฉันต้องการเพิ่มปุ่มบางปุ่มบนหน้าจอการประมวลผลที่จะเปลี่ยน Azimuth, Bearing, Range, Speed และ Tilt สำหรับเซอร์โวตัวที่สอง ฉันเริ่มต้นด้วยโครงการ Lucky Larry ฉันเชื่อว่าเขาเป็นผู้สร้างระบบนี้ ในฐานะอดีตโซนาร์แมนของ NAVY ฉันเห็นการปรับปรุงที่จำเป็น นอกจากนี้ยังเป็นโอกาสที่ยอดเยี่ยมในการพัฒนาแกนหลักฟูลดูเพล็กซ์สำหรับโครงการ Arduino/Processing ในอนาคต ฉันได้เพิ่มหน่วย Sharp IR range ให้กับโครงการนี้ซึ่งฉันหวังว่าจะใช้ควบคู่กับเซ็นเซอร์ U / S สุดท้ายนี้จะเป็นพ็อดเซ็นเซอร์การนำทางและการทำแผนที่สำหรับหุ่นยนต์เคลื่อนที่ ฉันมีการอัพเกรดส่วนใหญ่ใช้งานได้

เหตุการณ์สำคัญที่ตี:

โหมดการทำงาน

ความเร็วในการสแกนทำงาน

การทำงานเอียงศีรษะ

นี่เป็นงานที่กำลังดำเนินการอยู่ และฉันรู้ว่ามีปัญหาบางอย่าง แต่ก็ใช้ได้ โครงการนี้อาศัยอยู่ที่นี่

www.facebook.com/groups/596507724269561/

ทำ:

ให้ปุ่มติดสว่างหลังจากเลือก

ทำให้เซ็นเซอร์อินฟราเรดแสดงเป็นสีน้ำเงินโดยมีการทับซ้อนกันเป็นสีม่วง

ปรับระดับหัวเซนเซอร์ด้วยไจโร

ฉันยืนบนไหล่ของยักษ์เพื่อเริ่มต้นและได้รับความช่วยเหลือจากคนที่ค่อนข้างใหญ่เพื่อพาฉันมาไกลถึงขนาดนี้ หากคุณนำโค้ดนี้ไปปรับปรุง โปรดแชร์กลับ

เสบียง

Arduino นาโน

นาโน เซนเซอร์ ชิลด์

2 x เซอร์โวมอเตอร์ (mg-996)

HC-SR04 อัลตราโซนิกเซนเซอร์

สต็อกมุมอลูมิเนียม

เมาท์เซนเซอร์

ขั้นตอนที่ 1:

ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ

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

trigPin = 3

echoPin = 4

Pan_Servo = 5

Tilt_Servo = 6

ขั้นตอนที่ 2:

ขั้นตอนที่ 5: ซอฟต์แวร์ที่จำเป็นสำหรับ Arduino SoNAR:

คุณจะต้องใช้ arduino IDE และ Processing IDE เพื่อเรียกใช้โครงการโซนาร์นี้ การประมวลผล IDE จะได้รับค่าที่ส่งจาก Arduino และแสดงข้อมูลบนพีซี ปุ่มบนหน้าจอจะเปลี่ยนพฤติกรรมของ Arduino Sketch

แนะนำ: