Съдържание:
- Стъпка 1: Свързване между LCD и адаптер
- Стъпка 2: Свързване с Arduino и I2C Lcd адаптер
- Стъпка 3: Захранване и тестване
- Стъпка 4: Изтегляне на библиотека за I2C Lcd
- Стъпка 5: Последна стъпка
Видео: Подробности и връзки на I2C LCD адаптер: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
I2C lcd адаптер е устройство, съдържащо микроконтролерен PCF8574 чип. Този микроконтролер е I/O разширител, който комуникира с друг микроконтролерен чип с двупроводен комуникационен протокол. Използвайки този адаптер, всеки може да контролира 16x2 LCD само с два проводника (SDA, SCL). Той спестява много щифтове на arduino или друг микроконтролер. Той има вграден потенциометър за контрол на 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 дисплея. Но съм го запоял на печатна платка. Можете също така да го направите, както желаете. Но трябва да внимавате за правилната връзка. В противен случай ще се сблъскате с голям проблем.
Стъпка 2: Свързване с Arduino и I2C Lcd адаптер
Arduino => I2C LCD адаптер
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
Стъпка 3: Захранване и тестване
#дефинирайте USE_ALB_LCD_I2C
#include "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 = dgree sign lcd.print ((char) 224); // 224 = алфа знак lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = микро}
Стъпка 4: Изтегляне на библиотека за I2C Lcd
отворете arduino IDE => отидете на Инструменти => управлявайте библиотеки => потърсете Arduino Learning Board
и изтеглете библиотеката.
Ако вече имате библиотеката, пропуснете тази стъпка.
Стъпка 5: Последна стъпка
Използвах I2C lcd, за да покажа температурата и влажността на околната среда.
Препоръчано:
Направете свой собствен адаптер за рок група Ekit (без наследствен адаптер), без разрушаване!: 10 стъпки
Направете своя собствен Ekit адаптер за рок група (без Legacy Adapter), Неразрушително !: След като чух популярен водещ на подкаст да споменава загрижеността си за смъртта на своя кабелен USB наследствен адаптер, отидох да търся DIY решение за свързване на по -добър/персонализиран eKit към RB . Благодарение на г -н ДОНИНАТОР в Youtube, който направи видео с подробно описание на подобното му
Връзки от променливи в канап със захарна куба: 10 стъпки
Връзки от променливи в канап със захар: много се радвам, че отново се присъединихте към мен! Това означава, че Wumpus все още не ви е изял. Добре! За тези от вас, които не са запознати, това е набор от уроци, които правя, за да помогна на очарователната си братовчедка oochy-skootchy wdle с нейния старши проект. Тези уроци
3D отпечатани персонализирани USB калъфи - в подробности: 4 стъпки
3D отпечатани персонализирани USB калъфи - в подробности: Здравейте, казвам се Emese. Направих https://customflashdrive.co.uk/3d-print-your-own сайт. Това е място, където можете да персонализирате 3D отпечатан USB калъф. Персонализирането на 3D отпечатано USB калъфче е лесно: Добавяте свой собствен текст до 10 знака и избирате
Характерен LCD I2c адаптер (Пример за I2c връзка): 12 стъпки (със снимки)
Характерен LCD I2c адаптер (Пример за I2c връзка): Правя схема на свързване за i2c адаптер за показване на символи. Проверете актуализациите на моя сайт. Сега добавям и схема за свързване на кабели, за да използвам оригиналната библиотека, а не моята разклонена. LiquidCrystal Arduino библиотека за персоналните LCD дисплеи, разклонени проекции
ESP32: Вътрешни подробности и разводка: 11 стъпки
ESP32: Вътрешни подробности и разкачка: В тази статия ще говорим за вътрешните детайли и закрепването на ESP32. Ще ви покажа как правилно да идентифицирате щифтовете, като разгледате листа с данни, как да определите кои от щифтовете работят като ИЗХОД / ВХОД, как да имате преглед