-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Игорь Соколов edited this page Aug 25, 2024
·
10 revisions
Контроллер и android-приложение для выполнения закрытых поворотов и движения задним ходом на автомобиле.
- Просмотр изображения широкоугольной передней камеры в закрытом повороте;
- Освещение пространства поворота светом противотуманных фар;
- Просмотр пространства широкоугольной задней камерой при движении задним ходом;
- Включение аварийных огней при движении задним ходом, если не включен поворотник;
- Использование только существующих органов управления автомобилем;
- Настройка параметров работы и управление режимами тестирования с помощью android-приложения.
Проект прошел PoC-стадию на базе действующего прототипа, текущий цикл:
- проектировка печатной платы ✔;
- отладка новой версии контроллера ✔;
- написание читаемого кода контроллера ✔;
- написание удобного android-приложения для настройки;
- соединение контроллера и смартфона с использованием Bluetooth SPP или GATT профилей в зависимсость от результатов работы Bluetooth модуля (Blutooth Low Energy в приоритете).
-
VideoCamModule.ino
- Файл программы контроллера -
CameraLightTurnsSupplyController
- Описание объекта контроллера -
Lever
- Описание вспомогательного объекта, обрабатывающего сигналы рычагов поворотников и включения передачи заднего хода -
Timings
- Структура для хранения настроек временнЫх параметров, используется как Singleton
- ATmega328P (Распиновка под Arduino Pro Mini или Arduino Pro);
- Печатная плата и схема элементной базы;
- Среда разработки Arduino 1.8.
- DX-BT18
- Операционная система Android 8.1 и выше;
- Среда разработки Android Studio Jellyfish | 2023.3.1 Patch 1;