Мазмуну:
- 1 -кадам: Arduino Mega 2560 R3
- 2 -кадам: TFT Shield
- 3 -кадам: Терминал калканы
- 4 -кадам: 4.3 TFT 480x272
- 5 -кадам: мунай басымынын сенсору
- 6 -кадам: Күйүүчү майдын басым сенсору
- 7 -кадам: Унаанын батареясынын сенсору
- 8 -кадам: Каптоо
Video: Унаанын сандык көрсөткүчү: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул менин 73 Montegoмду киргизүүнү пландап жаткан менин санарип өлчөөчү долбоорум. Ал Arduino Mega 2560 R3, Screw терминал калканы, ITDB02 TFT калканы жана Sain Smart 4.3 TFT менен жабдылган.
Бул долбоордун максаты мунай басымын, кыймылдаткычтын температурасын, күйүүчү майдын басымын жана батареяны/альтернативдик вольтту көзөмөлдөө. Эгерде булардын кимдир бирөөсү белгилүү бир диапазонго кирсе, сенсордук экранда жети сегменттүү дисплей кызыл түскө боёлуп, кайсынысы диапазонго кирбегенин көрсөтөт жана сиздин көңүлүңүздү буруш үчүн ызылдаган үн чыгат. Мен батареянын чыңалуусун көзөмөлдөө үчүн чыңалуу бөлүштүргүчкө коштум жана коопсуздук релесин коштум. Эгерде батареянын вольту белгилүү бир чекке жетсе, реле схеманы жана жерге киргизүү пинин сындырат. Экран системаны калыбына келтирүүдөн мурун батарейканы текшерүү үчүн эскертүү баракчасын көрсөтөт. Мен кошкон башка функциялар RGB Floor чырактары, диагностикалык баракча жана сүрөттөрдү көрсөтүү мүмкүнчүлүгү. Сиз RGB чырактарын каалаган түскө тууралап, сенсордук экрандан жарыкты күйгүзүп же өчүрө аласыз. Ошондой эле, бул акыркы колдонулган түстү сактайт, ошондуктан машинаны күйгүзгөн сайын кайра жөнгө салуунун кажети жок. Диагностикалык баракча көйгөйлөрдү чечүүгө жардам берүү үчүн сенсорлордон arduinoго келген чыңалууларды көрсөтөт. Сүрөт опциясы мотордун сүрөттөрүн көрсөтүү үчүн колдонулуп жатат, мен аны кайра куруп жатканда жана моторду тарткандан баштап кайра ордуна койгончо чейинки жана кийинкисин көрсөтүү. Эми мен автоунаа көргөзмөсүнө барганымда менде ошол көрсөтмө болушу мүмкүн ошондуктан адамдар ага коюлган ишти көрө алышат.
Жаңыртуу. Акыры видео тестирлөө схемасы жүктөлдү. Азыр корпуска орнотуу процессинде. Жакында жаңыртылат
1 -кадам: Arduino Mega 2560 R3
Биринчиден, мен бул меганы жергиликтүү микро борборумдан болжол менен $ 20га сатып алдым. Мен кантип мехатроникага бардым жана сенсордук экран үйрөткүчү үчүн ошол жерден кодду көчүрдүм. Мен каалабаган нерселерди алып чыгып, каалаган нерселеримди сактап калдым. Андан кийин мен бул долбоордо каалаган башка нерселеримди программаладым, бирок мен көчүргөн код - бул бүгүнкү күндөгүдөй болуп калганынын негизи. Долбоорлорду салыштырып, кээ бир окшоштуктарды көрө аласыз.
Төмөндөгү кодду караңыз
2 -кадам: TFT Shield
Эгерде сизде 3.3v иштебеген сенсордук экран болсо, мен бул TFT калкандарынын бирин сатып алууну сунуштайм. Башында мен шахталарды мегадан экранда түз байланыштырдым жана ал иштеди, бирок ал экранда керексиз пикселдерди калтырат, анткени arduinoдо 5v чыгышы бар. Бул калкан 5v же 3.3v өчүрүү мүмкүнчүлүгүн берген которгучка ээ. Мен Itead.ccтен заказ кылдым, ал бир нече күндүн ичинде келди. Мен 3.3v күйгүзгүчтү коюп, керексиз пикселдер кетти. Эми мен бул калканды сатып алдым, мен тышкы кириштер жана чыгуулар үчүн керек болгон колдонулбаган пиндерге кире албайм. Мен интернетте карап, чечим таптым.
3 -кадам: Терминал калканы
Мен бул терминалдык калканды Amazonдон сатып алдым. Ал бир нече күндүн ичинде келди. Кээ бир ширетүү талап кылынат. бул мага башка кириштер жана чыгуулар үчүн ачык казыктарга кирүүгө мүмкүнчүлүк берди.
4 -кадам: 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 -кадамда караңыз.
Сунушталууда:
BIG Альфа-сандык дисплей: 7 кадам (Сүрөттөр менен)
BIG Alpha-numeric DISPLAY: Бөлмөнүн ар тарабынан көрүнүп турган дисплейге, чоң дисплейге муктаж болсоңуз, тандоо аз. Сиз муну менин "квадрат квадрат" же "айнек үстүндөгү леддер" сыяктуу жасай аласыз, бирок бул 40 саатка жакын түйшүктүү жумушту талап кылат. Ошентип, бул жерде чоң дисплей жасоо ОҢОЙ. The
Layad микросхемалардын тамгалык -сандык клавиатурасы ESP32 жана Character LCD менен: 4 кадам
Layad микросхемалардын тамгалык -сандык клавиатурасы ESP32 жана Character LCD менен: Бул макала ESP32ге маалыматтарды киргизүү үчүн тамгалык -сандык клавиатура модулун жана 16x2 I2C символдуу LCD модулун колдонууну көрсөтөт. Бул ыкма ESP32ге Wi-Fi грамоталарын жана башка маалыматты киргизүү жана алуу үчүн колдонулушу мүмкүн
DIY 3D Басылган Бир Сандык Ардуино Сааты: 4 кадам
DIY 3D Басылган Бир Сандык Ардуино Сааты: Бир чоң сан, толук иштей турган Arduino Nano сааты
Сандык маалыматтарды бир Arduinoдон экинчисине жөнөтүү: 16 кадам
Сандык маалыматтарды бир Arduinoдон экинчисине жөнөтүү: Киришүү Дэвид Палмер, CDIO Tech. Астон университетинде. Ардуинодон башка номерлерди жөнөтүү керек беле? Бул көрсөтмө кантип көрсөтөт. Сиз S кызматына жөнөтүү үчүн бир катар сандарды терүү менен анын иштешин оңой эле текшере аласыз
6 Сандык Nixie Сааты / Таймер / Термометр: 4 кадам
6 Digit Nixie Сааты / Таймер / Термометр: Бул долбоор NIXIE түтүктөрү бар 6 орундуу так саат жөнүндө. Сиз TIME (жана дата) режимин, TIMER режимин (0.01 сек тактык менен) жана THERMOMETER режимин тандай аласыз. .RTC модулу күндү жана убакытты ички ба