Ultrasonic Sensor Module HC-SR04

คุณสมบัติสินค้า:

SKU : AP6501

เซนเซอร์ Ultrasonic ใช้คลืนเสียงความถี่สูงที่หูเราไม่ได้ยิน เมื่อเสียงถูกส่งออกไปและสะท้อนกลับมาที่ตัวรับ เราก็สามารถคำนวณหาระยะทางของวัตถุนั้นได้ ช่วงการทำงาน 2 - 400 cm ความละเอียดถึง 3mm ใช้งานง่ายมีไลบารีมาตรฐานพร้อมใช้งาน

Share

วิธีการต่อขา ใช้งาน โมดูลวัดระยะทาง Ultrasonic Module

ต่อกับบอร์ด Arduino
   Vcc - 5v
   Gnd - Gnd
   Trig - 12
   Echo - 11

ตัวอย่างโคด Arduino

 

const int pingPin = 13;
int inPin = 12;


void setup()

{
     Serial.begin(9600);
}

void loop()
{
     long duration, cm;

     pinMode(pingPin, OUTPUT);


     digitalWrite(pingPin, LOW);
     delayMicroseconds(2);
     digitalWrite(pingPin, HIGH);
     delayMicroseconds(5);
     digitalWrite(pingPin, LOW);
     pinMode(inPin, INPUT);
     duration = pulseIn(inPin, HIGH);

     cm = microsecondsToCentimeters(duration);

     Serial.print(cm);
     Serial.print("cm");
     Serial.println();
     delay(100);
}

long microsecondsToCentimeters(long microseconds)
{
// The speed of sound is 340 m/s or 29 microseconds per centimeter.
// The ping travels out and back, so to find the distance of the
// object we take half of the distance travelled.
     return microseconds / 29 / 2;
}

ultrasonic sr04 library for arduino

https://www.arduino.cc/reference/en/libraries/hcsr04-ultrasonic-sensor/

https://www.arduinolibraries.info/libraries/hcsr04

Powered by MakeWebEasy.com
เว็บไซต์นี้มีการใช้งานคุกกี้ เพื่อเพิ่มประสิทธิภาพและประสบการณ์ที่ดีในการใช้งานเว็บไซต์ นโยบายความเป็นส่วนตัวและคุกกี้