Mundarija:

Yangi boshlanuvchilar uchun Arduino: 16x2 LCD displeyli Arduino interfeysi: 5 qadam
Yangi boshlanuvchilar uchun Arduino: 16x2 LCD displeyli Arduino interfeysi: 5 qadam

Video: Yangi boshlanuvchilar uchun Arduino: 16x2 LCD displeyli Arduino interfeysi: 5 qadam

Video: Yangi boshlanuvchilar uchun Arduino: 16x2 LCD displeyli Arduino interfeysi: 5 qadam
Video: Arduino Uzbek Tilida.Yangi Boshlagallar uchun 2024, Iyul
Anonim
Yangi boshlanuvchilar uchun Arduino: 16x2 LCD displeyli Arduino interfeysi
Yangi boshlanuvchilar uchun Arduino: 16x2 LCD displeyli Arduino interfeysi

Hammaga salom, Hozirgi kunda Arduino juda mashhur bo'lib ketdi va hamma buni kodlashning soddaligi tufayli qabul qildi.

Men yangi boshlanuvchilar, yangi boshlanuvchilar va hatto ishlab chiquvchilarga modul ishlashiga yordam beradigan Arduino Basics seriyasini yaratdim. Ushbu turkumda modullar, Arduino va kodlash o'rtasida qo'llaniladigan interfeyslar va kodlash asoslari yoritilgan.

Boshlaylik..

1 -qadam: 16x2 o'lchamli LCD displey

16x2 o'lchamli LCD displey
16x2 o'lchamli LCD displey

16x2 LCD displeyi 16 ta belgidan va 2 qatorli LCD displeydan iborat bo'lib, ular 16 ta ulanish piniga ega. Bu LCD displeyda ASCII formatidagi ma'lumotlar yoki matn kerak. Birinchi qator 0x80 bilan boshlanadi va 2 -qator 0xC0 manzili bilan boshlanadi.

LCD 4-bitli yoki 8-bitli rejimda ishlashi mumkin. 4-bitli rejimda Ma'lumotlar/Buyruq Nibble formatida yuboriladi.

Masalan, 0x45 yuborish uchun birinchi 4 yuboriladi, keyin 5 yuboriladi.

2 -qadam: Arduino bilan 16x2 LCD interfeysining ulanishi

16x2 LCD interfeysining Arduino bilan ulanishi
16x2 LCD interfeysining Arduino bilan ulanishi

3 -qadam: Pin nazorati va oqimi

RS, RW, E. bo'lgan 3 ta nazorat pinlari mavjud.

RSdan qanday foydalanish kerak: Buyruq yuborilganda, keyinRS = 0 Ma'lumot yuborilganda RS = 1

RW pin - o'qish/yozish.

bu erda, RW = 0 LCDda ma'lumotlarni yozishni bildiradi

RW = 1 LCD -dan ma'lumotlarni o'qishni anglatadi

RW -dan qanday foydalanish kerak:

LCD buyrug'i/Ma'lumotlarga yozish paytida biz pinni past deb belgilaymiz.

LCD -dan o'qiyotganimizda, biz pinni "YUKOR" deb belgilaymiz.

Bizning holatimizda, biz uni LOW darajasiga o'tkazdik, chunki biz doimo LCD -ga yozamiz.

E -dan qanday foydalanish (yoqish):

LCD -ga ma'lumotlarni yuborganimizda, biz E -pin yordamida lcd -ga puls beramiz.

4 -qadam: yuqori darajadagi oqim

COMMAND/DATA -ni LCD -ga yuborishda biz kuzatib borishimiz kerak bo'lgan yuqori darajadagi oqim.

Yuqori nibble pulsni yoqadi,

COMMAND/DATA ma'lumotlariga asoslangan to'g'ri RS qiymati

Pastki Nibble

Pulsni yoqish,

COMMAND/DATA ma'lumotlariga asoslangan to'g'ri RS qiymati

Tavsiya: