Ардуино GPS импульсный датчик
Доброго времени
начинаю осваивать ардуино
посмотрел идею создания приборки, да, проект грандиозный, но себе пока решил сделать эмулятор датчика скорости по показаниям GPS
то есть задача такая, имея:
ардуино мега 2560
гпс модуль Ublox NEO 6m GPS
экран(Жк-tft 2.4 дюймов TFT LCD экран)
получить следующие, имея данные с датчика импульсов 6 импульсов, пересчитывать их на 4ре импульсный датчик и выдать результат, в случае отсутствия данных с датчика, то использовать данные с GPS модуля и выдавать нужное кол-во импульсов (как бы 4ре на оборот, потом сделать поправку на точность с расчетом радиуса колес)
так как новичок в этом деле, но С/ASM/C++ знаю, подскажите как и что почитать, что бы все это совместить и написать обработчик сигналов и выдачу результатов
в дальнейшем на экран хотелось выводить информацию с датчиков наддува, температур, наличия охлаждаек, омывашек и т.д.
но основное как... как реализовать чтение и выдачу адаптированных, по кол-ву, импульсов
подскажите пожалуйста