Мазмуну:
- 1 -кадам: КОМПОНЕНТТЕР КЕРЕК
- 2 -кадам: TFT & Load Cell'ди Arduino менен туташтыруу
- 3 -кадам: Механикалык уюштуруу
- 4 -кадам: Керектүү китепканалар жана TFT драйверин аныктоо
- 5 -кадам: тийүүнү конфигурациялоо
- 6 -кадам: Аны кантип колдонуу керек
Video: Сенсордук экран менен тараза (Arduino): 7 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Сенсордук экраны менен таразага тартууну каалаган белеңиз? Эч качан ойлогон эмес белеңиз? Жакшы окуп, бирин курууга аракет кылыңыз …
TFT сенсордук экраны жана Load Cell эмне экенин билесизби?
Ооба болсо, 1 -кадамга өтүңүз, башкасын киришүү менен баштаңыз
Киришүү:
Load Cell деген эмне?
Жүк клеткасы-бул ага күч колдонулганда электр сигналын чыгаруучу жана аны деформациялаган трансформатор. Жүк клеткасынын ар кандай түрлөрү бар: баскычтын түрү, канистрдин түрү, устундун түрү, S-тиби ж. Түрү.
Нур түрүндө 4 штамм өлчөөчү бар. Ченелүүчү объект жүк клеткасында сакталып турганда, сезилген күч деформация өлчөгүчтү деформациялайт. Деформациялоочу деформацияны (штаммды) электр каршылыгынын өзгөрүшү катары өлчөйт, бул штаммдын, демек, колдонулган күчтөрдүн өлчөөсү. Жүк клеткасы, адатта, Wheatstone көпүрөсүнүн конфигурациясындагы төрт штамм өлчөгүчтөн турат. Электр сигналынын чыгышы, адатта, бир нече милливольт тартибинде болот жана аны колдонуудан мурун приборлордун күчөткүчү менен күчөтүүнү талап кылат. күчөткүч.
TFT сенсордук экраны деген эмне?
TFT экрандары-бул миллиондогон контрасттуу, ачык жана ачык түстүү пикселдерди көрсөтүүгө жөндөмдүү активдүү матрицалуу LCD дисплейдин бир түрү.. Пикселдердин өзү жарык бербейт; Анын ордуна, экран жарык берүү үчүн арткы жарыкты колдонот.
Сенсордук экрандар - бул экранда сенсордук байланышты каттоого колдонулган дисплей экранына жайгаштырылган катмар. Сенсордук экрандар дисплейдин түрү эмес, тескерисинче, учурдагы экранга кошула турган компонент. Сенсордук экрандар "каршылыктуу" жана "сыйымдуу" деп аталган тийүү менен байланышты каттоонун эки башка ыкмасын колдонушат.
TFT сенсордук экрандары TFT жана сенсордук экран технологияларын бирге колдонуп, жука, жеңил дисплейде сенсорго негизделген интерфейстин катмарын түзөт.
Google жөнүндө көбүрөөк билгиңиз келсе: D.
1 -кадам: КОМПОНЕНТТЕР КЕРЕК
Электрондук компоненттер:
- Load Cell (Beam Type) (мен 10кг чеги менен колдонгом)
- HX711 Load Cell Amplifier
- Arduino Uno
- 2.4 "TFT сенсордук экраны
- Jumper Wires
- 9v батарея
- 7805 IC
- 0.33uF электролитикалык конденсатор
- 0.1uF керамикалык конденсатор
Механикалык компоненттер:
- Фанера
- Мыктар
- Бурамалар
- Желим
Google сүрөттөрүнөн алынган компоненттердин сүрөттөрү
2 -кадам: TFT & Load Cell'ди Arduino менен туташтыруу
TFT сенсордук экранын БУУга туташтыруу:
Эң негизгиси, TFTди БУУга туташтыруу - бул бир кесим. Эми муну кантип кылуу керек? ТФТнын ылдый жагында SD картанын уячасы бар экенин байкайсыз, азыр ТФТны БУУнун жанына SD картанын уячасы БУУнун USB порту менен бир тарапта келет. Аны UNOго туура басуу баскычын басыңыз жана UNOну компьютериңизге туташтырганда, TFTде ак экранды көрөсүз. Фитингди басуудан мурун, БУУнун металлдык USB портуна скотч коюңуз.
Куттуктайбыз, TFT сиздин БУУга туура туташкан !!! Бирок көп өтпөй сиз TFT Arduino UNOнун бардык казыктарын алганын түшүнөсүз. Жана дагы эле туташа турган жүк клеткасы бар.
Эмне кылуу керек? Ммм … Сиз эсиңиздеби, мен мурда айткан SD картанын уячасы … биз аны колдонбойбуз дегенди билдире турган карта салган жокпуз.. Ошентип, биз төмөндөгүдөй аталыштагы казыктарды колдонбойбуз:
- SD_SS
- SD_DI
- SD_DO
- SD_SCK
Биз SD картасыз жакшы башкара алабыз, анткени биз эч кандай сүрөттү көрсөтпөйбүз.
Эми бул жогоруда айтылган казыктар 10, 11, 12 & 13 санарип казыктарына туташтырылган.
Ошентип, секирүүчү зымдарды колдонуу менен, TFTдин (жогоруда айтылгандардан башка) бардык төөнөгүчтөрүн UNOго кайра туташтырыңыз, эгерде TFT БУУга мурда айтылгандай жабдылган болсо.
Жүк клеткасын HX711 менен туташтыруу:
Load Cell 4 зымга ээ болот, анын чыгышы HX711дин киришине берилет, б.а
- КЫЗЫЛ зым E+
- КАРА зым E-
- Жашыл зым A+ га
- АК зым А-
БУУга HX711 туташуу:
- HX711дин DT пинин БУУнун санарип пинине 11 туташтырыңыз
- HX711дин SCK пинин БУУнун санарип пинине 10 туташтырыңыз
3 -кадам: Механикалык уюштуруу
Эми сиз UNO, HX711 жана TFTди каалаган жерге жайгаштыра аласыз. Бирок Load клеткасы консоль түрүндө жайгаштырылышы керек. Фанердин 2 тик бурчтуу бөлүгүн алыңыз 1) 150mmX150mm (Негизги үчүн) жана 2) 100mmX150mm (Таразаларды коюу үчүн)
Жүк клеткасын сүрөттө көрсөтүлгөндөй же Z формасында орнотуңуз
Жакшыраак түшүнүү үчүн тиркелген сүрөттөрдү текшериңиз. Эми көңүлүңүздү буруңуз, эгер сиз салмакты койсоңуз, баардыгы база бекитилбегендиктен кулап түшөт. Базаны сизге ылайыктуу түрдө бекиңиз (мен C-кыскычты колдондум).
4 -кадам: Керектүү китепканалар жана TFT драйверин аныктоо
Сизге керек боло турган китепканалар:
HX711 үчүн бул жерди басыңыз
TFT-1 үчүн
TFT-2 үчүн
Сенсордук экран үчүн
ТФТнын ТФТ менен бирге туура иштеши үчүн жогоруда аталган төрт китепкана керек болот.
Эми биринчи кылышыңыз керек болгон нерсе - TFTңизди кайсы айдоочу башкарып жатканын билүү
Бул үчүн TFTLCD_5408 мисалдарындагы эң график.
Эми сиз TFTңиздин жанданышын көрө аласыз. Ал жерде сиз бир аз убакыттан кийин Драйвер ID камтыган текстти көрө аласыз.
ЖЕ
Жөн гана Touch_shield_kbv мисалын иштетип көрүңүз, ал идентификаторду көрсөтөт.
5 -кадам: тийүүнү конфигурациялоо
Сиз азыр туш болушуңуз мүмкүн болгон көйгөй x & y координаттарынын туурасынан же тигинен тескери бурулушу.
Сиз муну TFT экранындагы 'EXIT' опциясын чыкылдатып, боёк функциясын колдонгондон кийин байкай аласыз.
Сиз муну сөзсүз оңдоону каалайт элеңиз, андыктан "Touch_shield_kbv" кодун тоскоолдук кылышыңыз керек болот. Өзгөртүүгө аракет кылыңыз
tp.xтен 1050-tp.xке же tp.yден 1050-tp.yге чейин, бул тийүү туура иштеши үчүн ойноо керек болгон баалуулуктар. Же казыктарды YP, XP, YM, XM деп өзгөртүп көрүңүз.
Эгерде баары туура иштеп жатса, аягында кошкон кодду жүктөп бериңиз.
Сиз tft.fillScreen () сыяктуу кээ бир функцияларды колдонуу менен өзүңүздүн жеке интерфейсти түзө аласыз; tft.fillRect (); tft.drawRect (); tft.print (); tft.setCursor (); ж.б.у.с. Эми тартылган тик бурчтукту баскыч сыяктуу алып жүрүү үчүн тийүү туура болушу керек. Жөн гана x жана y координаттарын картага салыңыз жана IF билдирүүсүнө IF тийүү шартында жазыңыз, башкача айтканда (tp.z)
Эми эгерде сиз Load Cell'дин эң аз санын көбөйткүңүз келсе, анда бул функциянын Serial.print (scale.get_units (), 1) маанисин 1ден чоң мааниге өзгөртүңүз;
6 -кадам: Аны кантип колдонуу керек
Жөн гана LOAD CELL баскычын чыкылдатыңыз, БАШТОО баскычын чыкылдатыңыз жана билдирүүлөрдүн бүтүшүн күтө туруңуз Бирдикти өзгөртүү жана каалаган агрегатты тандаңыз жана ал жүктөлгөндөн кийин натыйжаны көрсөтө баштайт.
Калибрлөө коэффициенти ар кандай жүк клеткалары үчүн ар башка, мен үчүн -90000 болчу
Калибрлөө коэффициентин жогорулатуу же азайтуу үчүн + же - басыңыз.
Эскертүү: TFT жана Load клеткасы менен UNO колдонуп жатканда, төөнөгүчтөрдүн саны чектелет.. Эми HX711 3.3V-5V (5.5V максимумга чейин) камсыздоо чыңалуусун талап кылат. окудум).
Ошентип, мен 9V батарейканы жана 7805ти HX711 үчүн 5v жеткирүүнү колдондум.
Бул Инструкцияны окуганыңыз үчүн рахмат.
Видео Жакында..
Сунушталууда:
Сенсордук экран Macintosh - IPad Mini экраны бар классикалык Mac: 5 кадам (сүрөттөр менен)
Сенсордук экран Macintosh | Классикалык Mac Экран үчүн iPad Mini менен: Бул винтаждык Macintoshтун экранын iPad mini менен кантип алмаштыруу боюнча менин жаңылануум жана кайра каралып чыккан дизайным. Бул менин жылдар бою жасаган 6 -ишим жана мен анын эволюциясы менен дизайнына абдан кубанычтамын! 2013 -жылы мен жасаган кезде
Сенсордук экран визиткасы: 8 кадам (сүрөттөр менен)
Сенсордук экрандын визиттик картасы: Мен инженер -механикмин, бирок мен электротехника жана программалоо боюнча көп жылдык долбоорлордун схемаларын жана микроконтроллерлерди өнүктүрдүм. Иш берүүчүлөр менин инженер -механик адистигине ээ болушумду күтүшөт
DIY Geiger эсептегич ESP8266 жана сенсордук экран менен: 4 кадам (сүрөттөр менен)
ESP8266 жана сенсордук экраны бар DIY Гейгер эсептегич: ЖАҢЫРТУУ: WIFI ЖАНА БАШКА ӨЗГӨРТҮЛГӨН ЖАҢЫ ЖАНА МЫКТЫ ВЕРСИЯЛАР HEREI Geiger Counterди иштеп чыккан жана курган - иондоштуруучу радиацияны аныктай турган жана колдонуучусун коркунучтуу радиациянын деңгээли жөнүндө эскертет. өтө тааныш эмес басуу
Сенсордук экран дубалга орнотулган үй -бүлөлүк шайкештештирүү жана үйдү башкаруу панели: 7 кадам (сүрөттөр менен)
Сенсордук экран дубалга орнотулган үй -бүлөнү синхрондоштуруу жана үйдү башкаруу панели: Бизде ай сайын окуялар менен жаңыртылып туруучу календарь бар, бирок ал кол менен жасалат. Биз ошондой эле түгөнгөн нерселерди же башка майда жумуштарды унутуп калабыз. Бул доордо мен синхрондоштурулган календарды жана блокнот системасын орнотуу оңой деп ойлодум
Сенсордук экран менен колкап жасоо: 3 кадам (сүрөттөр менен)
Сенсордук экран менен мээлейди иштетүү: Сиз муну көп ноу-хаусуз эле бир нече мүнөттө жасай аласыз. Кыш жакындап калды (эгер сиз Түндүк жарым шарда болсоңуз) жана кыш менен суук келет аба ырайы, жана суук аба ырайы менен кол каптар келет. Бирок суукта да телефонуңуз