Мазмуну:

Жаңыдан баштагандар үчүн Arduino: Arduino Interface 16x2 ЖК менен түшүндүрүлөт: 5 кадам
Жаңыдан баштагандар үчүн Arduino: Arduino Interface 16x2 ЖК менен түшүндүрүлөт: 5 кадам

Video: Жаңыдан баштагандар үчүн Arduino: Arduino Interface 16x2 ЖК менен түшүндүрүлөт: 5 кадам

Video: Жаңыдан баштагандар үчүн Arduino: Arduino Interface 16x2 ЖК менен түшүндүрүлөт: 5 кадам
Video: Mining Dogecoin Menggunakan VGA Withdraw Otomatis Ke Indodax 2024, Ноябрь
Anonim
Arduino үйрөнчүктөр үчүн: Arduino Interface 16x2 ЖК менен түшүндүрүлөт
Arduino үйрөнчүктөр үчүн: Arduino Interface 16x2 ЖК менен түшүндүрүлөт

Баарыңарга салам, Бүгүнкү күндө, Arduino абдан популярдуу болуп калды жана коддоонун оңойлугунан улам аны баары кабыл алышты.

Мен Arduino Basics сериясын түздүм, алар башталгычтарга, жаңыларга жана ал тургай иштеп чыгуучуларга модулдун иштешине жардам берет. Бул серия модулдардын негизин, модуль менен Arduino ортосунда колдонулган интерфейсти жана коддоону камтыйт.

Баштайлы..

1 -кадам: 16x2 ЖКнын чыпкасы

16x2 ЖКнын чыпкасы
16x2 ЖКнын чыпкасы

16x2 ЖК 16 белгиден турат жана 2 катарлуу lcd, анда 16 туташуу түйүнү бар. Бул ЖК көрсөтүү үчүн ASCII форматындагы маалыматтарды же текстти талап кылат. Биринчи катар 0x80 менен башталат жана 2 -катар 0xC0 дареги менен башталат.

ЖК 4-бит же 8-биттик режимде иштей алат. 4-бит режиминде, маалыматтар/буйрук Nibble форматында жөнөтүлөт Алгачкы жогорку чайкоо, андан кийин төмөн чүкө

Мисалы, 0x45 жөнөтүү үчүн Биринчи 4 жөнөтүлөт Андан кийин 5 жөнөтүлөт.

2 -кадам: 16x2 LCD интерфейсинин Arduino менен туташуусу

16x2 LCD интерфейсинин Arduino менен туташуусу
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га негизделген

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