Нужно найти схему (распиновку) магнитолы/усилителя. К примеру, на моей mazda если просто подпаять «джек» для AUX — ничего не заработает (в магнитоле не появится соответствующий вход), но если один из «соседних» (по разъему) контактов подключить к «земле» — вход чудесным образом появляется.
Пример: В Peugeot можно было активировать Aux (хотел bluetooth подключить). Делается это диангостическим компом — т.е. даже никакой «железячной» доработки. Подключились, посмотрели и не смогли включить. Оказалось, что бывают две версии магнитолы. Мне — не повезло.
«Ставить на поток» можно только при наличии спроса, а его (особенно в текущей экономической ситуации) просто нет. Пытался пообщаться с установщиками и сервис-менами — всем интересно, но никто не заинтересован.
По времени: хронологию не вел, но сейчас прикидываю, что все заняло месяц-полтора чистого времени. На фото и видео периодически видны даты — посмотрите. «Старт» был в конце августа прошлого года, большой прорыв — в новогодние каникулы (надо же было чем-то себя развлекать), «финиш» — начало марта.
P.S. соседи, наблюдая меня почти все новогодние каникулы сидящим в машине, уже начали интересоваться, все ли в порядке у меня в семье («жена выгнала?!»).
К сожалению, кнопки на руле не «транслируются» в CAN-шину (хотя я на это очень надеялся и даже пытался «выловить» их). Все «точки над i» расставила принципиальная схема, на которой видно, что блок кнопок подключается к магнитоле.
Информацию по CAN в Lexus, думаю, найти будет вообще не реально, но если подключиться и «слушать», можно многое узнать.
В домашних условиях, думаю, помехи/фоновые звуки/искажения — тоже присутствуют… а частоты и тайминги — да, плавают, наверняка… но в целом, сохраняются.
За дополнительную наводку — спасибо, тоже попробую.
Баловался с голосовым управлением для «умного дома».
Сделал примитивный скрипт, который записывал 3-секундные ролики и отправлял их на сервера Google. Все работает… но бесплатно декларируется около 50 распознаваний в день. При этом мой скрипт долго и упорно крутится до получения «кодового слова» (после которого, собственно, и идет команда). Надо будет попробовать прикрутить описанное для оффлайн-декодирования «кодовой последовательности» (а потом уже можно реальную команду на сервера Google отправлять на распознавания).
Должно получиться довольно компактно и «прозрачно»,
Питание поправьте:
1. Крона — «фи»
2. На плате ардуино стоит линейный стабилизатор (его даже на ваших фото хорошо видно): так он разницу между 9В батарейки и 5В, на которых работает ардуино, просто в виде тепла выкидывает.
Экономия на питании акселерометра (в вашем случае) — это как выбор оптимального режима движения для экономии бензина, но при этом не учитывается, что в бензобаке огромная дыра.
Уберите серво-привод и поставьте нормальный замок (спросите у «домофонщиков», какой лучше) — они управляются 12В.
Дополнительно потребуется блок питания на 12В и один транзистор.
Пример: В Peugeot можно было активировать Aux (хотел bluetooth подключить). Делается это диангостическим компом — т.е. даже никакой «железячной» доработки. Подключились, посмотрели и не смогли включить. Оказалось, что бывают две версии магнитолы. Мне — не повезло.
По времени: хронологию не вел, но сейчас прикидываю, что все заняло месяц-полтора чистого времени. На фото и видео периодически видны даты — посмотрите. «Старт» был в конце августа прошлого года, большой прорыв — в новогодние каникулы (надо же было чем-то себя развлекать), «финиш» — начало марта.
P.S. соседи, наблюдая меня почти все новогодние каникулы сидящим в машине, уже начали интересоваться, все ли в порядке у меня в семье («жена выгнала?!»).
К сожалению, кнопки на руле не «транслируются» в CAN-шину (хотя я на это очень надеялся и даже пытался «выловить» их). Все «точки над i» расставила принципиальная схема, на которой видно, что блок кнопок подключается к магнитоле.
Информацию по CAN в Lexus, думаю, найти будет вообще не реально, но если подключиться и «слушать», можно многое узнать.
За дополнительную наводку — спасибо, тоже попробую.
Сделал примитивный скрипт, который записывал 3-секундные ролики и отправлял их на сервера Google. Все работает… но бесплатно декларируется около 50 распознаваний в день. При этом мой скрипт долго и упорно крутится до получения «кодового слова» (после которого, собственно, и идет команда). Надо будет попробовать прикрутить описанное для оффлайн-декодирования «кодовой последовательности» (а потом уже можно реальную команду на сервера Google отправлять на распознавания).
Должно получиться довольно компактно и «прозрачно»,
Под Win все еще проще: software.intel.com/en-us/node/530353
1. Крона — «фи»
2. На плате ардуино стоит линейный стабилизатор (его даже на ваших фото хорошо видно): так он разницу между 9В батарейки и 5В, на которых работает ардуино, просто в виде тепла выкидывает.
Экономия на питании акселерометра (в вашем случае) — это как выбор оптимального режима движения для экономии бензина, но при этом не учитывается, что в бензобаке огромная дыра.
Дополнительно потребуется блок питания на 12В и один транзистор.
Микро-серва выйдет у вас из строя ОЧЕНЬ быстро.
Это ты тестируешь /home/pi/tg.sh Name_lastname «your message» — верно?
Так вот оно из командной строки у меня тоже не работает (почему-то), а вот уже из скрипта lua — отрабатывает замечательно.