Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
main:sensors:hc_sr04 [2018/04/20 16:26]
smartadmin
main:sensors:hc_sr04 [2018/12/18 10:44]
smartadmin [Пример подключения и использования]
Строка 58: Строка 58:
   digitalWrite(Trig,​ LOW); //​подача сигнала прекращается   digitalWrite(Trig,​ LOW); //​подача сигнала прекращается
   time_us = pulseIn(Echo,​ HIGH); //​замер длины импульса   time_us = pulseIn(Echo,​ HIGH); //​замер длины импульса
-  distance_cm = time_us/58;+  distance_cm = time_us/​58; ​//​пересчет в сантиметры. Для данного датчика постоянная для перевода - 58
  
   //если произошло зависание,​ попытаться сбросить пин подключения Echo   //если произошло зависание,​ попытаться сбросить пин подключения Echo
Строка 71: Строка 71:
   //​Вывод данных в монитор порта   //​Вывод данных в монитор порта
   Serial.print("​The distance is ");   Serial.print("​The distance is ");
-  Serial.print(distance_cm); ​//​пересчет в сантиметры. Для данного датчика постоянная для перевода - 58+  Serial.print(distance_cm); ​
   Serial.println("​ sm.");   Serial.println("​ sm.");