ทดสอบการทำงานของ HC-SR04 เป็นโมดูลตรวจวัดระยะทางโดยใช้อัลตร้าโซนิคเซ็นเซอร์ โมดูลอัลตร้าโซนิคนี้เป็นอุปกรณ์ใช้วัดระยะทางโดยไม่ต้องมีการสัมผัสกับตำแหน่งที่ต้องการวัด วัดได้ตั้งแต่ 2 cm ถึง 400 cm โดยส่งสัญญาณอัลตร้าโซนิคความถี่ 40 kHz ไปที่วัตถุที่ต้องการวัดและรับสัญญาณที่สะท้อนกลับมา พร้อมทั้งจับเวลาเพื่อนำมาใช้ในการคำนวณระยะทาง
### อุปกรณ์ที่ใช้ ###
1. micro:bit Main Board
2. micro:bit Smart Robot Car V2.0
3. ถ่านชาร์จ 18650 NCR18650B
### ขั้นตอนการทํางาน ###
1. ประกอบหุ่นยนต์ micro:bit ตามลิงค์ด้านล่าง
https://robotmicrobit.blogspot.com/2019/08/ep2.html
2. เริ่มเขียนโปรแกรม micro:bit
2.1 ไปที่ https://makecode.microbit.org/
2.2 คลิกที่ New Project
3. เขียนโปรแกรม แบบ บล๊อกคำสั่ง (Block) ดังนี้
3.1 เขียนโค้ด และ อัพโหลดโค้ด
5. ติดตั้งโปรแกรม Arduino (IDE)
ลิงค์ดาวโหลด Arduino (IDE) https://www.arduino.cc/en/Main/Software
6. ทดสอบการทำงาน
6.1 เชื่อมต่อสาย Micro USB ระหว่าง คอมพิวเตอร์ กับ บอร์ด micro:bit
6.2 เปิดโปรแกรม Arduino (IDE)
6.3 ไปที่ Tools > Port แล้วเลือกพอร์ตที่ปรากฏ ในตัวอย่างเลือกเป็น "COM19"
6.4 ไปที่ Tools -> Serial Monitor
6.5 เลือก 115200 baud
6.6 เลื่อน สวิทช์ POWER ไปทาง ON ด้านซ้ายมือ เพื่อเปิดการทำงานของหุ่นยนต์
6.7 Serial Monitor จะแสดง ระยะทางที่ห่าง จาก วัตถุ มีหน่วยเป็น cm (เซนติเมตร)
ดาวน์โหลดโค้ด :
ไม่มีความคิดเห็น:
แสดงความคิดเห็น