Мазмуну:

Унаанын сандык көрсөткүчү: 8 кадам
Унаанын сандык көрсөткүчү: 8 кадам

Video: Унаанын сандык көрсөткүчү: 8 кадам

Video: Унаанын сандык көрсөткүчү: 8 кадам
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Ноябрь
Anonim
Image
Image

Бул менин 73 Montegoмду киргизүүнү пландап жаткан менин санарип өлчөөчү долбоорум. Ал Arduino Mega 2560 R3, Screw терминал калканы, ITDB02 TFT калканы жана Sain Smart 4.3 TFT менен жабдылган.

Бул долбоордун максаты мунай басымын, кыймылдаткычтын температурасын, күйүүчү майдын басымын жана батареяны/альтернативдик вольтту көзөмөлдөө. Эгерде булардын кимдир бирөөсү белгилүү бир диапазонго кирсе, сенсордук экранда жети сегменттүү дисплей кызыл түскө боёлуп, кайсынысы диапазонго кирбегенин көрсөтөт жана сиздин көңүлүңүздү буруш үчүн ызылдаган үн чыгат. Мен батареянын чыңалуусун көзөмөлдөө үчүн чыңалуу бөлүштүргүчкө коштум жана коопсуздук релесин коштум. Эгерде батареянын вольту белгилүү бир чекке жетсе, реле схеманы жана жерге киргизүү пинин сындырат. Экран системаны калыбына келтирүүдөн мурун батарейканы текшерүү үчүн эскертүү баракчасын көрсөтөт. Мен кошкон башка функциялар RGB Floor чырактары, диагностикалык баракча жана сүрөттөрдү көрсөтүү мүмкүнчүлүгү. Сиз RGB чырактарын каалаган түскө тууралап, сенсордук экрандан жарыкты күйгүзүп же өчүрө аласыз. Ошондой эле, бул акыркы колдонулган түстү сактайт, ошондуктан машинаны күйгүзгөн сайын кайра жөнгө салуунун кажети жок. Диагностикалык баракча көйгөйлөрдү чечүүгө жардам берүү үчүн сенсорлордон arduinoго келген чыңалууларды көрсөтөт. Сүрөт опциясы мотордун сүрөттөрүн көрсөтүү үчүн колдонулуп жатат, мен аны кайра куруп жатканда жана моторду тарткандан баштап кайра ордуна койгончо чейинки жана кийинкисин көрсөтүү. Эми мен автоунаа көргөзмөсүнө барганымда менде ошол көрсөтмө болушу мүмкүн ошондуктан адамдар ага коюлган ишти көрө алышат.

Жаңыртуу. Акыры видео тестирлөө схемасы жүктөлдү. Азыр корпуска орнотуу процессинде. Жакында жаңыртылат

1 -кадам: Arduino Mega 2560 R3

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Биринчиден, мен бул меганы жергиликтүү микро борборумдан болжол менен $ 20га сатып алдым. Мен кантип мехатроникага бардым жана сенсордук экран үйрөткүчү үчүн ошол жерден кодду көчүрдүм. Мен каалабаган нерселерди алып чыгып, каалаган нерселеримди сактап калдым. Андан кийин мен бул долбоордо каалаган башка нерселеримди программаладым, бирок мен көчүргөн код - бул бүгүнкү күндөгүдөй болуп калганынын негизи. Долбоорлорду салыштырып, кээ бир окшоштуктарды көрө аласыз.

Төмөндөгү кодду караңыз

2 -кадам: TFT Shield

TFT Shield
TFT Shield

Эгерде сизде 3.3v иштебеген сенсордук экран болсо, мен бул TFT калкандарынын бирин сатып алууну сунуштайм. Башында мен шахталарды мегадан экранда түз байланыштырдым жана ал иштеди, бирок ал экранда керексиз пикселдерди калтырат, анткени arduinoдо 5v чыгышы бар. Бул калкан 5v же 3.3v өчүрүү мүмкүнчүлүгүн берген которгучка ээ. Мен 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 мунай сенсору..5v - 4.5v

6 -кадам: Күйүүчү майдын басым сенсору

Күйүүчү майдын басым сенсору
Күйүүчү майдын басым сенсору

Amazonдон PSI сенсорунун күйүүчү майы..5v - 4.5v. Машинамда механикалык насос жана көмүртек бар. Көмүрсуулардагы басым 5.5psi гана болушу керек. 5v сигналы бар 30 psi сенсор мен тапкан эң кичине болчу, бирок ал иштейт.

7 -кадам: Унаанын батареясынын сенсору

Унаанын Батарея Сенсору
Унаанын Батарея Сенсору
Унаанын Батарея Сенсору
Унаанын Батарея Сенсору
Унаанын Батарея Сенсору
Унаанын Батарея Сенсору

Унаанын аккумуляторун көзөмөлдөө үчүн мен 1к Ом резисторунан жана 390 Ом каршылыгынан чыңалуу бөлүштүргүчүн түздүм. Мен ошондой эле батарейканын чыңалуусу 15.5v же жогору болгондо Arduinoдогу чыңалууну алып салуу үчүн реле коштум, бул адруино үчүн 4.3v сыяктуу болмок. Бул жөн гана коопсуздук, ошондуктан arduino аналогдук пинге 5v ашпашы керек. Эгерде чыңалуу ошол чекке жетсе, tft чыңалуунун жогору же 15.5v экенин көрсөткөн эскертүү экранын көрсөтөт жана системаны же процессорду калыбына келтирүүдөн мурун батарейканы/генераторду текшерип, зыян келтириши мүмкүн.

Мен муну машинага отургузуп, иштете баштаганда эле жаңыртам. Ошондой эле, мен видео тартууга мүмкүнчүлүк болгондо, мен муну ага кошом.

Издегениңиз үчүн рахмат

8 -кадам: Каптоо

Корпус
Корпус
Корпус
Корпус
Корпус
Корпус
Корпус
Корпус

Акырында, компоненттерди корпуска орнотуңуз. Бул кутуча машинага кантип орнотулганын билбейт. Ал үчүн борбордук консол жасоого туура келиши мүмкүн. Биз көрөбүз

Жаңыртуу 8/31

Машинанын корпусу коркунучтуу көрүндү, ошондуктан мен башка нерсени ойлошум керек болчу. Мен Walmartтан борбордук консол сатып алдым жана анын бийиктигин жана узундугун машинага ылайыкташтырып кесип салдым. Андан кийин мен корпустун бардык компоненттерин алып салып, консолго орноттум. Видеону 1 -кадамда караңыз.

Сунушталууда: