
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Адаптер 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. Подключение ЖК-дисплея к адаптеру




Во-первых, этот переходник нужно припаять к жк-дисплею. Вы можете напрямую подключить его к задней панели ЖК-дисплея. Но я припаял его на плате. Вы также можете сделать это как хотите. Но вы должны быть осторожны с правильным подключением. Иначе вы столкнетесь с большой проблемой.
Шаг 2: Подключение с помощью адаптера Arduino и I2C Lcd

Arduino => ЖК-адаптер I2C
GND => GND
5 В => VCC
A4 => SDA
A5 => SCL
Шаг 3: включение и тестирование




#define USE_ALB_LCD_I2C
#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; пустая настройка () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (coloumn, row); lcd.print ("ABCD 1234 + - / *"); lcd.setCursor (0, 1); // здесь row = 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 = micro}
Шаг 4: Загрузка библиотеки для I2C Lcd


откройте Arduino IDE => перейдите в Инструменты => Управление библиотеками => найдите Arduino Learning Board
и скачайте библиотеку.
Если у вас уже есть библиотека, пропустите этот шаг.
Шаг 5: Заключительный шаг


Я использовал ЖК-дисплей I2C, чтобы показать температуру и влажность окружающей среды.
Рекомендуемые:
Подключение к ЖК-дисплею M4 Включение: 5 шагов

Взаимодействие с ЖК-дисплеем M4 Включение: это руководство позволит нам управлять ЖК-дисплеем через Wi-Fi с нашего смартфона. Если у нас нет drivermall, мы можем использовать arduino, но ниже ссылку для разработки Drivemall. предпочитая Drivemall классу
Автоматическое измерение температуры и голосовая информация: 5 шагов (с изображениями)

Автоматическое измерение температуры и голосовая информация: в последнее время весь мир борется с вирусом Covid19. Первая проверка для пострадавших (или подозреваемых) - это измерение температуры тела. Итак, этот проект создан для модели, которая может автоматически измерять температуру тела и сообщать через голосовые
CovBot - чат-бот на основе WhatsApp для COVID 19 Информация и многое другое: 7 шагов

CovBot - чат-бот на основе WhatsApp для COVID 19 Информация и многое другое: CoVbot - это простой и интуитивно понятный чат-бот на основе WhatsApp. Основная особенность бота: он может дать вам последний статус COVID-19 в выбранной стране простым и интуитивно понятным способом. Кроме того, бот может предложить забавные занятия, которые нужно выполнить AT H
Подключение ЖК-дисплея Arduino I2C 16 * 2 с Utsource: 10 шагов

Подключение ЖК-дисплея Arduino I2C 16 * 2 к Utsource: I²C (Inter-Integrated Circuit), произносится как I-squared-C, - это несимметричная последовательная компьютерная шина с несколькими ведущими, несколькими ведомыми устройствами с коммутацией пакетов, изобретенная Philips Semiconductor. (теперь NXP Semiconductors)
Правильное подключение светодиодов: последовательное и параллельное подключение: 6 шагов

Правильная разводка светодиодов: последовательное и параллельное соединение: в этой инструкции мы говорим о светодиодах - светоизлучающих диодах и о том, как мы можем их подключить, если у нас есть несколько устройств. Это один урок, который я хотел бы знать с самого начала, потому что, когда я начал возиться с электронными схемами, я построил несколько