Управляем фарами при помощи Arduino

Суть этого проекта заключается в том, чтобы показать, как с помощью контроллера Arduino можно управлять фарами, да и практически другими любыми электронными устройствами. Конкретно в данном случае контроллер запрограммирован на четыре функции:

1. При одном нажатии на выключатель фара со стороны водителя начинает мигать;
2. При двойном нажатии обе фары начинают опускаться или подниматься;
3. Короткое нажатие заставляет одну фару подняться, а одну опуститься;
4. Длинное нажатие отключает фары.

Все подобные эксперименты автор проводил на автомобиле Mazda Miata, но подобные приемы будут работать и на других авто.

Материалы и инструменты для самоделки:
— контроллер Arduino Uno (примерно 7$ на eBay);
— преобразователь 12В в 5В и USB коннектор (автору обошелся в 6$ на eBay);
— модуль четырехканального реле с высоким активным уровнем 5В;
— провода, макетная плата, разъемы, паяльник с припоем и так далее.

Процесс сборки самоделки:

Шаг первый. Переделываем выключатель
Этот этап не является обязательным, ведь работу переключателя можно легко смоделировать на Arduino и это будет даже легче, чем переделывать выключатель. Перед разборкой переключателя его желательно поместить в какую-то емкость, чтобы не потерять элементы. В выключателе есть пружина и маленькая изогнутая металлическая пластина, при разборке они могут вылететь и найти их будет очень тяжело или даже невозможно.

Чтобы разобрать переключатель, нужно взять плоскую отвертку и вставить ее между зажимом и корпусом. При этом должно выскочить четыре маленьких зажима. После этого можно будет вытащить большую пружину, а маленькую не нужно трогать. Также нужно вытащить и маленькую изогнутую пластину. Все остальное собирается в обратном порядке.

Шаг второй. Монтаж проводки

Теперь нужно провести провода, делать это нужно тщательно и не спеша. Провода не должны при езде тереться о металлические элементы, иначе есть риск короткого замыкания. От разъема выключателя под приборной панелью провода необходимо протянуть и подключить к моторчику каждой фары.

Шаг третий. Собираем электронную часть
Вся система работает на контроллере Arduino, кто знаком с этой платой, у того не возникнет никаких проблем на этом этапе. Чтобы понять, как соединить провода, достаточно фотографий, приложенных к статье. Для контроллера Arduino нужно сообразить какой-то корпус, чтобы в него не попадала пыль.

Шаг четвертый. Программная часть
Для того чтобы система могла работать, в контроллер нужно установить программное обеспечение. Делается это не сложно и в интернете есть масса информации, как это сделать. Если имеется опыт работы с контроллером, то код можно переделать на свое усмотрение и заставить электронику делать все, что угодно. К примеру, к такой системе можно добавить датчик, изменить код и система сама будет отключать фары, если об этом забудет водитель. Возможности Arduino очень широкие.

Важно также не забыть, что контроллер Arduino желательно подключить через предохранитель, дабы избежать риска короткого замыкания или других нежелательных последствий.

Вот и все, самоделка готова. Теперь можно удивить друзей необычными режимами работы фар.

rev2.rar

[1.46 Kb] (скачиваний: 165)

Источник (Source)

Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

Источник: usamodelkina.ru

Оцените статью