Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
main:sensors:hc_sr04 [2018/04/20 16:26]
smartadmin
main:sensors:hc_sr04 [2018/12/25 08:06]
smartadmin
Строка 32: Строка 32:
  
 ^ Что нужно ​                                                                                                                         ^ Кол-во,​ шт  ^ ^ Что нужно ​                                                                                                                         ^ Кол-во,​ шт  ^
-| [[http://​smartelements.ru/​collection/​kontrollery/​product/​kontroller-smart-uno|Контроллер]] ​                                      | 1           |+| [[http://​smartelements.ru/​collection/​kontrollery/​product/​kontroller-smart-uno|Контроллер ​Smart UNO]]                                       | 1           |
 | [[http://​smartelements.ru/​collection/​datchiki-i-sensory/​product/​ultrazvukovoy-dalnomer-hc-sr04|Ультразвуковой дальномер HC-SR04]] ​ | 1           | | [[http://​smartelements.ru/​collection/​datchiki-i-sensory/​product/​ultrazvukovoy-dalnomer-hc-sr04|Ультразвуковой дальномер HC-SR04]] ​ | 1           |
 | [[http://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​nabor-provodov-20-sht-20sm-papa-mama|Провода папа-мама]] ​            | 4           | | [[http://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​nabor-provodov-20-sht-20sm-papa-mama|Провода папа-мама]] ​            | 4           |
Строка 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.");