В общем, добил я свой руль. Сделал все, что хотел, и даже немного больше. Имеем ФФ2, руль Мондео, и адаптер между ними с кодовым названием "макаронный монстр". Это была моя первая поделка сложнее двух диодов и первая поделка на ардуино. Несмотря ни на что, с помощью более опытных товарищей, метода научного тыка, известного как метод проб и ошибок, и лютого количества бесценной лексики - макаронный монстр полетел.
Макаронный монстр состоит из:
- DC-DC преобразователя для питания
- платы Arduino Nano
- грядки оптопар для опторазвязки
- модуля для управлением подогревом руля на MOSFET транзисторе
- макетной платы, на которую все это припаяно
- кучки светодиодов для контроля при отладке
- разъемов для подключения к проводке (DB9 слаботочка, 4 pin FDD power для обогрева руля)
Макаронный монстр управляется только правым джойстиком и умеет:
- по короткому нажатию "Ок" говорить "спасибо" аварийкой (3 мигания), по длинному включать и выключать подогрев руля. Подогрев руля через 5 минут работы автоматически снижает мощность на 50%. Монстр помнит состояние подогрева и при следующем запуске машины включает его в это состояние. Т.е. если зима - один раз включил и забыл.
- по нажатию "влево" переходит в режим "круиз" и включает его, после этого кнопки "+" и "-" работают так, как положено в круизе
- по нажатию "вправо" переходит в режим "маршкомп", после этого кнопки "+" и "-" работают так, как "качалка" в рычажке поворотов, а "вправо" как кнопка "SET" на нем.
- переключение между режимами "круиз" и "маршкомп" может выполняться в любой момент времени. единовременно настраивать маршкомп и рулить круизом - не, я не настолько чтобы Юлий Цезарь.
Что хорошо в макаронном монстре:
- не требует переделки руля
- решает все поставленные задачи и даже больше
- может быть легко перепрограммирован на другой руль ((тот же ФФ3, к примеру) или другой функционал (примеров в теме достаточно, портов в ардуине тоже)
- может быть легко повторен любым желающим, знающим, как держится паяльник, и как настраивается ком-порт в компе
Что плохо в макаронном монстре:
- выел мне кучу мозга. Взамен, конечно, дал неоценимые знания и новый опыт. И, скорее всего, новое хобби.
Если у кого-то есть желание повторить это, или получить готовое - без проблем, все решаемо.
В любом случае постараюсь сделать схему (для меня это пока сложно, хотя схема примитивная) и выложить скетч (прошивку).
Ну и немного фоток.
Руль в интерьере. Все как у людей
Макаронный монстр в смокинге
Макаронный монстр на пляже