С какой скоростью происходит обновление данных о частоте? Можно ли мерять частоту одновременно с двух входов?
С какой скоростью происходит обновление данных о частоте? Можно ли мерять частоту одновременно с двух входов?
Почти в тему... Использую arduino для того чтобы замерять напряжение на обоих аккумуляторах, снимать температуру "за бортом " и в салоне, а также снимать некоторые данные с приборки. Правда использую эти данные в RoadRunner. Затык возник с датчиком давления масла. Подключился аналоговым входом к стрелочному индикатору и получил "фигу" - напряжение почти не меняется правда иногда резко падает в два раза и возвращается на прежний уровень. Залил в arduino скетч осциллографа и посмотрел сигнал на этом порту, получил что-то вроде того, что нарисовал на картинке:
Как понимаю - датчик импульсный, и от скважности зависят показания стрелочного индикатора на приборке. Как быть? Поставить ключ с RC-цепочкой? Или можно как-то средствами Arduino обойтись, например переключившись на D3 и считая по прерыванию импульсы?
Последний раз редактировалось Chip; 17.01.2012 в 16:17.
Минимальная скорость 5 км/ч соответствует частоте 8,33 Гц. Если частота обновления данных будет 8-9 Гц, то нормально. Сделал вчера мувик для спидометра и тахометра со скинами, вечером доделаю и сброшу. Может еще и мувики для показометров успею.
Сделал частоту обновления 5гЦ
Замечательно. Это очень важно для плавной анимации стрелки
Для плавности можно использовать интерполяцию
(точкаА+точкаС)/2=точкаВ
Последний раз редактировалось Chip; 17.01.2012 в 17:55.
Cделал мувик. На спидометре использована программная интерполяция, на тахометре старый вариант когда определенной частоте соответствует фиксированное положение стрелки. Интерполяция работает со скоростью обновления данных о частоте 0,2 с (5 Гц).
То reanon! Попробуй отконвертить ролик в проектор exe, и запустить на своей таблетке.
Последний раз редактировалось Frud; 18.01.2012 в 13:49.
А как наложить на фон?
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)