Управляем чем угодно откуда угодно

Ультразвуковой дальномер HC-SR04

Виртурилка, 3G/4G, WiFi, моторчики, датчики, GPS и прочее - питание, драйвера, совместимость и т.д.

Ультразвуковой дальномер HC-SR04

Сообщение tigor » 13 мар 2014, 22:36

Добрый день
Прикупил Ультразвуковой дальномер HC-SR04.
Подскажите пожалуйста как его подключить к моторшилду (какой контакт куда) и как считывать данные?
Есть 4 выхода:
1. Vcc
2. Trig
3. Echo
4. GND


Это мой первый сенсор, досихпор подключал только моторы и сервопривод.

Вот что нашел в интернете, но стремно сжечь все подключив не правильно.
Аватара пользователя
tigor
 
Сообщения: 27
Зарегистрирован: 13 фев 2014, 11:17
Откуда: Санкт-Петербург

Re: Ультразвуковой дальномер HC-SR04

Сообщение Gol » 17 мар 2014, 03:11

tigor писал(а):Добрый день
Прикупил Ультразвуковой дальномер HC-SR04.
Подскажите пожалуйста как его подключить к моторшилду (какой контакт куда) и как считывать данные?
Есть 4 выхода:
1. Vcc
2. Trig
3. Echo
4. GND

Это мой первый сенсор, досихпор подключал только моторы и сервопривод.


Там смысл в том что на Trig надо подать импульс и засечь время на которое на пине Echo установится сигнал HIGH. Из этого времени и высчитывается дальность.

Подключить то не проблема, ничего не сгорит. У меня почти такой же, работает через прерывания. Но в том виде что есть я даже не знаю как объяснить, надо сначала нормальный драйвер сделать а не на коленке.
Аватара пользователя
Gol
 
Сообщения: 507
Зарегистрирован: 17 фев 2012, 01:44
Откуда: Тула-Свободный-Щёкино-Тула-Москва

Re: Ультразвуковой дальномер HC-SR04

Сообщение tigor » 17 мар 2014, 11:54

Gol писал(а):Там смысл в том что на Trig надо подать импульс и засечь время на которое на пине Echo установится сигнал HIGH. Из этого времени и высчитывается дальность.

Подключить то не проблема, ничего не сгорит. У меня почти такой же, работает через прерывания. Но в том виде что есть я даже не знаю как объяснить, надо сначала нормальный драйвер сделать а не на коленке.


А к каким пинам подключать Trig и Echo на виртурилке?
Аватара пользователя
tigor
 
Сообщения: 27
Зарегистрирован: 13 фев 2014, 11:17
Откуда: Санкт-Петербург

Re: Ультразвуковой дальномер HC-SR04

Сообщение Gol » 18 мар 2014, 02:30

tigor писал(а):А к каким пинам подключать Trig и Echo на виртурилке?

Trig - вообще к любому GPIO, а ECHO - только к тем, на которых доступны прерывания. Пока это GPIO1-GPIO8. Но вообще должно быть 15 пинов с прерываниями, эт я ещё не разобрался как замуксить правильно.
Аватара пользователя
Gol
 
Сообщения: 507
Зарегистрирован: 17 фев 2012, 01:44
Откуда: Тула-Свободный-Щёкино-Тула-Москва

Re: Ультразвуковой дальномер HC-SR04

Сообщение Gol » 18 мар 2014, 10:09

Собссно, вот целая инструкция получилась http://wiki.virt2real.ru/wiki/Дальномер
Аватара пользователя
Gol
 
Сообщения: 507
Зарегистрирован: 17 фев 2012, 01:44
Откуда: Тула-Свободный-Щёкино-Тула-Москва

Re: Ультразвуковой дальномер HC-SR04

Сообщение tigor » 18 мар 2014, 16:31

Супер! Спасибо!
А подключить к моторшилду можно или только к виртурилке?
Аватара пользователя
tigor
 
Сообщения: 27
Зарегистрирован: 13 фев 2014, 11:17
Откуда: Санкт-Петербург

Re: Ультразвуковой дальномер HC-SR04

Сообщение Gol » 19 мар 2014, 03:49

tigor писал(а):Супер! Спасибо!
А подключить к моторшилду можно или только к виртурилке?

Без разницы. К виртурилке проще, т.к. пины доступны. На моторшылде придётся чуток попаять, т.к. пины под прерывания торчат только головки. Ну или как я для тестов делаю - проводок накидываю на пин виртурилки и сверху моторшылд надеваю :-)
Аватара пользователя
Gol
 
Сообщения: 507
Зарегистрирован: 17 фев 2012, 01:44
Откуда: Тула-Свободный-Щёкино-Тула-Москва

Re: Ультразвуковой дальномер HC-SR04

Сообщение tigor » 19 мар 2014, 14:30

Gol писал(а):Без разницы. К виртурилке проще, т.к. пины доступны. На моторшылде придётся чуток попаять, т.к. пины под прерывания торчат только головки. Ну или как я для тестов делаю - проводок накидываю на пин виртурилки и сверху моторшылд надеваю :-)

Понял, спасибо! Сначала тогда отлажу на виртурилке, а потом припаяю проводки.
Аватара пользователя
tigor
 
Сообщения: 27
Зарегистрирован: 13 фев 2014, 11:17
Откуда: Санкт-Петербург

Re: Ультразвуковой дальномер HC-SR04

Сообщение Anisotropic » 23 мар 2014, 23:31

Завёл китайский HC-SR04 (синий который) по вышеозначенному мануалу, тянет до метра, дальше не тянет :)
Anisotropic
 
Сообщения: 28
Зарегистрирован: 25 сен 2013, 14:00

Re: Ультразвуковой дальномер HC-SR04

Сообщение tigor » 24 мар 2014, 11:23

Anisotropic писал(а):Завёл китайский HC-SR04 (синий который) по вышеозначенному мануалу, тянет до метра, дальше не тянет :)


Я к моторшилду припаял проводки, сделал разводку на дальномер. Сделал все по статье Gol-a, расстояние в 5 метров определяет отлично.
Аватара пользователя
tigor
 
Сообщения: 27
Зарегистрирован: 13 фев 2014, 11:17
Откуда: Санкт-Петербург


Вернуться в Железо - заставляем работать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron