Оглавление:
- Шаг 1: Характеристики экрана ЖК-клавиатуры 1602 Arduino
- Шаг 2: Как использовать Arduino LCD Keypad Shield
- Шаг 3: Необходимые материалы
- Шаг 4: Как читать ключи?
- Шаг 5: Как прокрутить текст?
- Шаг 6: Как отобразить определенный символ?
Видео: Использование 1602 LCD Keypad Shield W / Arduino [+ Практические проекты]: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Вы можете прочитать этот и другие замечательные уроки на официальном сайте ElectroPeak.
Обзор
В этом руководстве вы узнаете, как использовать экран ЖК-клавиатуры Arduino в трех практических проектах.
Что вы узнаете:
- Как настроить щит и определить ключи
- Как прокручивать текст
- Как отображать специальные символы
Шаг 1: Характеристики экрана ЖК-клавиатуры 1602 Arduino
Отображение информации в электронных проектах всегда было наиболее актуальной проблемой. Есть разные способы отображения данных. Эти экраны могут быть простыми, например, 7-сегментными или светодиодами, или более привлекательными, например ЖК-дисплеями. Использование ЖК-дисплеев всегда было одним из самых популярных способов отображения информации. ЖК-дисплеи делятся на два основных типа: символы и графика.
Одним из наиболее распространенных, дешевых и простых доступных ЖК-дисплеев является символьный ЖК-дисплей. Этот ЖК-дисплей состоит из нескольких строк и столбцов. Буквы и числа написаны в местах, образованных строками и столбцами. Например, ЖК-символ 16 * 2 имеет 2 строки и 16 столбцов. Таким образом, он может отображать 32 символа. Работать с этими ЖК-дисплеями очень просто, и они полностью совместимы со всеми микроконтроллерами и платами процессоров. Для облегчения использования этих ЖК-дисплеев его модель 16x2, включая четыре клавиши для создания меню, выполнена в виде экрана, который также совместим с платами Arduino.
Шаг 2: Как использовать Arduino LCD Keypad Shield
Экраны Arduino - это удобный и простой щит. Чтобы использовать его, вам сначала нужно знать его распиновку и подключение к Arduino.
Шаг 3: Необходимые материалы
Arduino Uno R3 × 1
1602 Экран ЖК-клавиатуры для Arduino × 1
Программные приложения
IDE Arduino
Шаг 4: Как читать ключи?
В этом экране все 4 ключа подключены к аналоговому выводу 0, чтобы сэкономить на цифровых выводах. Поэтому мы должны использовать ADC для их чтения. Когда вы нажимаете клавишу, он возвращает значение на вывод A0 в соответствии с внутренней резистивной схемой разделения, которая определяет тип клавиши.
Давайте посмотрим на код подробнее:
#включают
Библиотека, необходимая для символьного ЖК-дисплея.
LCD LiquidCrystal (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
Определение объекта LCD в соответствии с выводами, подключенными к Arduino.
lcd.begin (16, 2);
Первоначальная конфигурация ЖК-дисплея с указанием количества столбцов и строк. Первый аргумент - это количество столбцов, а второй - количество строк.
В приведенной выше таблице приведены некоторые важные функции для работы с ЖК-дисплеем.
Вы можете проверить веб-сайт Arduino для получения дополнительных функций.
Шаг 5: Как прокрутить текст?
Мы можем легко это сделать, используя указанные выше функции.
Шаг 6: Как отобразить определенный символ?
Вы можете создать персонажа в каждом блоке с вашего ЖК-дисплея. Для этого вы должны преобразовать желаемый символ в массив кодов, а затем отобразить его на ЖК-дисплее. Чтобы преобразовать своего персонажа в коды, вы можете использовать подобные онлайн-сайты. Создайте своего персонажа, затем скопируйте сгенерированный массив в свой код.
lcd.createChar сохраняет ваш массив в памяти, и вы можете отобразить его с помощью lcd.write