วันจันทร์ที่ 2 กันยายน พ.ศ. 2562

ทดสอบการทำงานของ HC-SR04 หุ่นยนต์ micro:bit




ทดสอบการทำงานของ 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 เขียนโค้ด และ อัพโหลดโค้ด




4. ติดตั้งไดร์เวอร์  ให้กับ บอร์ด micro:bit ในขั้นตอน ที่ 3 และ 4 ตามบทความด้านล่าง




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 (เซนติเมตร)




ดาวน์โหลดโค้ด :





ไม่มีความคิดเห็น:

แสดงความคิดเห็น