Мазмуну:
- 1 -кадам: 16x2 ЖКнын чыпкасы
- 2 -кадам: 16x2 LCD интерфейсинин Arduino менен туташуусу
- 3 -кадам: Pin Control жана Flow
- 4 -кадам: Жогорку деңгээлдеги агым
- 5 -кадам: Үйрөткүч
Video: Жаңыдан баштагандар үчүн Arduino: Arduino Interface 16x2 ЖК менен түшүндүрүлөт: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Баарыңарга салам, Бүгүнкү күндө, Arduino абдан популярдуу болуп калды жана коддоонун оңойлугунан улам аны баары кабыл алышты.
Мен Arduino Basics сериясын түздүм, алар башталгычтарга, жаңыларга жана ал тургай иштеп чыгуучуларга модулдун иштешине жардам берет. Бул серия модулдардын негизин, модуль менен Arduino ортосунда колдонулган интерфейсти жана коддоону камтыйт.
Баштайлы..
1 -кадам: 16x2 ЖКнын чыпкасы
16x2 ЖК 16 белгиден турат жана 2 катарлуу lcd, анда 16 туташуу түйүнү бар. Бул ЖК көрсөтүү үчүн ASCII форматындагы маалыматтарды же текстти талап кылат. Биринчи катар 0x80 менен башталат жана 2 -катар 0xC0 дареги менен башталат.
ЖК 4-бит же 8-биттик режимде иштей алат. 4-бит режиминде, маалыматтар/буйрук Nibble форматында жөнөтүлөт Алгачкы жогорку чайкоо, андан кийин төмөн чүкө
Мисалы, 0x45 жөнөтүү үчүн Биринчи 4 жөнөтүлөт Андан кийин 5 жөнөтүлөт.
2 -кадам: 16x2 LCD интерфейсинин Arduino менен туташуусу
3 -кадам: Pin Control жана Flow
RS, RW, E. болгон 3 көзөмөлдөөчү казык бар.
RSти кантип колдонуу керек: Буйрук жөнөтүлгөндө, андаRS = 0 Маалымат жөнөтүлгөндө, RS = 1
RW пин Окуу/Жазуу.
бул жерде, RW = 0 ЖКга маалыматтарды жазууну билдирет
RW = 1 ЖКдан маалыматтарды окуу дегенди билдирет
RW кантип колдонуу керек:
Биз LCD буйругу/Маалыматка жазып жатканда, биз пинди ТӨМӨН деп коюп жатабыз.
Биз ЖКдан окуп жатканда, пинди БИЙИК деп коюп жатабыз.
Биздин учурда, биз аны LOW деңгээлине жеткирдик, анткени биз дайыма ЖКга жазабыз.
E кантип колдонуу керек (Иштетүү):
ЖКга маалыматтарды жөнөткөндө, биз E пиндин жардамы менен lcdге импульс беребиз.
4 -кадам: Жогорку деңгээлдеги агым
Бул ЖККА БУЙРУК/МААЛЫМАТТАРДЫ жөнөтүүдө биз аткарышыбыз керек болгон жогорку деңгээлдеги агым.
Жогорку Nibble Pulse иштетүү,
Туура RS мааниси, COMMAND/DATAга негизделген
Төмөнкү Ниббл
Импульс иштетүү,
Туура RS мааниси, COMMAND/DATAга негизделген
Сунушталууда:
Жаңыдан баштагандар үчүн DJ орнотууларын кантип түзүү керек - Vinyl Style!: 7 кадам
Жаңыдан баштагандар үчүн DJ орнотууларын кантип түзүү керек - Винил стили! Сиз хоббиңизби же профессионал болгуңуз келеби, балким дүйнө жүзүн кыдырып, киреше табасызбы, бул кадамдар сизди
Микро: жаңыдан баштагандар үчүн бит MU Vision Sensor - Этикетка баалуулуктары жана номер карталарын таануу: 6 кадам
Микро: жаңыдан баштагандар үчүн бит MU Vision Sensor - Label Values жана Number Card Recognition: Бул MU көрүү сенсоруна менин экинчи жол көрсөткүчүм. Бул долбоордо биз micro: bitти программалайбыз, энбелгинин маанилерин колдонуу менен ар кандай сан карталарын тааныйбыз
Жаңыдан баштагандар үчүн Microsoft Accessте реляциялык базаларды кантип иштеп чыгуу керек: 17 кадам
Жаңыдан баштагандар үчүн Microsoft Accessте реляциялык базаларды кантип түзүү керек: Кийинки инструкцияда Microsoft Accessте реляциялык маалымат базаларын кантип долбоорлоо керектиги көрсөтүлгөн. Бул колдонмо адегенде эки (2) столду кантип туура байланыштыруу керек экенин көрсөтөт. Андан кийин мен бул жаңы мамиледен форманы кантип түзүү керектигин деталдуу түрдө түшүндүрөм, бул колдонуучуга киргизүүгө мүмкүндүк берет
Жаңыдан баштагандар үчүн электрондук долбоорлор: 14 кадам (сүрөттөр менен)
Жаңыдан баштагандар үчүн электрондук долбоорлор: Эгерде сиз электроникага кирүүнү кааласаңыз жана баштоого жер керек болсо, бул сиз үчүн. EBay жана Aliexpressте 2 же 3 долларга ала турган бир топ арзан комплекттер бар, алар сизге компоненттерди аныктоо боюнча бир аз тажрыйба берет
Жаңыдан баштагандар үчүн светодиоддор: 9 кадам (сүрөттөр менен)
Жаңыдан баштагандар үчүн LED: Бул көрсөтмө бир же бир нече светодиоддорду негизги жана түшүнүктүү түрдө кантип туташтырууну көрсөтөт. Эч качан LED менен эч кандай иш кылган эмессиз жана аларды кантип колдонууну билбейсизби? Макул, менде да жок. *** Эгерде сиз буга чейин светодиоддорду кошкон болсоңуз, анда бул түшүндүрмө ашыкча көрүнүшү мүмкүн