Мазмұны:

Көліктің сандық көрсеткішінің дисплейі: 8 қадам
Көліктің сандық көрсеткішінің дисплейі: 8 қадам

Бейне: Көліктің сандық көрсеткішінің дисплейі: 8 қадам

Бейне: Көліктің сандық көрсеткішінің дисплейі: 8 қадам
Бейне: 2024 AUDI Q3 REDESIGN - Дизайн, баға, экстерьер, интерьер, қозғалтқыш 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

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Біріншіден, мен бұл меганы жергілікті микроорталықтан шамамен 20 долларға сатып алдым. Мен қалай мехатроникаға бардым және сенсорлық экранға арналған кодты сол жерден көшірдім. Мен қаламайтын нәрселерді алып тастадым және кейбір нәрселерді сақтадым. Содан кейін мен осы жобада қалаған басқа нәрселерді бағдарламаладым, бірақ мен көшірген код - бұл бүгінгі күннің қалай аяқталғанының негізі. Жобаларды салыстыра отырып, кейбір ұқсастықтарды көруге болады.

Төмендегі кодты қараңыз

2 -қадам: TFT Shield

TFT қалқаны
TFT қалқаны

Мен сенсорлық экраны 3,3 вольттан төмен болса, осы TFT қалқандарының бірін сатып алуды ұсынамын. Бастапқыда мен шахталарды мегадан экранға тікелей қостым, ол жұмыс істеді, бірақ ол экранда қажетсіз пиксельдерді қалдырады, себебі arduino 5V шығысы бар. Бұл қалқаның қосқышы бар, ол сізге 5в немесе 3.3в сөндіруге мүмкіндік береді. Мен оны Itead.cc -тен тапсырыс бердім, ол бірнеше күнде келді. Мен 3.3v қосқышын қойдым, қажетсіз пиксельдер кетті. Енді мен бұл қалқанды сатып алғаннан кейін, менде сыртқы кіріс пен шығыс үшін қажет пайдаланылмаған түйреуіштердің ешқайсысына қол жеткізе алмаймын. Мен интернетті шолдым және шешімін таптым.

3 -қадам: Терминал қалқаны

Терминалды қалқан
Терминалды қалқан

Мен бұл терминалды қалқаны Amazon -дан сатып алдым. Ол бірнеше күнде келді. Кейбір дәнекерлеу қажет. бұл маған басқа кірістер мен шығулар үшін ашық түйреуіштерге қол жеткізуге мүмкіндік берді.

4 -қадам: 4.3 TFT 480x272

4.3 TFT 480x272
4.3 TFT 480x272

Соңында сенсорлық экран. Мен мұны микро орталықтан да сатып алдым. Бәрін жұмысқа орналастыру бастапқыда біршама қиын болды. Мен sainsmart -қа электрондық поштаны жібердім, олар маған осы экранға құжаттарды жіберді, бірақ ақпарат пен драйверлердің ешқайсысы жұмыс істемеді. Сонымен интернетке қайта ораламын. Мен Rinkydinkelectronics -ке барып, сол жерден кітапханаларды жүктедім. Мен URTouch және UFTF жүктедім. Содан кейін оны arduino бағдарламалық жасақтамасындағы ағымдағы кітапханаларға қосыңыз. Бірнеше басқа нәрсе бар, бірақ қысқа әңгіме қазір жұмыс істейді.

5 -қадам: май қысымының сенсоры

Май қысымының сенсоры
Май қысымының сенсоры

Amazon -дан PSI майлы сенсоры..5в - 4.5в

6 -қадам: жанармай қысымының сенсоры

Жанармай қысымының сенсоры
Жанармай қысымының сенсоры

Amazon -дан PSI жанармай сенсоры..5в - 4.5в. Менің көлігімде механикалық сорғы мен көмірсулар бар. Көмірсулардағы қысым тек 5,5 пиксель болуы керек. 5 вольтты сигналы бар 30 psi сенсор мен тапқан ең кішкентай болды, бірақ ол жұмыс істейді.

7 -қадам: автомобиль батареясының сенсоры

Көлік батареясының сенсоры
Көлік батареясының сенсоры
Көлік батареясының сенсоры
Көлік батареясының сенсоры
Көлік батареясының сенсоры
Көлік батареясының сенсоры

Автокөлік батареясын бақылау үшін мен 1к Ом резистор мен 390 Ом резистордан кернеу бөлгіш құрдым. Мен сондай -ақ батарея кернеуі 15,5В немесе одан жоғары болғанда Arduino -дан кернеуді кетіру үшін реле қостым, бұл адруиноға 4,3В тең болады. Ардуино аналогтық істікшеге 5 вольттан артық қабылдамауы үшін бұл тек қауіпсіздік. Егер кернеу осы нүктеге жетсе, tft кернеуі 15.5В жоғары немесе кернеуді көрсететін ескерту экранын көрсетеді және жүйені немесе процессорды қалпына келтірмес бұрын батареяны/генераторды тексереді.

Мен оны автокөлікке отырғызып, жұмыс істей бастағанда бірден жаңартамын. Сондай -ақ, менде бейне түсіру мүмкіндігі болған кезде мен оны осы жерге қосамын.

Қарағаныңызға рахмет

8 -қадам: қоршау

Қоршау
Қоршау
Қоршау
Қоршау
Қоршау
Қоршау
Қоршау
Қоршау

Соңында компоненттерді корпусқа орнатыңыз. Бұл қорап машинада қалай көрінетінін білмеймін. Ол үшін орталық консоль жасауым керек шығар. Біз көреміз

31.08 жаңарту

Көлік қоршауда қорқынышты болып көрінді, сондықтан мен басқа нәрсе туралы ойлануға мәжбүр болдым. Мен Walmart -тан орталық консоль сатып алдым және оның биіктігі мен ұзындығын көлікке сыйғызу үшін кесіп алдым. Содан кейін мен барлық компоненттерді корпустан шығарып, консольге орнаттым. 1 -қадамдағы бейнені қараңыз.

Ұсынылған: