Отличная подача. Заказал себе таких парочку, троечку. Хочу освоить и поставить кое куда. Мне, в принципе, нужно только включать кое что при приближении и отключать при отдалении. "Перепилю" скетч под себя.
Спасибо за точную распиновку, мне это понадобится для того что бы сделать обратную связь, например я иду к машинке, а она отезжает от меня или для квадрокоптера для безопасности.
Можно добавить в скетч - Если расстояние не меняется в течение 10 секунд отключать всю индикацию и звук и уходить в спячку и просыпаться при изменении расстояния.
Прекрасный пример работы с ардуино и прекрасное устройство! Скажите, а можно на основе такого сонара сделать лифт? Чтобы программа понимала, что например на 15 см расстояния от пола шахты до пола кабины лифта это второй этаж, 30см от пола шахты до кабины это третий этаж и т.д., но так чтобы лифт точно останавливался с помощью концевого датчика (геркона например), расположенного на кабине лифта?
В принципе, если максимальное расстояние не большое (до нескольких метров), то можно так сделать. Но нужно тестировать, чтобы сама шахта лифта не влияла на измерения.
357 см максимальное расстояния измерения. Да и на больших расстояниях точность будет падать, Так как при изменении атмосферного давления будет изменяться и скорость звука.
Для сигнализации в качестве датчика движения лучше использовать RCWL-0516, он работает на микроволнах используя доплеровский эффект, очень чувствителен и т.к. использует радиоволны, то можно замаскировать куда нть за деревянным перекрытием.
Спасибо ! - возникли вопросы , 1) может ли данное устройство работать в режиме определения плотности жидкостей , к примеру чистой воды и других жидкостей и результат показать на индикаторе в цифровых исчислениях , также имеется ли командные выходы для срабатывания исполнительных реле для последующего управления технологических процессов? 2) может ли данный датчик использоваться в приёмных бункерах и тарах :сыпучих материалов , к примеру зерна , муки , сахара , овощных и плодовых культур , опилок , песка , щебня и.т.д. ? 3) как влияет длина проводников излучающего ультразвук и приёмного до основного платы преобразователя индикации и команд 4) сколько проводов будут соединять датчики в точке (А) - условно и до расстояния приёмного платы в тоске (В) , если условно расстояние от точки (А) до точки (В) могут варьировать от нескольких метров и сотен метров , или , датчики и приёмник должны работать компактно и непосредственно в одной точке (А) ? Интересная тема - использования ультразвукового датчика - управления , для использование во многих технологических процессах , которого знаем мало , чтобы использовались в промышленных технологических сферах Также вопрос , насколько будет влиять испарения жидкостей , воды , агрессивных кислот , пыли и температурных перепадов от -* ? и +*? - непосредственно на поверхность устройства датчика - излучения и датчика - приёмного - ? На все вопросы можете не отвечать , это спонтанно возникшие , при просмотре Ваше данного видео обзора - за что спасибо ! - если возможно , скажите , сколько стоит датчик - излучатель , датчик - приёмник , плата преобразователь - сумма в рублях , все вместе ?
@@UCanDo class ultrasonic has no member named distanceRead did you mean distance_inc? скопированное сообщение Arduino: 1.8.13 (Windows 7), Плата:"Arduino Uno" C:\Users\user\AppData\Local\Temp\Rar$DIa4940.26748\sketch_nov17a\sketch_nov17a.ino: In function 'void loop()': sketch_nov17a:25:25: error: 'class Ultrasonic' has no member named 'distanceRead'; did you mean 'distance_inc'? distance = ultrasonic.distanceRead(); ^~~~~~~~~~~~ distance_inc exit status 1 'class Ultrasonic' has no member named 'distanceRead'; did you mean 'distance_inc'? Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> "Показать подробный вывод во время компиляции"
Немного странный лог. Такое обычно бывает когда не подключена или не установлена библиотека, но библиотека точно установлена, иначе бы ругалось на ее отсутствие. Вы устанавливали ту же библиотеку что и в видео? Если нет, то это говорит о том что в скетче и в библиотеке по-разному происходит вызов функций. Из-за этого и ошибка. Вместе с библиотекой устанавливается пример использования. Посмотрите там как происходит вызов функций и инициализация датчика
Попробовал сам подключить и переписать код, в строку не выводит что надо. Попробовал код в описании, начал выводить только см. Подскажи где я неправ и виноват?
@@Vitec-d7s многое мне не ясно, а в комментариях решать вопросы сложно. За помощью вы можете обратиться в мою группу Телеграмм по электронике: t.me/HomeMadeChannel
А что Гугл говорит? Попробуйте скопировать все сообщение ошибки и поискать в гугле. Мне кажется проблема библиотеки. Может версия не та, или что-то не настроено, или что-то ещё. Подобные ошибки у меня возникали при неверно установленных библиотеках, или если не совпадают версия библиотеки и команд в скетче. Обычно лечилось полным удалением библиотеки и установки последней версии
Вы имеете в виду от датчика до Ардуино при помощи кабеля? Не уверен что будет стабильно работать. Лучше используйте две Ардуино и передавайте данные по воздуху. На пример через блютуз.
У разных типов микроконтроллеров разное количество выводов. На разных платах Ардуино, соответственно, разное кол-во выводов (пинов). Можно взять Attiny85 - 5 пинов Или Mega2560 - около 50 пинов....
@@UCanDo можете попробовать сделать что то на подобии системы пво с этой штукой? Просто недавно с друзьями решили сделать что-то вроде мини армии все равно летом нечем заняться, а как такую штуку сделать туториалы очень размытые либо скетчи не прикрепляют
@@UCanDo у меня пара нанок таких валяется в коробке... купил, залил, поставил, поработали пару дней, включаю - они отказываются управлять машинкой и пытаются ее расплавить... продавец уверял что это я виноват... проверил, пропищал ардуинку, а там земля и 5в замкнуты...
Помоги пожалуйста . Так же сделал только один светодиод поставил и я без библиотеки , но почему то когда я подношу любой предмет к датчику на 10 см то светодиод всеровно не загорается . Вот часть последняя if (duration 50) { он светится без перерыва не смотря на то что я то удаляю предмет от датчика то приближаю .
Это видос для наглядности работы- работает. А в коде маленькая неточность (два года неардуинил, шью обычные МК) для светодиода условие 5, тоесть от 5см...Но всёже видос удачный!!! +Л44!
Home Made - То, что ты можешь сделать , у меня не получается скачать скетч он скачивается сплошным бооольшим текстом , прото набором букв, можно это скечт в виде тексте или текстового файла скачать?!
Отличный пример и код с погрешностью показал- всё просто, в этом большой плюс ардуинок...и библиотек и плат готовых много! +44!
Отличная подача. Заказал себе таких парочку, троечку. Хочу освоить и поставить кое куда. Мне, в принципе, нужно только включать кое что при приближении и отключать при отдалении. "Перепилю" скетч под себя.
Спасибо за точную распиновку, мне это понадобится для того что бы сделать обратную связь, например я иду к машинке, а она отезжает от меня или для квадрокоптера для безопасности.
датчик безопасности для шлагбаума можно сделать? чтобы если машины в зоне действия стрелы чтобы она не опускалась
Датчик слепой зоны можно сделать или что-то другое лучше использовать?
Можно добавить в скетч - Если расстояние не меняется в течение 10 секунд отключать всю индикацию и звук и уходить в спячку и просыпаться при изменении расстояния.
Спасибо за опыт, повторил. Удачи.
Прекрасный пример работы с ардуино и прекрасное устройство! Скажите, а можно на основе такого сонара сделать лифт? Чтобы программа понимала, что например на 15 см расстояния от пола шахты до пола кабины лифта это второй этаж, 30см от пола шахты до кабины это третий этаж и т.д., но так чтобы лифт точно останавливался с помощью концевого датчика (геркона например), расположенного на кабине лифта?
В принципе, если максимальное расстояние не большое (до нескольких метров), то можно так сделать. Но нужно тестировать, чтобы сама шахта лифта не влияла на измерения.
357 см максимальное расстояния измерения. Да и на больших расстояниях точность будет падать, Так как при изменении атмосферного давления будет изменяться и скорость звука.
Проще герконы поставить
Где такие провода короткие, как в коробке, купить? Как называются?
Для сигнализации в качестве датчика движения лучше использовать RCWL-0516, он работает на микроволнах используя доплеровский эффект, очень чувствителен и т.к. использует радиоволны, то можно замаскировать куда нть за деревянным перекрытием.
У Алекса Гайвера есть проект дальномера на этом датчике. У него в скетче применяются фильтры и он четко измеряет до миллиметров.
Я тоже хотел написать про Гайвера... :-)
Заказал детали, но никак не соберу (лень и коробочку надо найти).
Спасибо ! - возникли вопросы , 1) может ли данное устройство работать в режиме определения плотности жидкостей , к примеру чистой воды и других жидкостей и результат показать на индикаторе в цифровых исчислениях , также имеется ли командные выходы для срабатывания исполнительных реле для последующего управления технологических процессов?
2) может ли данный датчик использоваться в приёмных бункерах и тарах :сыпучих материалов , к примеру зерна , муки , сахара , овощных и плодовых культур , опилок , песка , щебня и.т.д. ?
3) как влияет длина проводников излучающего ультразвук и приёмного до основного платы преобразователя индикации и команд
4) сколько проводов будут соединять датчики в точке (А) - условно и до расстояния приёмного платы в тоске (В) , если условно расстояние от точки (А) до точки (В) могут варьировать от нескольких метров и сотен метров , или , датчики и приёмник должны работать компактно и непосредственно в одной точке (А) ?
Интересная тема - использования ультразвукового датчика - управления , для использование во многих технологических процессах , которого знаем мало , чтобы использовались в промышленных технологических сферах
Также вопрос , насколько будет влиять испарения жидкостей , воды , агрессивных кислот , пыли и температурных перепадов от -* ? и +*? - непосредственно на поверхность устройства датчика - излучения и датчика - приёмного - ?
На все вопросы можете не отвечать , это спонтанно возникшие , при просмотре Ваше данного видео обзора - за что спасибо ! - если возможно , скажите , сколько стоит датчик - излучатель , датчик - приёмник , плата преобразователь - сумма в рублях , все вместе ?
Или , рабочие поверхности датчика - излучателя и датчика - приёмника должны , как говорится в стерильных условиях ?
Круто! Все роботает. Проверял
Есть ли возможность его отколибровать?
спасибо мужик
Здравствуй. Как он реагирует на воду? можна сделать из нью как паплавок клучатель? Какую самы даль он регирует? Спасибо
Добрый день.
Пишите на родном для вас языке.
Воду может не воспринимать. Расстояние до Воды не измеряет
Можешь сделать радиодальномер?
а если сузить излучатели (надев экран. трубки) повысится ли точность и дальность?
Нет. Хотя можете поекспериментиррвать
@@UCanDo попробуем...
Можете пожалуйста помочь я установил библиотеку NewPing но у меня все равно выдает ошибку при компиляции скетча
Напишите какие ошибки у вас выдаёт IDE при компилировании
distance = ultrasonic.distanceRead();@@UCanDo
Напишите все что написано в логе, а не один кусочек.
@@UCanDo class ultrasonic has no member named distanceRead did you mean distance_inc?
скопированное сообщение Arduino: 1.8.13 (Windows 7), Плата:"Arduino Uno"
C:\Users\user\AppData\Local\Temp\Rar$DIa4940.26748\sketch_nov17a\sketch_nov17a.ino: In function 'void loop()':
sketch_nov17a:25:25: error: 'class Ultrasonic' has no member named 'distanceRead'; did you mean 'distance_inc'?
distance = ultrasonic.distanceRead();
^~~~~~~~~~~~
distance_inc
exit status 1
'class Ultrasonic' has no member named 'distanceRead'; did you mean 'distance_inc'?
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Немного странный лог. Такое обычно бывает когда не подключена или не установлена библиотека, но библиотека точно установлена, иначе бы ругалось на ее отсутствие. Вы устанавливали ту же библиотеку что и в видео? Если нет, то это говорит о том что в скетче и в библиотеке по-разному происходит вызов функций. Из-за этого и ошибка.
Вместе с библиотекой устанавливается пример использования. Посмотрите там как происходит вызов функций и инициализация датчика
Попробовал сам подключить и переписать код, в строку не выводит что надо. Попробовал код в описании, начал выводить только см. Подскажи где я неправ и виноват?
@@Vitec-d7s многое мне не ясно, а в комментариях решать вопросы сложно. За помощью вы можете обратиться в мою группу Телеграмм по электронике:
t.me/HomeMadeChannel
пожалуйста, можете скетч кода тут в комментариях оставить у меня не открывает фаил?
я не нашел библеотеку
Люди!Выкидывает воттакую ошибку - 'class Ultrasonic' has no member named 'distanceRead'; did you mean 'distance_inc'? Что делать?
А что Гугл говорит? Попробуйте скопировать все сообщение ошибки и поискать в гугле.
Мне кажется проблема библиотеки. Может версия не та, или что-то не настроено, или что-то ещё.
Подобные ошибки у меня возникали при неверно установленных библиотеках, или если не совпадают версия библиотеки и команд в скетче. Обычно лечилось полным удалением библиотеки и установки последней версии
У меня также выдает ошибку, ненашли случайно проблему?
Ответ написан выше
Здравствуйте! а можно ли протянуть этот датчик на 10 метров будет ли он работать
Вы имеете в виду от датчика до Ардуино при помощи кабеля? Не уверен что будет стабильно работать. Лучше используйте две Ардуино и передавайте данные по воздуху. На пример через блютуз.
@@UCanDo попробовал на 6 метров)) работает нормально
А разве нельзя было подключить динамик паралельно с красным лед? Так же намного проще
Какое количество таких датчиков одновременно можно подключить к Ардуино ?
На каждый свободный пин можно подключить один датчик
@@UCanDo а сколько их свободных ?
У разных типов микроконтроллеров разное количество выводов. На разных платах Ардуино, соответственно, разное кол-во выводов (пинов). Можно взять Attiny85 - 5 пинов
Или Mega2560 - около 50 пинов....
@@UCanDo Благодарю !
а через стекло он работает? скажем в машине спрятать ( колеса во дворе всем прокалывают) .
Какой нибудь человек пройдёт будет орать или птица пройдёт
Лучше использовать датчик чувствительности
Привет, а на какое максимальное расстояние он может изменить?
Здравствуйте. Что-то забыл об этом сказать. Максимальное расстояние - 4 метра. Но я не проверял.
Какой максимум по дистанции если хочу сделать радар
@@мистермайн-з1у точно не помню, несколько метров, 4 или 6 или что-то около того
@@UCanDo можете попробовать сделать что то на подобии системы пво с этой штукой? Просто недавно с друзьями решили сделать что-то вроде мини армии все равно летом нечем заняться, а как такую штуку сделать туториалы очень размытые либо скетчи не прикрепляют
А на сколько резистор?
Какой резистор? Для светодиодов? На каждом светодиоде стоит резистор на 200 Ом.
Home Made - То, что ты можешь сделать Спасибо большое
Резистор можно использовать любого номинала, от 50 Ом до 1 кОм
вопрос? если не подключать Trig провод то тоже измеряет. почему?
смотри
он принимает рандом слабые сигналы на етой частот е путаеться и показывает всё неправильнео сори за ощибки
На какое максимальное расстояние реагирует?
Увы, не помню. Либо 2 либо 4 метра.
@@UCanDo Спасибо за ответ
Спасибо!
круто
Эмм... а как же библиотека Newping?? Лично меня учили программировать дальномер на ней)) а чем они отличаются??
Зачем там библиотека и без неё хорошо работать будет
А у Вас омега 2 сильно греется? А то у меня она сильно греется
Может вы питание неправильно подключили? У меня совсем не греется
@@UCanDo у меня пара нанок таких валяется в коробке... купил, залил, поставил, поработали пару дней, включаю - они отказываются управлять машинкой и пытаются ее расплавить... продавец уверял что это я виноват... проверил, пропищал ардуинку, а там земля и 5в замкнуты...
А можно повторить на Aurduino Uno
Да, можно использовать любую Ардуино
Дальномер дальность около 10 метров встречали?
Нет, не искал, потому не могу что-то конкретное вам ответить.
а на 2-3м??? И сколько максимум дальность этого?
Если не ошибаюсь, этот датчик определяет до 4 метров
Парктроник из него сделать реально?
Да можно сделать по мере приближения руки разные ноты динамика и можно таким образом создать музыку)
А какая максимальная у него дальность? :)
Точно не скажу, если не ошибаюсь - 4 метра.
@@UCanDo спасибо большое:)
А что нужно изменить в скетче чтоби лед загарел на сикунду и погас?? Кто знает подскажите пожалуста😊
void setup();
pinMode(13, OUTPUT);
void loop() };
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
}
Почему скетч не компилируется😢
@@JenyaIFRN-SAMP внизу обычно пишет из-за каких ошибок не компилируется. Посмотрите туда
Помоги пожалуйста . Так же сделал только один светодиод поставил и я без библиотеки , но почему то когда я подношу любой предмет к датчику на 10 см то светодиод всеровно не загорается . Вот часть последняя
if (duration 50) {
он светится без перерыва не смотря на то что я то удаляю предмет от датчика то приближаю .
Можно будет под дверью поставить и буду знать, что кто-то пришёл. Главное чтобы не было соблазна совмещать с пиротехникой 😈
Хахха, тут в прямом смысле бомбанет пукан🤣🤣🤣😈😈😈
Вот так появляется криворукий код: вроде, дИод должен загораться на 5 см и пищать тоже на 5 см, но что-то не срослось в 10 строчках... :)
:)))
Код скопировал, а "дефект" заметил только при записи видео. Решил не переделывать :)
Это видос для наглядности работы- работает. А в коде маленькая неточность (два года неардуинил, шью обычные МК) для светодиода условие 5, тоесть от 5см...Но всёже видос удачный!!! +Л44!
там гистерезис нужен, звук слышим, а малые вспышки диода не видны
но это уже другая история....главное что РАБОТАЕТ!
Home Made - То, что ты можешь сделать , у меня не получается скачать скетч он скачивается сплошным бооольшим текстом , прото набором букв, можно это скечт в виде тексте или текстового файла скачать?!
Ладошка наверно мохнатая...)
сделал бы хотябы терминвокс. велелей бы было
Отличную идейку подкинул автору!!!
На пушистого кота не реагирует?! А мне, как раз, и надо было для реагирования на лохматого
Есть другие датчики, на пример лазерные.
@@UCanDo да, хорошая мысль
спасибо)