Здравствуйте друзья форумчане!! Пришла в голову идея проапгрейдить... велик(да, именно велосипед). Звоночек уже есть(столько счастья=(^.^)=). Сменил тормоза на дисковые, вместе с колёсами. Теперь подумываю о спидометре(та штучка что скорость замеряет, если кто не знает(о, рифма опять)). Покупать не хочу, хочу сделать. Своё интереснее+полезный опыт=) Кажется, что понимаю как сделать.
По сути, геркон замыкается когда мимо проходит магнит(суть геркона в этом). Микроконтроллер фиксирует это, прибавляя к переменной, выражающей весь пройденый путь(например fullroad), длину между двумя магнитами. Эта переменная должна храниться в энергонезависимой памяти. Тк магнита 2, то через одно замыкание на герконе, будет измеряться скорость. Это должно выполняться благодаря секундомеру микроконтроллера. После каждого контакта, секундомер должен обнуляться. По формуле V=S/t, где S-длинна окружности колеса, t-время секундомера, а V-скорость колеса, проведя дополнительные математические вычисления, на LCD будет отображаться скорость в км/ч или м/с. Это основная часть его работы. Дополнительно хотелось бы встроить часы, обычный секундомер, и таймер. Вы возможно догдались, что тему на форуме не зря создал, тк не знаю некоторых вещей, а именно
1. Какой микроконтроллер? Думаю от AVR серии Attiny, но какой... Желательно с поддержкой энкодеров=)
2. Скорее всего дисплей один из таких
ЖКИ 128 x 64 LED RGB FSTN 12 o`cl -20...+70C ЖКИ 122 x 32 LED 6 o`cl -20...+70C
в зависимости от микроконтроллера
3. Насколько знаю, на микроконтроллерах нету часов реального времени, как тогда сделать для функций таймера, секундомера и нормальных часов?