Показать сообщение отдельно
Старый 22.07.2018, 00:51   #1 (permalink)
Dreamsuefer
Новичок
 
Регистрация: 22.07.2018
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Попытка передать дамп i2c на Андроид-устройство

Всем привет!
В своём авто убрал FVD дисплей за торпедо, а на его место примерил андроид планшет.
+ Теперь есть мп3 и навигатор вкупе с андроидом
- не видно как работает климат, расход, выводимые на vfd дисплей.
Опыта в электронике скорее почти нет.
Понимаю немного в программировании.

Сначала я пробовал поставить carpc. Не прижилось. Прицеливал аналоговую камеру на этот vfd и выводил на ЖК экран. Но тоже не прижилось.

Разобрал vfd дисплей. На плате две микросхемы pcf8576ch -драйверы жкд. Почитал про них даташит. Узрел там описание адресации и формирования команд инициализации режима работы и заполнения таблицы в памяти по i2c. Паралельно, ради общего познания, почитывал про Ардуино. И родилась мысль, передать на андроид поток i2c, а уже после дешифрации отрисовать подобный экран на планшете. Осталось проверить.

Приобрел Ардуино мега, нашел код i2c снифера.(github: i2c-sniffer-100kBaud-Arduino-Mega)
Подправил чуть код, чтобы данные шли на блутуз сериал.
Подпаялся к линии sda sdl gnd(vss).
Данные пошли, но скрипт не обнаружил начал и концов передач, засыпало нулями в терминале на телефоне. Я в ступпоре. Что то пропустил или не вник.
Как можно на шине где мастера и слейвы, послушать траффик? Может частота не совпала?
Dreamsuefer вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070