А почему такая странная особенность, объясните: если с адаптера подключить один провод к шине и один на плюс, то сообщения принимаются, а если еще землю с адаптера повесить на землю машины, то ничего не принимается?
А почему такая странная особенность, объясните: если с адаптера подключить один провод к шине и один на плюс, то сообщения принимаются, а если еще землю с адаптера повесить на землю машины, то ничего не принимается?
Последний раз редактировалось dimky; 02.11.2009 в 16:54.
хороший модем должен качать пиво!
Мой проект
XsanderS, скажи, помог код или как?
хороший модем должен качать пиво!
Мой проект
Если что в коде не ясно напиши, оюъясню.
А зачем через arduino то все это? Может проще I-BUS -> USB напрямую... (ну не совсем конечно напряму а например IBUS-> melexis -> FTDI -> PC USB. )
Или цели не в ПК все это завести?
Последний раз редактировалось efimomax; 03.11.2009 в 14:17.
В основе лежит Arduino MEGA.
В авто установлен комп и магнитола. Морда от магнитолы не используется. Сигнал дисплея магнитолы идет в комп через SPI и отображается а спец написанной под это дело проге. На Arduino дигитальные порты с D22-41 будут использоваться для кнопок магнитолы (один выход одна кнопка) через транзисторные ключи.
возле монитора (с одной стороны 4 и с другой стороны 4) планируется 8 сенсорных кнопок по вот этой технологии будут управлять восемью портами на которых висят кнопки магнитолы (восемь основных функций)
I-Bus в Arduino заведу через микруху TH3122 хочу настроит 6 кнопок на левой части руля след образом: чтобы кнопка R/T всегда работала на D27 на котором будет висеть кнопка переключения между CD / AUX(PC) / FM а остальные 5, тут самое интересное начинается: Настроить один пин Arduino как сенсор. Если на нем уровень сигнала 0 то 5 кнопок руля управляют пятью дигитальными выходами Arduino на которых соответственно весят кнопки магнитолы, а вот когда уровень сигнала 1 тогда шлет сигнал в комп и управляет компом. это для того чтобы в режиме CD и FM управлять магнитолой а в режиме AUX компом.
сложность еще в том что мне нужна прямая коммуникация компа с I-Bus шиной для приема данных и записи в шину.
может сигнал с шины с конвертированный микрухой TH3122 настроить напрямую в комп через TX RX порт (1, 2 пины на Arduino Decimala кажеться) а сигнал для выше описанных нужд читать с шины через транзистор или оптопару по принципу адаптера на транзюках или по принципу K-Line адаптера. Что посоветуете???
Последний раз редактировалось XsanderS; 03.11.2009 в 15:38.
хороший модем должен качать пиво!
Мой проект
1. Добавь в код переменную и при нажатии RT переводи её состояние на обратное предидущему.
В коде проверяй состояние этой переменной и соответсвенно либо посылай команды в ПК либо "дергает" ногой МК. да еще можно и светодиодиком подсветить какой режим сейчас. А до кучи хранить переменную в EEPROM чтобы помнить состояние даже после отключения питания
Последний раз редактировалось efimomax; 03.11.2009 в 15:34.
Я так понимаю что у него через Ардуино в копм заводится все внешние кнопки датчики и ключи. Логика проста, зачем еще один порт USB использовать
Вы не против если я часть сообщений перенесу в раздел Arduino?
Последний раз редактировалось Chip; 03.11.2009 в 13:50.
Тогда понятно. Зачем arduino
По поводу "перенести" - делайте "как лучше"
только код наверное лучше и здесь оставить тоже.
Вам виднее.
Тогда создам новую тему с сылками на эту
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)