เซนเซอร์วัดระยะทางGPL3 +
ทดลองกับเซ็นเซอร์วัดระยะทางเครื่องวัดความใกล้ชิดของ SHARP 2Y0A21 วัดระยะทางโดยการส่องแสงลำแสงอินฟราเรดและใช้ตัวปรับโฟโต้เพื่อวัดความเข้มของแสงที่ตีกลับช่วงการวัดระยะทางที่มีประสิทธิภาพสำหรับเซ็นเซอร์ความใกล้ชิดนี้คือ 10-80 ซม. ถ้าวัตถุใกล้เคียงกับระยะทางที่สั้นที่สุดรายงานจะรายงานผลลัพธ์อนาล็อกที่สูงขึ้นอย่างมากและไม่สอดคล้องกับผลลัพธ์ในช่วงที่คาดไว้ ตัวอย่างเช่นเมื่อวัตถุอยู่ห่างจากเซ็นเซอร์ 1 ซม. จะรายงานค่า analogRead () ของ 322 อย่างไรก็ตามเมื่อวัตถุอยู่ห่างออกไป 5 ซม. ผลลัพธ์คือ 655
Code เซนเซอร์วัดระยะทางGPL3 +
int sensorpin = 0;
int val = 0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
val = analogRead(sensorpin);
Serial.println(val);
delay(400);