Оглавление:

Цифровой индикатор транспортного средства: 8 шагов
Цифровой индикатор транспортного средства: 8 шагов

Видео: Цифровой индикатор транспортного средства: 8 шагов

Видео: Цифровой индикатор транспортного средства: 8 шагов
Видео: АВТОМОБИЛЬНАЯ КОНТРОЛЬКА. Пробник (индикатор) 12v как пользоваться 2024, Сентябрь
Anonim
Image
Image

Это мой проект с цифровым датчиком, который я планирую внедрить в свой 73 Montego. Он питается от Arduino Mega 2560 R3, экрана с винтовыми клеммами, экрана ITDB02 TFT и завершается Sain Smart 4.3 TFT.

Целью этого проекта является мониторинг давления масла, температуры двигателя, давления топлива и напряжения аккумулятора / генератора переменного тока. Если какой-либо из отслеживаемых параметров попадает в определенный диапазон, семисегментный дисплей на сенсорном экране станет красным, указывая, какой из них находится вне диапазона, и раздастся звуковой сигнал, привлекающий ваше внимание. Я припаял делитель напряжения для контроля напряжения батареи и добавил реле безопасности. Если напряжение батареи достигнет определенного предела, реле разомкнет цепь и заземлится входной контакт. На экране отобразится страница с предупреждением, чтобы вы могли проверить батарею перед сбросом системы. Другие функции, которые я добавил, - это напольные светильники RGB, страница диагностики и возможность отображения изображений. Вы можете настроить подсветку RGB на любой цвет, а также включать и выключать свет с сенсорного экрана. Кроме того, он сохраняет последний использованный цвет, поэтому вам не нужно перенастраивать каждый раз, когда вы заводите машину. На странице диагностики отображаются напряжения, поступающие от датчиков в Arduino, что помогает в устранении неполадок. Опция изображения используется для отображения изображений двигателя, когда я его перестраивал, и показа до и после того, как я вытащил двигатель, до момента, когда он был вставлен обратно. Теперь, когда я хожу на автосалон, я могу получить это изображение чтобы люди могли увидеть проделанную работу.

Обновлять. Наконец загрузил схему тестирования видео. Сейчас в процессе монтажа в корпус. Скоро обновлю

Шаг 1: Arduino Mega 2560 R3

Ардуино Мега 2560 R3
Ардуино Мега 2560 R3

Во-первых, я купил эту мега-модель в моем местном микроцентре примерно за 20 долларов. Я пошел в раздел «Как мехатроника» и скопировал оттуда код для учебника по сенсорному экрану. Я вынул то, что не хотел, и сохранил то, что хотел. Затем я запрограммировал некоторые другие вещи, которые хотел в этом проекте, но код, который я скопировал, является основой того, как это стало тем, чем оно является сегодня. Сравнивая проекты, можно увидеть некоторое сходство.

См. Код ниже

Шаг 2: экран TFT

TFT экран
TFT экран

Я настоятельно рекомендую купить один из этих TFT-экранов, если у вас есть сенсорный экран, работающий от 3,3 В. Сначала я подключал мины напрямую от мегапикселя к экрану, и это работало, но на экране оставались нежелательные пиксели, потому что у Arduino есть выходы 5В. Этот щит имеет переключатель, который дает вам возможность работать от 5 В или 3,3 В. Я заказал его на Itead.cc, и он прибыл через несколько дней. Я включил 3,3 В, и ненужные пиксели исчезли. Теперь, когда я купил этот щит, у меня нет доступа ни к одному из неиспользуемых контактов, которые мне нужны для внешних входов и выходов. Я просмотрел Интернет и нашел решение.

Шаг 3: клеммный щиток

Терминальный щит
Терминальный щит

Купил этот клеммный щиток на Amazon. Он прибыл через несколько дней. Требуется некоторая пайка. это позволило мне получить доступ к открытым контактам для других входов и выходов.

Шаг 4: 4.3 TFT 480x272

4.3 TFT 480x272
4.3 TFT 480x272

Наконец сенсорный экран. Я тоже купил это в Micro Center. Поначалу заставить все работать было немного сложно. Я отправил по электронной почте sainsmart, чтобы они прислали мне документы для этого экрана, и ни одна информация или драйверы не работали. Итак, я возвращаюсь в Интернет. Я пошел в Rinkydinkelectronics и скачал оттуда библиотеки. Я скачал URTouch и UFTF. Затем добавьте его в текущие библиотеки в программном обеспечении Arduino. Есть еще пара вещей, которые нужно сделать, но, короче говоря, теперь это работает.

Шаг 5: Датчик давления масла

Датчик давления масла
Датчик давления масла

Датчик PSI масла от Amazon. 0,5–4,5 В

Шаг 6: Датчик давления топлива

Датчик давления топлива
Датчик давления топлива

Датчик PSI топлива от Amazon. 0,5–4,5 В. У меня на машине есть механический насос и карбюратор. Давление на карбюраторе должно составлять всего 5,5 фунтов на квадратный дюйм. Датчик 30 фунтов на квадратный дюйм, который имеет сигнал 5 В, был самым маленьким, что я мог найти, но он будет работать.

Шаг 7: Датчик автомобильного аккумулятора

Датчик автомобильного аккумулятора
Датчик автомобильного аккумулятора
Датчик автомобильного аккумулятора
Датчик автомобильного аккумулятора
Датчик автомобильного аккумулятора
Датчик автомобильного аккумулятора

Чтобы контролировать автомобильный аккумулятор, я создал делитель напряжения из резистора на 1 кОм и резистора на 390 Ом. Я также добавил реле для снятия напряжения с Arduino, когда напряжение батареи составляет 15,5 В или выше, что было бы примерно 4,3 В для Adruino. Это просто безопасность, так что Arduino не получает более 5 В на аналоговый вывод. Если напряжение действительно достигнет этой точки, tft покажет экран с предупреждением, указывающий, что напряжение выше или равно 15,5 В, и для проверки батареи / генератора перед перезагрузкой система или процессор могут быть повреждены.

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

Спасибо, что посмотрели

Шаг 8: корпус

Вложение
Вложение
Вложение
Вложение
Вложение
Вложение
Вложение
Вложение

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

Обновление 31.08

Корпус в машине выглядел ужасно, поэтому пришлось подумать о другом. Я купил центральную консоль в Walmart и обрезал ее по высоте и длине, чтобы она поместилась в машине. Затем я вынул все компоненты из корпуса и установил их в консоль. Посмотрите видео на шаге 1.

Рекомендуемые: