Внимательно посмотрите какими уровнями включаются контрольные лампы.
Внимательно посмотрите какими уровнями включаются контрольные лампы.
Прошу помощи Чипа. Не могу сообразить как подсчитывать количество импульсов спидометра для вычисления пробега. Нужен рабочий скетч спидометра с одометром и тахометра.
Для расчета нужно иметь пройденное расстояние и за какое время оно было пройдено
Расстояние рассчитывается количеством импульсов с датчика. 6-ти импульсный датчик дает 600 импульсов на сотню метров. Задача определения расстояния сводится к подсчитыванию количества импульсов, а измерение скорости к измерению длинны импульса. Как это сделать одновременно? Наверное надо использовать прерывания. Я в этом не очень разбираюсь. В моем скетче для демки это невозможно сделать, так как у меня используется функция PulseIn и стоит delay 200. Значит при частоте импульсов выше 5 Гц подсчитаваться будет только один импульс за 200 мс, а их на самом деле будет больше. PulseIn можно использовать для тахометра, а для спидометра лучше использовать Ваш способ с прерыванием. Но к сожалению на моей АДК у меня не получилось этого сделать. Одна надежда на Вас.
Полключал сегодня по схеме в шапке, но в скетче другие выходы используются. Получается схема другая нужна?
Схема другая
Вечером скину схему и новую версию
Ждем схему, ато рученьки чешутся![]()
Схема простая. В скетче указано на какие входы что подается. Обвязка входов аналогична схеме в шапке. Единственное что надо учесть это-то что контрольные лампы у меня включаются низким уровнем напряжение, то есть на входы контрольных ламп подключены внутренние подтягивающие резисторы.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)