Улучшаем приборную панель автомобиля
Цифровая приборная панель на автомобиль своими руками
Такую приборную панель можно собрать на любой автомобиль, это универсальное устройство. Мы собирали приборную панель на базе уже существующей под названием Venator.
Для ее создания потребуются следующие комплектующие:
- Контроллер Arduino MEGA
- Планшет с операционной систем Androir
- Модуль Wi-Fi esp8266
- Преобразователь питания с 12 до 5 вольт (можно использовать любое автомобильное зарядное устройство для мобильных телефонов).
К контроллеру Arduino подключаются все датчики автомобиля. В нашем случае потребовалось еще установить датчик скорости в коробку передач вместо тросика привода спидометра. А так же завести провод в салон автомобиля от коммутатора зажигания, чтобы контроллер смог отображать обороты двигателя (это нужно было сделать, так как в ОКЕ не был установлен тахометр).
Схема
Датчики к контроллеру подключить необходимо по следующей схеме:
Скетч (прошивка) для контроллера Arduino Mega
Скачать готовый скетч в файле можете по этой ссылке.
unsigned long micros_sp = 0, micros_th = 0;
volatile int tz;
volatile int sz;
volatile int sp; //импульсы спидометра
volatile int th; //импульсы тахометра
int analogInput [15]; //массив аналоговых значений
int digitalInput[29]; //массив цифровых значений
String resultString = «»; //строка
int i; //счетчик циклов
//********************************************************************
void setup() <
for(i=0; i
digitalInput[i]=0;
>
for(i=0; i
analogInput[i]=0;
>
Serial.begin(115200);
Serial2.begin(115200); //инициализация ком порта
attachInterrupt(0, speedometr, RISING); //прерывание спидометра по фронтам импульса
attachInterrupt(1, tahometr, RISING); //прерывание тахометра по фронтам импульса
>
//********************************************************************
void loop() <
analogInput[0] = analogRead(0); // B13 напряжение
analogInput[1] = analogRead(1); // B24 топливо
analogInput[2] = analogRead(2); // B21 температура охлаждения
analogInput[3] = analogRead(8); //
analogInput[4] = analogRead(7); //
analogInput[5] = analogRead(3); //
analogInput[6] = analogRead(4); //
analogInput[7] = analogRead(9); //
analogInput[8] = analogRead(10); //
analogInput[9] = analogRead(11); //
analogInput[10] = analogRead(12); //
analogInput[11] = analogRead(13); //
analogInput[12] = analogRead(14); //
analogInput[13] = analogRead(15); //
analogInput[14] = analogRead(6); //
digitalInput[0] = digitalRead(4); // зажигание
// digitalInput[1] = digitalRead(5); //
//********************************************************************
digitalInput[2] = digitalRead(53) + //
digitalRead(51) * 2; //
//********************************************************************
digitalInput[3] = digitalRead(5) + // A14 левый поворот
digitalRead(6) * 2; // A13 правый поворот
//********************************************************************
digitalInput[4] = digitalRead(8) + // A18 ближний
digitalRead(9) * 2; // A17 дальний
//********************************************************************
digitalInput[5] = digitalRead(10) + // А16 птф передние
digitalRead(11) * 2; // A15 птф задний
//********************************************************************
digitalInput[6] = digitalRead(23); // A23 чек
digitalInput[7] = !digitalRead(21); // B 9 — уровень тж
digitalInput[8] = !digitalRead(31); // A19 — ручник
digitalInput[9] = digitalRead(25); // B 3 износ колодок
digitalInput[10] = !digitalRead(45); // B10 — лампа топлива
digitalInput[11] = !digitalRead(51); // B12 — уровень ож
digitalInput[12] = !digitalRead(47); // А24 — давление масла
digitalInput[13] = digitalRead(27); // A20 лампа вентилятора
digitalInput[14] = !digitalRead(29); // A23 зарядка
digitalInput[15] = digitalRead(33); // A 5 абс
digitalInput[16] = digitalRead(35); // A20 srs
digitalInput[17] = digitalRead(37); // A 3 ремень
digitalInput[18] = digitalRead(39); // B 1 двери
digitalInput[19] = 0;//digitalRead(22); // B 2 p
digitalInput[20] = 0;//digitalRead(24); // А22 r
digitalInput[21] = 0;//digitalRead(26); // A 7 n
digitalInput[22] = 0;//digitalRead(28); // B 6 d
digitalInput[23] = 0;//digitalRead(30); // B 5 s
digitalInput[24] = digitalRead(41); // A 8 резерв
digitalInput[25] = 0;//digitalRead(32); // A 9 резерв
digitalInput[26] = digitalRead(43); // A10 резерв
digitalInput[27] = 0;//digitalRead(34); // A11 резерв
digitalInput[28] = digitalRead(49); // B 4 резерв
resultString = String(resultString + sp);
resultString = String(resultString + «,»);
resultString = String(resultString + th*10);
resultString = String(resultString + «,»);
for(i=0; i
resultString = String(resultString + analogInput[i]);
resultString = String(resultString + «,»);
>
for(i=0; i
resultString = String(resultString + digitalInput[i]);
>
resultString = String(resultString + «:n»);
// Serial2.print (resultString);
Serial.print (resultString);
resultString = String(«»);
tz = tz — 1;
sz = sz — 1;
if (tz == 0)
delay(50);
>
//********************************************************************
void speedometr() < //измеряем частоту на входе спидометра по прерыванию
sp=(900000.0/( micros() — micros_sp));
micros_sp = micros();
sz = 10;
>
//********************************************************************
void tahometr() < //измеряем частоту на входе тахометра по прерыванию
th=(2900000.0/( micros() — micros_th));
micros_th = micros();
tz = 10;
>
Настройка ESP-8266
Перед тем как подключать Модуль ESP8266 к схеме его нужно прошить и настроить в режиме прозрачного моста Tcp2uart (tcp to uart), чтобы полученные данные с ком-порта он передавал планшету по Wi-Fi.
Прошивать лучше через USB-UART преобразователь, который должен иметь выход источника 3.3V для питания ESP8266. Так же этот источник должен обеспечить необходимый ток не менее 200мА.
Готово! Теперь при подключении модуля ESP-8266 к ардуино он работает в режиме прозрачного моста и по Wi-Fi передает необходимые данные.
Приложение «Приборная панель для планшета»
Приложение можете скачать по ссылке.
Благодарим пользователя Frud портала Drive2 за опубликованную версию приложения и описание метода установки приложения:
После установки приложение уже будет работать. Для того чтобы включить его автозагрузку необходимо сделать следующее:
После установки необходимо зайти в настройки Андроид, в раздел «Домашний экран», выбрать приложение приборной панели VenatorLite2. Очень важный момент! Выйти в настройки Андроида из приложения приборной панели для возврата стандартного Launcher-a нельзя. Перед тем как установить приложение вместо Launcher-a необходимо убедиться что в настройки можно зайти из статусбара. Иначе вернуть стандартный лаунчер будет проблематично.
ПРИМЕЧАНИЕ! Перед установкой автозагрузки желательно настроить и отладить работу приложения.
После запуска приложения нужно зайти в настройки (нажать на значок шестеренки справа вверху). Тут надо указать ip-адрес и порт (В нашем примере этими значениями являются: адрес 192.168.4.1 и порт 3333).
Осталось все подключить и протестировать. Если все сделали правильно, то при вкючении устройства и подаче на 4-ый пин ардуино «плюса» приборная панель включится.
А вот как выглядит приборная панель, установленная в ОКУ:
Желаем успеха в реализации данного проекта
Тюнинг приборной панели
Как, своими руками видоизменить дизайн приборной панели? Немного времени, труда, и все готово! Рассмотрим, как можно сделать такой тюнинг на примере автомобиля Hyundai Accent. Вот список того, что нам понадобится для работы:
- маленькие плоскогубцы;
- наждачная бумага;
- двусторонний скотч;
- отвертки разного размера;
- фотобумага Lomond Satin, матовая, с плотностью 280 г.
- ножницы.
1 Этап. Разборка.
Приступаем к разборке панели. Вверху выкручиваем два самореза. Затем отсоединяем три разъема и теперь можно уютно устроиться за столом и открутить приборы.
2 Этап. Снимаем стрелки.
Используйте для этого 2 отвертки и фен.
Следите, чтобы не пострадали тахометры.
3 Этап. Обработка пластиковой подложки.
Берем наждачную бумагу и зашкуриваем подложку.
4 Этап. Промежуточный.
В результате ваших манипуляций на столе должно быть следующее:
- непрозрачная часть шкалы (1);
- старая шкала (2);
- распечатки новой внешней стороны шкалы (3);
- подложка шкалы (4);
- тахометр (5);
- стрелка.
5 Этап. Распечатки.
Аккуратно вырезаем распечатки острыми ножницами.
6 Этап. Крепление.
Прикрепляем к шкале подложку. Двухсторонним скотчем крепим непрозрачную часть шкалы. Если при температурных амплитудах клей не покоробит бумагу, тол можно использовать и его.
Здесь представлена непрозрачная часть в уже приклеенном виде. Для ее изготовления использована фотобумага с черной заливкой. Можно использовать и другой непрозрачный и тонкий материал.
7 Этап. Сбор конструкции.
Примеряем шкалу, используя просвет. Прорехи обозначены цифрами 1 и 2. Это скотч, видный сквозь фотобумагу. Это можно исправить, если сделать подложку из пластика.
Все крепим на штатные винтики.
Сборка панели. Калибровка стрелок предстоит на автомобиле.
8 Этап. Калибровка.
Хорошо прогреваем машину, в среднем положении крепим стрелку t-ры охлажденной жидкости. Делаем разгазовку – ставим стрелку тахометра на холостые обороты. Скорее всего, она стоит неправильно, может либо не двигаться совсем или двигается рывками. Снимаем и устанавливаем ее снова, пока она не будет двигаться как надо! Выкатываем бензин и ставим в нулевое положение стрелку «Уровень топлива», пока не загорится сигнальная лампа.
Сначала стрелку нанизываем в положении “полбака”, после чего она начинает двигаться, внизу или вверху достигая до ограничителя. Тут ее надо снять и снова быстро поставить на место и закрепить “на ноль”. Далее замеряем скорость, следим в какую сторону и на сколько, будет погрешность, после чего снимаем панель и сам прибор. Внутреннюю вращающуюся часть, что в задней части прибора, поджимаем отверткой, а затем прокручиваем стрелку.
Оригинальный тюнинг приборной панели
Введение
Приборная панель — важный элемент, на который возложены серьёзные функции — он отображает некоторые характеристики автомобиля во время движения. Водитель благодаря ей следит за контрольно-измерительными приборами, смотрит на состояние световой сигнализации, извещающие о нормальной работоспособности большинства важнейших узлов и систем. Привлекательный внешний вид салону может придать дополнительный тюнинг приборной панели, который впишется в общий интерьер. Однако, конструкцию следует декорировать таким образом, чтобы она не мешала во время управления транспортом и соответствовала минимальным требованиям пассивной безопасности. На всех заводских автомобилях всегда устанавливается обыкновенная приборная панель, существует несколько вариантов современного тюнинга, которые можно сделать своими руками.
С чего начинать тюнинг?
Чтобы не решил делать автолюбитель, ему необходимо предварительно подготовить инструменты, которые понадобятся во время работы:
- фен, применяемый в строительстве;
- обыкновенный канцелярский нож или в крайнем случае новое лезвие;
- проводка и элементы управления;
- паяльник.
Вероятнее всего, понадобятся и другие материалы, которые будут зависеть от предпочтений автовладельца. Лучше заранее приобрести и подготовить инструменты, которые будут нужны для разборки панели, снятия обшивки и откручивания нуждающихся в замене элементов.
Откручиваем старую приборную панель
Квалифицированные специалисты обычно проводят тюнинг приборной панели в сухом проветриваемом помещении, важно, чтобы в нём не было пыли. Несмотря на такое простое условие, от него зависит успех творческой идеи. Пыль не позволяет ровно наклеивать плёнку, которая изменяет цвет подсветки приборов, а высокая влажность, в свою очередь, способна испортить проводку. Чтобы сделать всё аккуратно, не следует торопиться. Обшивку лучше всего снимать, это позволит добраться до «органов» автомобиля, следящих за его управлением и состоянием. Некоторые автолюбители меняют шкалу приборов, для этого нужно максимально осторожно снимать стрелки. Поможет в этом деле обыкновенный маркер, им можно отметить точку соединения стрелок. Припаянные стрелки следует снимать с помощью паяльника, разогретое олово освободит их от катушки. Выполняя все работы своими руками, нужно быть предельно внимательным, чтобы после усовершенствований правильно установить стрелки назад. Если места соединения не будут проставлены, понадобиться калибровка, которую смогут провести только работники сервисного центра.
Всевозможные улучшения
После полного снятия и разборки приборной панели необходимо ещё раз остановиться и продумать детально все операции, которые планируется выполнить. Необходимо всё делать обдуманно, чтобы проведённые модификации не сказались отрицательно на работоспособности машины. На сегодняшний день декорировать авто можно несколькими сотнями способов, если говорить про тюнинг приборной панели, то стоит рассмотреть несколько наиболее интересных вариантов.
Полная замена шкалы приборов
Чаще всего привлекательный внешний вид салону автолюбители стараются придать путём замены шкалы на приборах. При этом бывшая шкала закрашивается, а на её место наносится новый рисунок с помощью трафарета или клеится специализированная плёнка с имеющимся циферблатом. Производственная плёнка поможет получить более качественный результат.
Однако, водители-мастера могут самостоятельно изготовить подобную плёнку: в графическом редакторе рисуется макет разметки и распечатывается на специальной плёнке в типографии. Можно дополнительно поменять цветовую гамму стрелок и других элементов, расположенных на шкале, закрасить нужные области краской. Необычайно интересный эффект свечения поможет создать флуоресцентная краска, светящаяся после подключения светодиодов к подсветке.
Замена подсветки
Подсветка приборной панели создаётся путём добавления светодиодов для освещения определённых приборов. Чтобы заменить стандартную заводскую подсветку на светодиодную, следует заранее подготовиться, так как процесс этот довольно сложный. Удалить старую проводку и лампы подсветки не просто, кроме того, нельзя устанавливать слишком много светодиодов. Лучше всего исходить из расчёта 1—2 светодиода на прибор. Такое количество позволит обеспечить яркую подсветку, благодаря которой даже в сумерках будет обеспечена хорошая видимость, при этом она не будет действовать на глаза как раздражающий фактор.
Иногда производители автомобилей создают такие приборы, которые светятся изнутри, а шкалу при этом делают абсолютно прозрачной. Декорировать такие элементы можно путём добавления большего числа светодиодов, однако, разместить их следует так, чтобы исходящий от них прямой свет не мешал пассажирам и водителю, не слепил.
Регулировка яркости подсветки
Подсветка приборной панели нуждается в обязательной регулировке яркости. Отрегулировать её можно за самим прибором, если свет слишком яркий или, наоборот, тусклый, прибор придётся заново разбирать и настраивать. Сэкономить время позволит несколько продуманных действий: подсветку можно подключить с помощью переменного реостата, который отредактирует интенсивность падающего света за несколько подкручиваний. Для точности настройку следует провести трижды — днём, в вечернее время и ночью, это позволит проверить наличие удобного просмотра приборов.
Комплексный тюнинг
Естественно, комплексный тюнинг приборной панели единовременно улучшит её внешний вид. Обновлённые приборы с интересной подсветкой обеспечат ей новый стильный вид. Если автолюбитель решится усовершенствовать всё, понадобится полный комплект заранее приготовленных шаблонов для шкал и светодиоды одинакового цвета. Если нет возможности приобрести светодиоды желаемого цвета, следует установить обыкновенные белые светодиоды, а нужные участки заклеить полупрозрачной плёнкой предпочтительного цвета. Благодаря этому создастся световой фильтр, который будет не хуже света от светодиодов нужного цвета.
Заключение
Завершить процесс следует установкой всех снятых приборов и полной сборкой панели. Сделать это нужно только после того, как автовладелец удостоверился в правильности своих действий, проверил работоспособность системы и остался доволен результатом. Следует посмотреть на питание приборов и состояние крепления обшивки. Трудоёмкий процесс может утомить владельца. Однако, он будет вознаграждён оригинальным тюнингом приборной панели, сделанным своими руками. Подобная процедура в сервисном центре обойдётся в крупную сумму, кроме того, если что-то будет сделано не так, как хочется, переделать самостоятельно вряд ли получится.
Adblockdetector