Радио-удлиннитель кнопок руля для магнитолы.

kostyamat
Offline
Зарегистрирован: 16.11.2017

Краткая суть проекта: китайские, и даже не китайские автомобильные магнитолы, оснащаются специальным аналоговыми входами, которые призваны обеспечить управление функциями магнитолы, с помощью кнопок на руле, каждая из которых подключает между этим входом и массой некий резистор, который и замеряется. Каждый из таких замеров соответствует определенной команде.
В моем случае, левый блок кнопок руля на авто KIA Magentis II, представлял собой муляж. Идея состояла в том, чтобы превратить муляж в полнофункциональный блок управления магнитолой, а отсутствие соответствующей проводки в рулевой колонке компенсировать с помощью передачи команд по радио. И кажется это удалось.
К тому же, более удобным, и привычным способом управления громкостью мне видится вращение энкодера, что тоже было реализовано. Кстати, с помощью библиотеки от Гайвера, правда немного модифицированной, для того, чтобы использовать минимум навесных деталей. Весь проект преследует цель: использовать минимум навесных деталей, отсутствие дефицитных или дорогой деталей, использовать то, что под рукой у любого ардуинщика. Поэтому даже энкодер от мышки. ;)

Что ещё не доделал: жду датчик DS18B20 для реализации в коде управление вентилятором, охлаждающим магнитолу (греется зараза, китайская экономия на радиаторах).

kostyamat
Offline
Зарегистрирован: 16.11.2017

Собственно сам проект тут https://github.com/kostyamat/Car-china-radio-remote-control стоит прочитать описание до конца. А обсуждать можно сдесь :) На хит-хаб в redme проект обстоятельно расписан. Он уже практически закончен, и реализован на макетке. Реализацию можно посмотреть тут https://github.com/kostyamat/Car-china-radio-remote-control/tree/master/...

DS18B20 уже получил. Буду доделывать. Потом добавлю в описание.

kostyamat
Offline
Зарегистрирован: 16.11.2017

Сегодня обновил схему и прошивку. 04.01.2020-го.
Введена поддержка датчика DS18B20 для управления вентилятором охлаждения магнитолы.
На гитхаб добавлена схема передатчика с питанием от батареи, обновлено описание проекта.
Скетч передатчика переписан с поддержкой сна, между отсылками команд, в режиме powerDown. Теоретически, потребление передатчика может быть сведено до десятка микроампер, при использовании Arduino Pro Mini 3.3v 8MHz. Конечно же с ардуино придется "сдуть" все лишнее - светодиоды, стабилизатор.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

На данном форуме в разделе "Проекты" следует размещать сам проект, а не ссылки на него. Ссылки на другие ресурсы в данном разделе считаются дурным тоном.

kostyamat
Offline
Зарегистрирован: 16.11.2017

Ну, дед Семён сказал что так можно, если в первом посте описание присутствует. К тому же код менять удобнее в одном месте.
Кстати, так многие делают, ссылку на гит дают. Гитхаб тут вроде белый ресурс. Я же не на другой форум отправляю.

DetSimen
DetSimen аватар
Онлайн
Зарегистрирован: 25.01.2017

kostyamat пишет:
дед Семён сказал что так можно

Подтверждаю.  Сам так делал, начало здесь, остальное на Git.