Сегодня испытал 1 Вт светодиоды, линзы маленько не подходит, поэтому пришлось поточить надфилем. Светит ярко, но думал, что как то поярче будет, однако зайчики в глазах долго бегали . Короч нада сравнить со старыми светдиодными фарами. Корпус взял от электролитических конденсаторов, маленько в диаметре побольше, чем линзы, но не критично. Нужно было сделать крепление линзы и теплоотвод для светодиода. Вырезал из алюминия. Нужны винты с гайками для крепления диаметром 2-2,5 мм. Но найти проблематично. В магазине минимум М3, а они не влезают. Видно придется рассверливать.
Сча удалось скомпилить прошивку под мегу 32 и запустить проект в протеусе. Написал код измерения скорости по времени между импульсами датчика. Такой способ достаточно точен и скорость обновления показания высока и равна частоте импульсов. Однако на низких скоростях этот способ не эффективен, поэтому нужно комбинировать 2 способа измерения, в зависимости от значения скорости. Потом сравнил получаемые знчения и увидел расхождения. Способ измерения по числу импульсов за время имеет низкую точность, которая зависит от времени измерения числа импульсов. чем больше это время, тем точнее получаемое значение, однако скорость обновления снижается. В общем тестировал при частоте 9 Гц и диаметре 26 дюймов. По расчетам скорость составляет 67,22 км/ч. Вот полученные результаты: Слева значение, полученное по времени между импульсами, справа, полученное по числу импульсов за 3 сек. Первое значение ближе к действительности, поэтому его нужно использовать на высоких скоротях, а второе на низких. Кстати на низких скоростях расхождение небольшое.