Наш коллега-самодельщик Константин Репников самостоятельно сконструировал и собрал GPS-спидометр. Спасибо ему за идею и за подробную информацию о проекте!
Готовое устройство периодически отсылает местоположение, через GPRS, на сайт https://shareobj.com, где можно отслеживать позицию трекера в реальном времени.
GPS спидометр с функцией трэкера.
Разрабатывался и применяется как вело-спидометр, но может применяться на любом транспорте, никаких ограничений нет.
Использованы модули:
1. Arduino Nano 3.0
2. SSD1306 128×64
3. SIM800L
4. VK2828U8G5LF, VK2828U7G5LF и др
Управление:
Кнопка 1 — переключает режимы по кругу, при нажатии более 3 секунд выключает спидометр
Кнопка 2 — функционал зависит от режима
Режимы:
1) Отображение скорости
на экране отображается скорость, километраж и время в пути
кнопка 2 переключает километраж и время в пути
при нажатии более 3 секунд сбрасывает километраж, время в пути и сохраняет результаты в памяти
2) Отображение времени
на экране отображается время и дата
кнопка 2 при нажатии более 3 секунд начинает переключать часовой пояс по кругу, переиод 500мс
3) Отображение координат
на экране отображаются текущие координаты и общее пройденное растояние
кнопка 2 при нажатии более 5 секунд сбрасывает общее пройденное растояние
4) Отображение сохраненных результатов
на экране отображается дата и время сохранения, пройденое растояние и время в пути, максимальная скорость
кнопка 2 переключает сохранения по кругу
5) Отображения состояния GSM модуля
на экране отображается период передачи данных на сайт и IMEI модуля
возможный период передачи 5, 10, 15, 30, 45, 60 секунд
если модуль выключен IMEI не отображается
кнопка 2 отсылает USSD запрос для получения баланса
при нажатии более 3 секунд меняется период передачи или отключается GSM модуль
В коде полно мусора, но с большего, комментирован…