Handson Technology DSP-1182 I2C seriyali interfeysi 1602 LCD moduli foydalanuvchi qo‘llanmasi
Bu I2C interfeysi 16 × 2 LCD displey moduli, yuqori sifatli 2 qatorli 16 belgili LCD moduli bortda kontrastni boshqarish sozlamalari, orqa yorug'lik va I2C aloqa interfeysi. Arduino yangi boshlanuvchilar uchun endi og'ir va murakkab LCD drayverlarga ulanishi yo'q. Haqiqiy ahamiyatitagUshbu I2C Serial LCD moduli elektron ulanishni soddalashtiradi, Arduino platasida ba'zi kiritish/chiqarish pinlarini saqlaydi, keng tarqalgan Arduino kutubxonasi bilan mikrodasturni ishlab chiqishni soddalashtiradi.
SKU: DSP-1182
Qisqacha ma'lumotlar:
- Arduino Board yoki I2C avtobusli boshqa boshqaruv paneli bilan mos keladi.
- Displey turi: Moviy yoritgichda salbiy oq.
- I2C Address:0x38-0x3F (0x3F default)
- Ta'minot hajmitage: 5V
- Interfeys: I2C dan 4bitli LCD ma'lumotlar va boshqaruv liniyalari.
- Kontrastni sozlash: o'rnatilgan potentsiometr.
- Orqa yorug'likni boshqarish: proshivka yoki o'tish kabeli.
- Kengash o'lchami: 80 × 36 mm.
Sozlash:
Hitachi-ning HD44780-ga asoslangan LCD displeylari juda arzon va keng tarqalgan bo'lib, ma'lumotni aks ettiruvchi har qanday loyiha uchun muhim qismdir. LCD ekranli platadan foydalanib, kerakli ma'lumotlarni LCD displeyda I2C avtobusi orqali ko'rsatish mumkin. Aslida, bunday ryukzaklar PCF8574 (NXP-dan) atrofida qurilgan, bu I8C protokolidan foydalanadigan umumiy maqsadli ikki tomonlama 2 bitli I/U port kengaytirgichidir. PCF8574 kremniyli CMOS sxemasi bo'lib, ko'pchilik mikrokontrollerlar oilalari uchun ikki yo'nalishli ikki yo'nalishli avtobus (I8C-avtobus) orqali umumiy maqsadli masofaviy kiritish-chiqarish kengayishini (2-bitli kvazi-ikki tomonlama) ta'minlaydi. E'tibor bering, ko'pgina piggy-back modullari standart tobe manzili 8574x16 bo'lgan PCF8574T (DIP16 paketidagi PCF0 SO27 paketi) atrofida joylashgan. Agar sizning platangizda PCF8574AT chipi bo'lsa, u holda standart qul manzili 0x3F ga o'zgaradi. Muxtasar qilib aytganda, agar cho'chqa taxtasi PCF8574T ga asoslangan bo'lsa va manzil ulanishlari (A0-A1-A2) lehim bilan bog'lanmagan bo'lsa, u 0x27 qul manziliga ega bo'ladi.
I2C-to-LCD piggy-orqa taxtasidagi manzil tanlash maydonchalari.
PCD8574A manzil sozlamalari (PCF8574A ma'lumotlar xususiyatlaridan ko'chirma).
Eslatma: A0~A2 yostig'i ochiq bo'lsa, pin VDD ga tortiladi. Pim qisqa tutashganda, u VSS ga tortiladi.
Ushbu modulning standart sozlamalari A0~A2 hammasi ochiq, shuning uchun VDD ga torting. Bu holda manzil 3Fh.
Arduino-mos LCD ryukzakning mos yozuvlar sxemasi quyida ko'rsatilgan. Keyinchalik, mikrokontroller bilan to'liq mo'ljallangan tarzda interfeysga kirish uchun ushbu arzon ryukzaklardan birini qanday ishlatish haqida ma'lumot.
I2C-to-LCD piggy-orqa platasining mos yozuvlar sxemasi.
I2C LCD displey.
Avval siz I2C-to-LCD piggy platasini 16-pinli LCD moduliga lehimlashingiz kerak. I2C-to-LCD-orqa plata pinlari to'g'ri va LCD modulga mos ekanligiga ishonch hosil qiling, so'ngra I2C-to-LCD-orqa platani LCD moduli bilan bir tekislikda ushlab turgan holda birinchi pinga lehimlang. Lehimlash ishlarini tugatganingizdan so'ng, to'rtta o'tish simini oling va quyida keltirilgan ko'rsatmalarga muvofiq LCD modulni Arduino-ga ulang.
Arduino kabeliga LCD displey.
Arduino o'rnatish
Ushbu tajriba uchun "Arduino I2C LCD" kutubxonasini yuklab olish va o'rnatish kerak. Avvalo, Arduino kutubxonalari jildidagi mavjud “LiquidCrystal” kutubxonasi papkasini zaxira sifatida o‘zgartiring va jarayonning qolgan qismiga o‘ting.
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Keyinchalik, bu sobiqni nusxa ko'chiringampEksperiment uchun le sketch Listing-1ni bo'sh kod oynasiga kiriting, tasdiqlang va keyin yuklang. Arduino Sketch Listing-1:
Agar siz hamma narsa yaxshi ekanligiga 100% ishonchingiz komil bo'lsa-yu, lekin displeyda biron bir belgi ko'rinmasa, ryukzakning kontrastini boshqarish idishini sozlashga harakat qiling va uni belgilar yorqin va fon iflos bo'lmagan joyga qo'ying. belgilar ortidagi qutilar. Quyida qisman view 20×4 displey moduli bilan yuqorida tavsiflangan kod bilan mualliflik tajribasi. Muallif tomonidan ishlatiladigan displey juda aniq yorqin "qora-sariq" turi bo'lgani uchun, polarizatsiya effektlari tufayli yaxshi ushlash juda qiyin.
Ushbu eskiz shuningdek seriyali monitordan yuborilgan belgilarni ko'rsatadi:
Arduino IDE-da "Asboblar" > "Serial monitor" ga o'ting. To'g'ri uzatish tezligini 9600 ga o'rnating. Yuqoridagi bo'sh joyga belgini kiriting va "YUBORISH" tugmasini bosing.
Belgilar qatori LCD modulida ko'rsatiladi.
Resurslar:
Handson texnologiyasi
Arduino LCD interfeysi bo‘yicha to‘liq qo‘llanma (PDF)
HandsOn Technology elektronikaga qiziqqan har bir kishi uchun multimedia va interaktiv platformani taqdim etadi. Boshlang'ichdan qattiq, talabadan o'qituvchigacha. Ma'lumot, ta'lim, ilhom va o'yin-kulgi. Analog va raqamli, amaliy va nazariy; dasturiy ta'minot va apparat vositalari.
HandsOn Technology qo'llab-quvvatlash ochiq manbali apparat (OSHW) ishlab chiqish platformasi.
O'rganing: Dizayn: Baham ko'ring
www.handsontec.com
Mahsulot sifati ortida turgan yuz…
Doimiy o'zgarishlar va uzluksiz texnologik rivojlanish dunyosida yangi yoki o'rnini bosadigan mahsulot hech qachon uzoqda emas - va ularning barchasi sinovdan o'tishi kerak.
Ko'pgina sotuvchilar cheksiz import qiladilar va sotadilar va bu hech kimning, xususan mijozning asosiy manfaatlari bo'lishi mumkin emas. Handsotec-da sotiladigan har bir qism to'liq sinovdan o'tgan. Shunday qilib, Handsontec mahsulotlari assortimentidan sotib olayotganda, siz ajoyib sifat va qiymatga ega ekanligingizga ishonchingiz komil bo'lishi mumkin.
Keyingi loyihangizga kirishishingiz uchun biz yangi qismlarni qo'shishda davom etamiz.
Ushbu qo'llanma haqida ko'proq o'qing va PDF formatini yuklab oling:
Hujjatlar / manbalar
![]() |
Handson Technology DSP-1182 I2C Serial Interface 1602 LCD moduli [pdf] Foydalanuvchi uchun qoʻllanma DSP-1182 I2C seriyali interfeysi 1602 LCD moduli, DSP-1182, I2C seriyali interfeysi 1602 LCD moduli, interfeysi 1602 LCD moduli, 1602 LCD moduli, LCD moduli |