Связь mega2560 по bluetooth c elm327 (k-line)
- Войдите на сайт для отправки комментариев
Есть готовый скетч в котором происходит управление mega2560 с планшета на андроиде 4.2.2 через USB-serial
Задача следующая:
1) Требуется подружить mega2560 с bluetooth-шилдом по bluetooth c elm327 (k-line адаптер).
2) Далее передача по serial ряда параметров: АЦП датчиков, параметров вроде скорости, температуры двигателя, и ошибок (можно без расшифровки).
3) При получение сообщения от андроида сбросить ошибки.
4) Возможность принимать по сериал температуру включения вентилятора.
з.ы. На андроиде делать ничего не требуется. Хватает сообщения от ардуины Tasker, на экран выводит Zoom.
Цель проста: получение параметров ЭБУ январь 7.2 и передача их по сериал для вывода на экран.
Интересуют сроки и бюджет разработки.
Используемые железки:
Bluetooth shield или HC-06 Bluetooth transceiver
ELM327 OBDII адаптер
Хостом при соединении с мегой выступает планшет.
пытаюсь осмыслить почему планшет сразу не может принимать блютуз..
да планшет без блутуса наверно самый дешовый .... имхо изврат это ....
пытаюсь осмыслить почему планшет сразу не может принимать блютуз..
1) У планшета на блютусе висят Sony Liveview и Samsung hm5000
2) При подключении планшета напрямую, приходится использовать готовый софт как есть. Т.е. никаких виджетов, алертов и алармов.
3) В каком-либо программировании не силен, написать свой софт под дроид не смогу, но сделать скрипты для таскера вполне.
4) Также весьма легко можно визуализировать принятые данные и выводить их все сразу, либо по отдельности.
да планшет без блутуса наверно самый дешовый .... имхо изврат это ....
Планшет в порядке: 10.1" IPS, MTK8389 4core, 1Gb RAM, 16Gb ROM, WiFi, Bluetooth, GPS
На данный момент с планшета управляется включение электроприборов в авто, в процессе разработки управление моторами отопителя.
Эх, я бы ответил, да leshak не разрешают... :(
Я писал софт под ведроид, для работы с RS-232(Модуль рации, для своего девайса). Писать на заказ морально не готов. А так особых сложнотей нет, кроме кривости ведроида.
Я писал софт под ведроид, для работы с RS-232(Модуль рации, для своего девайса). Писать на заказ морально не готов. А так особых сложнотей нет, кроме кривости ведроида.
Под дроид ничего писать не требуется.
В идеале вижу библиотеку, с помощью которой, при выполнении условия подключения к k-line адаптеру по протоколам ISO 9141 и ISO 14230, будут отправляться с заданной переодичностью сообщения с параметрами, полученными от ЭБУ.
Вот же боль у человека. А взять и тупа подключиться в canbuss... но видимо куча фигни и костылей это наше все.
Нет в авто CAN-шины
О как...
Я писал софт под ведроид, для работы с RS-232(Модуль рации, для своего девайса)....скипед.... А так особых сложнотей нет, кроме кривости ведроида.
Чем же он так крив? Или Вы приспешник гнилых фруктов?
а зачем такой паравоз, если в итоге по шнурку будут гоняться данные? делайте на FT232<->L9637 и считывайте что надо. елм в топку.
а зачем такой паравоз, если в итоге по шнурку будут гоняться данные? делайте на FT232<->L9637 и считывайте что надо. елм в топку.
А подход такой для того, чтобы иметь возможность потушить соединение с ардуины и поднять, также по блютусу, с планшета, или ноута.