Визуализация данных считываемых с ELM327 адаптера через bluetooth на arduino
Появилась идея реализовать визуализатор для данных собираемых автомобильным OBD2 адаптером на базе ELM327 с поддержкой BlueTooth соединения. Хотелось обойтись без использования TorqueLite/Pro и прочих программных компонент, требующих наличие телефона.
В видео описаны методы работы с obdsim (icculus.org/ob..., программой эмулятором OBDII, продемонстрировано как сопрягать Torque Lite, HC05 и HC06 с obdsim под Windows 10.
Более подробное описание устройства, сборки программы и схемы: putey.net/post...
Исходные коды: github.com/bay...
00:00 - вступление и нудное объяснение
01:03 - схема устройства
01:53 - сопряжение obdsim и TorqueLite в Windows 10
03:58 - сопряжение obdsim + Windows 10 - master и Arduino Nano + HC06 - slave
05:46 - сопряжение obdsim + Windows 10 - slave и Arduino Nano + HC05 - master
06:53 - описание и демонстрация работы визаулизатора OBDII адаптера с эмулятором obdsim
Пікірлер: 8
Здравствуйте. Это очень интересный проект. Решил повторить так как у меня в авто нету бортового компьютера. повторил все как у вас. но при включении выдает ошибку "AT command error" может поможете? проверял все контакты и правильность соединения несколько раз. В программировании я не силен. Уверен что скетч Ваш загрузился в ардуинку нормально. Да блютус модуль при подачи питания моргает несколько раз светодиодом и потом перестает...... буду признателен в помощи.
@bayrepo
2 жыл бұрын
Здравствуйте, сразу уточню, а вы используете BlueTooth HC05 именно 05? не 06?
@user-nj9qc7rr5j
2 жыл бұрын
@@bayrepo заказывал именно HC05. 6 пинов и присутствует кнопка. вроде как на HC06 4 пина и нету кнопки. Еще китайцы предлагают "новую версию". Я не знаю чем отличаются новые от старых, но вроде у вас "новая", а у меня старая версия. визуально есть небольшие отличия в расположении компонентов.
@bayrepo
2 жыл бұрын
@@user-nj9qc7rr5j здесь самое главное, вы можете свою HC05 в ручном режиме в командный режим перевести (kzread.info/dash/bejne/ooaX2cGjfazOgtI.html) и отправить команду?
@user-nj9qc7rr5j
2 жыл бұрын
@@bayrepo видео посмотрю. попробую отправить команду. у меня потом появились мысли в том что мой модуль или не переходит в режим мастера или не получает команды.... как опробую ручной режим отпишусь вам. спасибо что уделяете мне свое время.
@user-nj9qc7rr5j
2 жыл бұрын
@@bayrepo С этого видео скетч не смог взять. нашел другой. я так понимаю смысл тот же. подключил к ардуино. залил скетч. через монитор порта отправил команды и получил ответы. (34 пин подключил через кнопку на 3.3v) 14:02:08.191 -> OK 14:02:22.491 -> VERSION:3.0-20170601 14:02:22.491 -> OK 14:02:51.512 -> +NAME:HC-05 14:02:51.512 -> OK 14:07:27.383 -> +ROLE:0 14:07:27.383 -> OK 14:14:59.102 -> OK 14:15:14.840 -> +ROLE:1 14:15:14.840 -> OK