Mundarija:

I2C Lcd displeyini Arduino Uno -ga qanday ulash mumkin: 5 qadam (rasmlar bilan)
I2C Lcd displeyini Arduino Uno -ga qanday ulash mumkin: 5 qadam (rasmlar bilan)

Video: I2C Lcd displeyini Arduino Uno -ga qanday ulash mumkin: 5 qadam (rasmlar bilan)

Video: I2C Lcd displeyini Arduino Uno -ga qanday ulash mumkin: 5 qadam (rasmlar bilan)
Video: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, Noyabr
Anonim
I2C Lcd displeyini Arduino Uno -ga qanday ulash mumkin
I2C Lcd displeyini Arduino Uno -ga qanday ulash mumkin

Salom bolalar, bu yo'riqnomada siz i2c lcd displeyini arduino -ga qanday ulashni va lcd -displeyda qanday chop etishni ko'rasiz.

Bu darslikni boshlashdan oldin siz i2c aloqasi haqida qisqacha ma'lumotga ega bo'lishingiz kerak.

Har bir I2C avtobusi ikkita signaldan iborat: SCL va SDA. SCL - bu soat signalidir, SDA - bu ma'lumot signalidir. Soat signali har doim joriy avtobus ustasi tomonidan ishlab chiqariladi; ba'zi bir qul qurilmalar, masterni qo'shimcha ma'lumot yuborishni kechiktirish uchun (yoki xo'jayin uni o'chirishga urinishdan oldin ma'lumotlarni tayyorlash uchun ko'proq vaqt talab qilishi mumkin) soatni past bosishi mumkin. Bu "soatni cho'zish" deb nomlanadi va protokol sahifasida tasvirlangan.

Qo'shimcha ma'lumot olish uchun Electronics Projects Hub -ga tashrif buyuring

Endi bu ko'rsatmani boshlaylik..

1 -qadam: zarur komponentlar

Majburiy komponentlar
Majburiy komponentlar

Arduino Uno:

I2C LCD displeyi:

Erkak va ayolga sakrash - 4:

2 -qadam: aylanish

O'chirish
O'chirish

LCD Arduino I2C kengashi

GND GND

VCC 5V

SDA A4

SCL A5

3 -qadam: kod

Kod
Kod

Qo'shilgan kod bilan ishlash uchun biz ikkita kutubxonani o'z ichiga olishni talab qilishimiz kerak.

Kutubxonalarni qo'shimchali LCD kutubxonadan yuklab oling.

Biz kodda ishlatadigan asosiy funktsiyalar

lcd.begin (16, 2); // 16 ta ustun va 2 qatorli LCD displeyni aniqlash

lcd.backlight (); // Orqa chiroqni yoqish /o'chirish

lcd.setCursor (0, 0); // Birinchi qatordan, birinchi ustundan yozish uchun pozitonni aniqlash.

lcd.setCursor (0, 1); // Ikkinchi qatordan, birinchi ustundan yozish uchun pozitonni aniqlash.

lcd.print ("chop etish uchun shu erga yozing"); // Siz har bir satrga tirnoq ichida 16 ta belgi yozishingiz mumkin.

lcd.clear (); // Ekranni tozalang

4 -qadam: Chiqish

Chiqish
Chiqish
Chiqish
Chiqish
Chiqish
Chiqish
Chiqish
Chiqish

Chiqish natijalari yuqorida ko'rsatilgan kodga muvofiq amalga oshiriladi.

5 -qadam: To'liq video darslik

YouTube kanalimga obuna bo'lishni unutmang

Tavsiya: