Нужно спроектировать бортовой компьютер для мотоцикла на C++
Нужно спроектировать бортовой компьютер для мотоцикла. Вся информация с датчиков должна выводиться на дисплей. В данном проекте нужно обязательно отразить следующие параметры: текущую скорость, общий пройденный километраж, и уровень топлива. Остальное опционально. Также нужно сделать датчик скорости условно-беспроводным (показания попадают в БК по средствам bluetooth-передатчика). Язык программирования по дефолту для микроконтроллеров arduino C++, сам контроллер arduino nano.
Режимы работы:
Домашний экран:
текущая скорость (км/час),
уровень топлива (при минимальном остатке загорается предупреждающий сигнал)
текущее время (чч:мм),
обороты двигателя (об/мин)
текущая передача (предупреждение о необходимости переключить передачу)
t двигателя, t окр.,
предупреждение о критическом угле наклона ( при наклоне мотоцикла на 30 и более градусов – загорается предупреждающий сигнал)
Характеристики:
ЖК дисплей
Энергонезависимая память
Предупреждение о критических значениях параметров
Комплектующие:
Дисплей( жестких требований к выбору нет)
Датчик скорости (датчик Холла, связь с БК через bluetooth)
Одометр ( расчет пройденного пути)
Тахометр ( измерение оборотов двигателя)
Датчик температуры (1- t двигателя, 2- t окр.среды)
Датчик уровня топлива (поплавковый)
2. Самодельный прожект (форум) https://djebel-club.ru/forum/lofiversion/index.php?t16650-0.html
3. Мото бортовой компьютер http://www.scooternsk.ru/remzona/chertechi/motobortovoikomputer
3.1 https://www.drive2.ru/b/461734411600153574/
6. Бортовой компьютер с LCD монитором от Nokia http://cxem.net/avto/electronics/4-88.php
8. Тоже LCD, но с МК прошивкой http://radiokot.ru/circuit/digital/security/16/
11 . на авто https://www.drive2.ru/l/467020863506481503/
12. модернизация борт компьютера Atmega 8 http://cxem.net/avto/electronics/4-141.php