Mundarija:
- 1 -qadam: 16x2 o'lchamli LCD displey
- 2 -qadam: Arduino bilan 16x2 LCD interfeysining ulanishi
- 3 -qadam: Pin nazorati va oqimi
- 4 -qadam: yuqori darajadagi oqim
- 5 -qadam: darslik
Video: Yangi boshlanuvchilar uchun Arduino: 16x2 LCD displeyli Arduino interfeysi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
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 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
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:
Raspberry Pi uchun yangi boshlanuvchilar uchun qo'llanma: 6 qadam (rasmlar bilan)
Raspberry Pi uchun yangi boshlanuvchilar uchun qo'llanma: Men bir muncha vaqt Arduino bilan ishlaganman. Bu oson, arzon va ishni bajaradi. Ammo so'nggi paytlarda men IoT loyihalariga ko'proq moyil bo'ldim. Shunday qilib, men ESP ishlab chiqish kartasini ishlata boshladim va u juda yaxshi ishladi. Ammo endi men oldinga siljishni xohlayman
Tamil tilida multimetrdan qanday foydalanish kerak - Yangi boshlanuvchilar uchun qo'llanma - Yangi boshlanuvchilar uchun multimetr: 8 qadam
Tamil tilida multimetrdan qanday foydalanish kerak | Yangi boshlanuvchilar uchun qo'llanma | Yangi boshlanuvchilar uchun multimetr: Salom do'stlar, men bu qo'llanmada men multimetrni elektronikaning barcha turlarida 7 xil bosqichda qanday ishlatishni tushuntirdim, masalan: 1) nosozliklarni aniqlash uchun uzluksizlik testi 2) doimiy oqimni o'lchash 3) diod va LEDni sinovdan o'tkazish 4) o'lchash. Resi
Yangi boshlanuvchilar uchun mikrokontrollerlar uchun qo'llanma: 10 qadam (rasmlar bilan)
Yangi boshlanuvchilar uchun mikrokontrollerlar uchun qo'llanma: masofadan boshqarish pultlari, yo'riqnoma va robotlarning umumiyligi nimada? Mikrokontrollerlar! Hozirgi kunda yangi boshlanuvchilar uchun qulay bo'lgan mikrokontrollerlar faqat noutbuk, USB kabeli va ba'zi (bepul) ochiq manbali dasturiy ta'minot bilan oson ishlaydi. Voohoo !! Hammasi
NodeMcu uchun yomg'ir tomchi sensori interfeysi - Yangi boshlanuvchilar uchun: 5 qadam
Yomg'ir tomchi sensori interfeysi NodeMcu | Yangi boshlanuvchilar uchun: ushbu qo'llanmada siz NodeMcu -ga yomg'ir tomchi sensori bilan qanday bog'lanish haqida bilasiz
Lehimlash uchun yangi boshlanuvchilar uchun qo'llanma: 4 qadam
Lehimlash uchun yangi boshlanuvchilar uchun qo'llanma: Bugun men yangi boshlanuvchilarni lehimlash bo'yicha qo'llanma haqida gaplashmoqchi edim. Lehimlash - bu elektronikani tuzatmoqchi bo'lganlar yoki cheklangan resurslar bilan o'z tenglikni ishlab chiqarishni istaganlar uchun juda muhim tushuncha