Измерение скорости автомобиля между двумя точками: какой датчик использовать и как преодолевать расстояние?

ПРОБЛЕМА

Автомобили регулярно превышают скорость на нашей улице

РЕШЕНИЕ

Измеряйте скорость каждого автомобиля и четко отображайте скорость для водителя

ВЫПОЛНЕНИЕ

  1. Измерьте время, за которое автомобиль преодолевает заданное расстояние (например, 25 метров), чтобы рассчитать скорость.
  2. Для этого я установил два датчика и вычислил разницу между отметками времени, записанными между автомобилем, проехавшим первый и второй датчики -> затем конвертировать в км/ч
  3. Отображать результат на светодиодном экране.

ЗАДАЧИ & ВОПРОСЫ

А. Какие датчики здесь использовать? Фоторезистор с лазерным диодом, цифровым или аналоговым ИК-датчиком, ...

Б. Как мне лучше покрыть расстояние между датчиками и подключить их к Arduino? Длинный провод, беспроводная связь, подключение двух Ардуино, ...

Спасибо!

, 👍1

Обсуждение

Радар используется для измерения скорости автомобилей. Google нашел https://www.sierzega.com/en-us/about-us/our-products-services/speed-displays, @Juraj

Спасибо @Juraj. Я разместил вопрос о проекте стоимостью 150 долларов на форуме Arduino, поэтому вы пришлите мне ссылку, чтобы купить готовые системы за 2000 долларов ... Извините, совсем не очень полезно. Смысл в том, чтобы строить вещи! :-), @Uralan

@Uralan в твоем посте ничего не говорится об ограничении цены, @jsotola

Хорошо, это правда., @Uralan

https://www.eevblog.com/forum/projects/playing-with-cheap-hb100-doppler-radar-module-for-car-speed/, @jsotola

Часто используется доплеровский радар, но может быть это излишество? Возможно, [самый известный самодельный радиолокационный проект](https://ocw.mit.edu/resources/res-ll-003-build-a-small-radar-system-capable-of-sensing-range-doppler-and -synthetic-aperture-radar-imaging-january-iap-2011/) — открытый курс Массачусетского технологического института. Антенне посвящена отдельная [статья](https://ocw.mit.edu/resources/res-ll-003-build-a-small-radar-system-capable-of-sensing-range-doppler-and -synthetic-aperture-radar-imaging-january-iap-2011/lecture-notes/MITRES_LL_003IAP11_lec02.pdf), если вы хотите глубокого погружения., @Seamus


1 ответ


1

Почему 25 метров? Если вы разместите два датчика на расстоянии 1 метра друг от друга, вам потребуется точность всего в 1 мс, чтобы получить км/ч (при условии ограничения скорости 50 км/ч). Arduino легко справляется с разрешением 1 мс.

Возможно, я бы выбрал 3–5 метров, поэтому вам не нужно, чтобы ваши настройки были такими точными (например, расстояние и выравнивание двух датчиков). Уменьшение расстояния также снижает вероятность того, что две машины с обоих направлений одновременно окажутся в зоне действия датчика.

Для сенсоров самая большая проблема — юридическая. Наличие объектов на дороге или рядом с ней может вызвать некоторые проблемы с ответственностью. Лазерное решение, вероятно, наименее вероятно вызовет эту проблему. Хотя я не уверен, стоит ли размещать дисплей рядом с дорогой.

Вы можете использовать лазер и фототранзистор на одной стороне дороги. И отражатель/зеркало с другой стороны. Я бы, наверное, использовал ИК-лазер, так что он невидим. Вам придется максимально защитить фототранзистор от окружающего света, чтобы внезапное облако не спровоцировало его срабатывание. Вероятно, вам все еще нужно выполнить некоторую фильтрацию в программном обеспечении.

Есть доступные радарные модули, но я думаю, что они довольно дорогие.

Еще один вариант — лазерный датчик дальности, подобный этому от sparkfun

.
,

Спасибо! Хорошие моменты! Я, вероятно, выберу ИК-лазер, любопытно посмотреть, насколько хорошо все это будет работать ..., @Uralan

Вам нужно 3 инфракрасных/лазерных излучателя, зеркала и фототранзисторные датчики, чтобы определить направление автомобиля и некоторую надежность. Удачи в юридических вопросах., @DataFiddler

Вы также можете модулировать лазер, подобно тому, как пульты от телевизора модулируют сигнал, чтобы другие источники ИК-излучения не мешали. Возможно, вы могли бы даже использовать ИК-приемники вместо фототранзисторов. У меня нет отличного решения, как настроить систему, поэтому лазерный луч попадает на датчик. Может, какая-нибудь дрянная телефонная камера без ИК-фильтра, чтобы можно было видеть, куда она направлена., @Gerben

Проблема выравнивания будет решена с помощью [углового отражателя](https://en.wikipedia.org/wiki/Corner_reflector) вместо зеркала. См. также [Retroreflector](https://en.wikipedia.org/wiki/Retroreflector)., @Edgar Bonet