Ultrasonic Sensor Module สามารถวัดได้ถึงทศนิยมสองตำแหน่งไหมครับ เช่น 1.35 cm ขอบคุณครับ
ดูตัวอย่างในหน้าบทความตรงนี้
https://www.arduinoall.com/b/13
ตรงฟังก์ชันนี้เป็นการคำนวนระยะทาง ลองเปลี่ยนจากค่าส่งกลับจาก long เป็น float ครับ
float microsecondsToCentimeters(long microseconds)
{
return microseconds / 29.0 / 2.0;
}