Ултразвуков сензор за разстояние HC-SR04 - EXUS

Спецификации на борда:

  • Захранващо напрежение: 5V предадени през контактните щифтови рейки

  • Ток в покой: < 2mA

  • Номинален работен ток: 15mA

  • Ъгъл на приемане (Effectual angle): < 15°

  • Измерване на разстояние: 2cm – 400cm

  • Резолюция: 0.3cm

  • Ъгъл на измерване: 30°

  • Ширина на входен импулс: 10us

  • Размери: 45mm x 20mm x 15mm
7,92 лв. бр.
С вкл. данък

Подробности на продукта

Ултразвуков сензор HC-SR04 позволява безконтактно измерване на разстояние в диапазон 2-400 cm с прецизност 0.3 cm. Модулът съдържа ултразвукови трансмитери, приемник и контролна схема. Принципът на работа е следният:

  • Използва се импулс с активно високо ниво и дължина поне 10 us
  • Модулът изпраща сигнал с честота 40 kHz
  • Отразеният сигнал се приема, чрез изваждане на времето на изпращане и приемане на сигнала се изчислява разстоянието да обекта

Тестов код:

int trigPin = 11;    // Trigger

int echoPin = 12;    // Echo

long duration, cm, inches;

void setup() {

  Serial.begin (9600);

  pinMode(trigPin, OUTPUT);

  pinMode(echoPin, INPUT);

}

void loop() {

  digitalWrite(trigPin, LOW);

  delayMicroseconds(5);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(trigPin, LOW);

  pinMode(echoPin, INPUT);

  duration = pulseIn(echoPin, HIGH);

   cm = (duration/2) / 29.1;     // Divide by 29.1 or multiply by 0.0343

  inches = (duration/2) / 74;   // Divide by 74 or multiply by 0.0135

  Serial.print(inches);

  Serial.print("in, ");

  Serial.print(cm);

  Serial.print("cm");

  Serial.println();

  delay(250);

}

Коментари (0)
Все още няма отзиви от клиенти.