Mundarija:

Belgilar LCD I2c adapteri (I2c ulanish misoli): 12 qadam (rasmlar bilan)
Belgilar LCD I2c adapteri (I2c ulanish misoli): 12 qadam (rasmlar bilan)

Video: Belgilar LCD I2c adapteri (I2c ulanish misoli): 12 qadam (rasmlar bilan)

Video: Belgilar LCD I2c adapteri (I2c ulanish misoli): 12 qadam (rasmlar bilan)
Video: Как настроить LCD ДИСПЛЕЙ и I2C на Arduino ?! 2024, Noyabr
Anonim
Image
Image
Original kutubxona uchun qism
Original kutubxona uchun qism

I2c adapterini ko'rsatish uchun ulanish sxemasini qilyapman.

Saytimdagi yangilanishlarni tekshiring.

Endi men kutubxonadan foydalanish uchun simli ulanish sxemasini qo'shaman

LCD displeyli belgilar uchun LiquidCrystal Arduino kutubxonasi, pcf8574 -ni o'rganish uchun shaxsiy sxemani tuzish loyihasi.

Github loyihasida siz sxema, rasm va kutubxona kodini topishingiz mumkin.

Bu erda Fritzing non paneli sxemasidan olingan tegirmonli PCB videosi.

1 -qadam: Original kutubxona uchun qism

Siz eBay -dan asl kutubxonaning komponentini (mening vilkalarim emas) topishingiz mumkin.

Endi bu erda siz bir xil xatti -harakatlarga ega bo'lgan bir xil ulanish sxemasini topishingiz mumkin.

2 -qadam: Bolalar sxemasi: Orqa yorug'lik

Ulanish sxemasi: orqa yorug'lik
Ulanish sxemasi: orqa yorug'lik

Kabel sxemasida ko'rib turganingizdek, men orqa nuri yoqish/o'chirish uchun P7 va NPN (2N2222) tranzistoriga ulanaman.

3 -qadam: Ulanish sxemasi: Manzil

Ulanish sxemasi: Manzil
Ulanish sxemasi: Manzil
Ulanish sxemasi: Manzil
Ulanish sxemasi: Manzil

Men manzilni past qilib qo'ydim (uni kerakli tarzda ulashingiz mumkin, ma'lumotlar sahifasida siz barcha konfiguratsiyani topishingiz mumkin).

Men biriktirilgan barcha i2c komponentlarini qidiradigan juda foydali eskizni topaman, undan manzilni tekshirish uchun foydalaning.

4 -qadam: Simlar diagrammasi: Trimmer

Tel diagrammasi: Trimmer
Tel diagrammasi: Trimmer

To'g'ri kontrastni tanlash uchun siz 10k kesgichni qo'shishingiz kerak.

5 -qadam: Ulanish diagrammasi: ma'lumotlarni uzatish

Ulanish sxemasi: ma'lumotlarni uzatish
Ulanish sxemasi: ma'lumotlarni uzatish

Ko'k va sariq sim - bu ma'lumotni qurilmaga yuborish, men qurilmani asl kutubxona sifatida ulamayman, shuning uchun libni ajratib, biroz o'zgartirish kiritishim kerak.

6 -qadam: Original Libga o'zgartirish

Original Libga o'zgartirish
Original Libga o'zgartirish
Original Libga o'zgartirish
Original Libga o'zgartirish
Original Libga o'zgartirish
Original Libga o'zgartirish
Original Libga o'zgartirish
Original Libga o'zgartirish

Rasmda ko'rib turganingizdek, men bir oz (o'ngdan chapga) siljiyapman, o'ng tomonda esa Enable, RW, Register Select va Back light pinlari to'g'risidagi deklaratsiyani qo'ydim.

Agar xohlasangiz, sxemani asl nusxasiga qaytarishingiz mumkin. Vaqt topsam, buni siz uchun qilaman (va sinovdan o'tkazaman), shunda siz asl kutubxonadan foydalanishingiz mumkin.

7 -qadam: Original Lib va ulanish sxemasi

Original Lib va ulanish sxemasi
Original Lib va ulanish sxemasi
Original Lib va ulanish sxemasi
Original Lib va ulanish sxemasi
Original Lib va ulanish sxemasi
Original Lib va ulanish sxemasi

Men asl kutubxonaning ulanish sxemasini qayta yarataman, shuning uchun siz standart kutubxonadan foydalanishingiz mumkin

8 -qadam: simlar diagrammasi: SDA SCL

Tel diagrammasi: SDA SCL
Tel diagrammasi: SDA SCL

Tarmoqli sim - bu mening arduino -ning SDA SCL pinidir.

9 -qadam: simlar diagrammasi

Tel diagrammasi
Tel diagrammasi
Tel diagrammasi
Tel diagrammasi
Tel diagrammasi
Tel diagrammasi

Ko'rib turganingizdek, ulanish sxemasi sxemaning prototip taxtasida yaratishga harakat qilgandan ko'ra, juda oddiy.

10 -qadam: prototiplar paneli

Prototiplar taxtasi
Prototiplar taxtasi
Prototiplar taxtasi
Prototiplar taxtasi
Prototiplar taxtasi
Prototiplar taxtasi

Bu unchalik chiroyli emas, lekin bu ish.

11 -qadam: tenglikni frezalash

Image
Image
PCB frezeleme
PCB frezeleme
PCB frezeleme
PCB frezeleme

Sxemadan men tenglikni yarataman va men yo'riqnoma yordamida PCB ishlab chiqarishga harakat qilaman (men PCBni qanday frezalash bo'yicha ko'rsatma beraman).

12 -qadam: Rahmat

i2c loyihalar seriyasi (To'plam):

  • Harorat namlik sensori
  • Analog kengaytiruvchi
  • Raqamli kengaytirgich
  • LCD displey

Tavsiya: