Სარჩევი:

I2C LCD ადაპტერის დეტალები და კავშირი: 5 ნაბიჯი
I2C LCD ადაპტერის დეტალები და კავშირი: 5 ნაბიჯი

ვიდეო: I2C LCD ადაპტერის დეტალები და კავშირი: 5 ნაბიჯი

ვიდეო: I2C LCD ადაპტერის დეტალები და კავშირი: 5 ნაბიჯი
ვიდეო: ESP32 Tutorial 11 - Using LCD1602 LCD2004 with ESP32 -SunFounder's ESP32 IoT Learnig kit 2024, ნოემბერი
Anonim
I2C LCD ადაპტერის დეტალები და კავშირები
I2C LCD ადაპტერის დეტალები და კავშირები

I2C LCD ადაპტერი არის მოწყობილობა, რომელიც შეიცავს მიკროკონტროლერის PCF8574 ჩიპს. ეს მიკროკონტროლერი არის I/O გაფართოება, რომელიც სხვა მიკროკონტროლერის ჩიპთან ურთიერთობს ორი მავთულის საკომუნიკაციო პროტოკოლით. ამ ადაპტერის გამოყენებით ნებისმიერს შეუძლია გააკონტროლოს 16x2 LCD მხოლოდ ორი მავთულით (SDA, SCL). ის ზოგავს არდუინოს ან სხვა მიკროკონტროლერის ბევრ ქინძისთავს. მას აქვს ჩაშენებული პოტენომეტრი, LCD კონტრასტის გასაკონტროლებლად. ნაგულისხმევი I2C მისამართი არის 0x27. თქვენ შეგიძლიათ შეცვალოთ ეს მისამართი A0, A1, A2 დაკავშირებით.

A0 A1 A2 მისამართი

0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27

0 => დაბალი

1 => მაღალი

ნაბიჯი 1: კავშირი LCD და ადაპტერს შორის

კავშირი LCD და ადაპტერს შორის
კავშირი LCD და ადაპტერს შორის
კავშირი LCD და ადაპტერს შორის
კავშირი LCD და ადაპტერს შორის
კავშირი LCD და ადაპტერს შორის
კავშირი LCD და ადაპტერს შორის
კავშირი LCD და ადაპტერს შორის
კავშირი LCD და ადაპტერს შორის

პირველ რიგში, თქვენ უნდა შეაერთოთ ეს ადაპტერი LCD– ით. შეგიძლიათ პირდაპირ დაუკავშიროთ LCD ეკრანის უკანა მხარეს. მაგრამ ის შევაერთე კომპიუტერზე. თქვენ ასევე შეგიძლიათ გააკეთოთ ის, როგორც გსურთ. მაგრამ ფრთხილად უნდა იყოთ სწორი კავშირის შესახებ. წინააღმდეგ შემთხვევაში თქვენ დიდი პრობლემის წინაშე აღმოჩნდებით.

ნაბიჯი 2: კავშირი არდუინოსთან და I2C LCD ადაპტერთან

კავშირი არდუინოსთან და I2C LCD ადაპტერთან
კავშირი არდუინოსთან და I2C LCD ადაპტერთან

Arduino => I2C LCD ადაპტერი

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

ნაბიჯი 3: ჩართეთ და შეამოწმეთ

ჩართეთ და გამოცადეთ
ჩართეთ და გამოცადეთ
ჩართეთ და შეამოწმეთ
ჩართეთ და შეამოწმეთ
ჩართეთ და გამოცადეთ
ჩართეთ და გამოცადეთ
ჩართეთ და გამოცადეთ
ჩართეთ და გამოცადეთ

#განსაზღვრეთ USE_ALB_LCD_I2C

#მოიცავს "ArduinoLearningBoard.h" ALB_LCD_I2C LCD; void setup () {lcd.init (); lcd. განათება (); lcd. წმინდა (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (coloumn, row); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // აქ მწკრივი = 1 ნიშნავს მეორე ხაზს lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree ნიშანი lcd.print ((char) 224); // 224 = alpha ნიშანი lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = მიკრო}

ნაბიჯი 4: ჩამოტვირთეთ ბიბლიოთეკა I2C LCD– ისთვის

ბიბლიოთეკის ჩამოტვირთვა I2C LCD– ისთვის
ბიბლიოთეკის ჩამოტვირთვა I2C LCD– ისთვის
ბიბლიოთეკის ჩამოტვირთვა I2C LCD– ისთვის
ბიბლიოთეკის ჩამოტვირთვა I2C LCD– ისთვის

გახსენით arduino IDE => გადადით Tools => მართეთ ბიბლიოთეკები => მოძებნეთ Arduino სასწავლო დაფა

და ჩამოტვირთეთ ბიბლიოთეკა.

თუ უკვე გაქვთ ბიბლიოთეკა, გამოტოვეთ ეს ნაბიჯი.

ნაბიჯი 5: საბოლოო ნაბიჯი

დასკვნითი ნაბიჯი
დასკვნითი ნაბიჯი
დასკვნითი ნაბიჯი
დასკვნითი ნაბიჯი

მე I2C LCD გამოვიყენე გარემოს ტემპერატურისა და ტენიანობის საჩვენებლად.

გირჩევთ: