Мазмұны:

I2C СК адаптерінің мәліметтері мен қосылымдары: 5 қадам
I2C СК адаптерінің мәліметтері мен қосылымдары: 5 қадам

Бейне: I2C СК адаптерінің мәліметтері мен қосылымдары: 5 қадам

Бейне: I2C СК адаптерінің мәліметтері мен қосылымдары: 5 қадам
Бейне: Подключение I2C дисплея к ардуино. Русификация текста. 2024, Қыркүйек
Anonim
I2C СК адаптерінің бөлшектері мен қосылымдары
I2C СК адаптерінің бөлшектері мен қосылымдары

I2C LCD адаптері-бұл микроконтроллер PCF8574 чипі бар құрылғы. Бұл микроконтроллер-енгізу-шығару кеңейткіші, ол басқа сымды байланыс протоколы бар басқа микроконтроллер чипімен байланысады. Бұл адаптердің көмегімен кез келген адам 16x2 СК -ді тек екі сымды (SDA, SCL) басқара алады. Бұл arduino немесе басқа микроконтроллердің көптеген түйреуіштерін үнемдейді. Ол контрастын дисплей контроліне арналған кіріктірілген потенциометрге ие. Әдепкі 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 көмегімен дәнекерлеуіңіз керек. Сіз оны дисплейдің артқы жағына тікелей қосуға болады. Бірақ мен оны компьютерге дәнекерледім. Сіз оны қалағаныңызша жасай аласыз. Бірақ сіз дұрыс байланыс туралы абай болуыңыз керек. Әйтпесе, сіз үлкен мәселеге тап боласыз.

2 -қадам: Arduino және I2C Lcd адаптерімен байланыс

Arduino және I2C Lcd адаптерімен байланыс
Arduino және I2C Lcd адаптерімен байланыс

Arduino => I2C СК адаптері

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

3 -қадам: Қуатты қосу және тестілеу

Қуат және тестілеу
Қуат және тестілеу
Қуат және тестілеу
Қуат және тестілеу
Қуат және тестілеу
Қуат және тестілеу
Қуат және тестілеу
Қуат және тестілеу

#USE_ALB_LCD_I2C анықтаңыз

#«ArduinoLearningBoard.h» қосыңыз ALB_LCD_I2C lcd; void setup () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (колонна, жол); lcd.print («ABCD 1234 +-/*»); lcd.setCursor (0, 1); // мұнда жол = 1 екінші жолды білдіреді lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = lcd белгісі.print ((char) 224); // 224 = альфа белгісі lcd.print ((char) 232); // 232 = түбірлік lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = микро}

4 -қадам: I2C Lcd үшін кітапхананы жүктеу

I2C Lcd үшін кітапхана жүктелуде
I2C Lcd үшін кітапхана жүктелуде
I2C Lcd үшін кітапхана жүктелуде
I2C Lcd үшін кітапхана жүктелуде

arduino IDE ашыңыз => Құралдарға өтіңіз => кітапханаларды басқарыңыз => Arduino оқу тақтасын іздеңіз

және кітапхананы жүктеңіз.

Егер сізде кітапхана болса, бұл қадамды өткізіп жіберіңіз.

5 -қадам: соңғы қадам

Соңғы қадам
Соңғы қадам
Соңғы қадам
Соңғы қадам

Мен қоршаған ортаның температурасы мен ылғалдылығын көрсету үшін I2C LCD қолдандым.

Ұсынылған: