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

Привет друзья, Сегодня я подключаю дисплей 16x2 к Raspberry pi.
Шаг 1. Необходимые компоненты
Здесь вам понадобятся следующие компоненты для выполнения задачи.
- Raspberry Pi
- адаптер питания для Raspberry Pi
- ЖК-дисплей 16x2
- потенциометр 10к
- соединительные провода
- макетная плата или любой экран 16x2
Шаг 2: Подключение цепей

Подключения показаны на этом изображении. Но не обязательно использовать этот GPIO. Вы можете использовать любой GPIO для подключения LCD. Но вы должны упомянуть те же GPIO в программировании. Переменный резистор подключается для регулировки контрастности дисплея. Дисплей питается от Raspberry pi. Вывод R / W подключен к земле, потому что я не выполняю никаких операций чтения с дисплея.
Шаг 3: Работа

Я разработал библиотеку отображения, а именно lcd.py. В этой библиотеке я пишу несколько функций, которые могут быть вызваны пользователем. Чтобы управлять жкд, обязательно включить эту библиотеку в свой код. Более подробная информация о библиотеке доступна в библиотеке.
Прежде всего, вам нужно выполнить функцию begin () и передать контакты, которые вы собираетесь использовать для отображения интерфейса.
Здесь функция Print () может распечатать любое значение, переданное в эту функцию.
Этот дисплей имеет интерфейс в 4-битном режиме, поэтому только 4 контакта D4-D7 и RW, контакты EN подключены к контакту Raspberry.
Шаг 4: Тест


Здесь доступно протестированное видео
Шаг 5: Код
Здесь доступен код для этого инструктажа здесь
Шаг 6: недостаток
Это не будет работать должным образом, если мы настроим этот скрипт на автоматический запуск при загрузке. Это связано с тем, что Raspberry pi не является контроллером реального времени. Нужны дополнительные улучшения в этом коде
Шаг 7. Свяжитесь с нами
Для получения дополнительных инструкций следуйте здесь
блог
напишите мне
Рекомендуемые:
Аналоговый интерфейс для осциллографа: 6 шагов (с изображениями)

Аналоговый интерфейс для осциллографа: дома у меня есть несколько дешевых звуковых USB-карт, которые можно купить на Banggood, Aliexpress, Ebay или в других глобальных интернет-магазинах за несколько долларов. Мне было интересно, для чего их можно использовать, и я решил попробовать сделать низкочастотный прицел для ПК с
LCD Invaders: Space Invaders Like Game на символьном ЖК-дисплее 16x2: 7 шагов

LCD Invaders: Space Invaders Like Game на символьном ЖК-дисплее 16x2: нет необходимости представлять легендарную игру «Space Invaders». Самая интересная особенность этого проекта заключается в том, что он использует отображение текста для графического вывода. Это достигается за счет реализации 8 пользовательских символов. Вы можете загрузить полную версию Arduino
Учебное пособие по Arduino LCD 16x2 - Подключение ЖК-дисплея 1602 к Arduino Uno: 5 шагов

Учебное пособие по Arduino LCD 16x2 | Взаимодействие ЖК-дисплея 1602 с Arduino Uno: Привет, ребята, так как многим проектам нужен экран для отображения данных, будь то индикатор самодельного счетчика или счетчик подписок на YouTube, калькулятор или блокировка клавиатуры с дисплеем, и если все эти виды проектов выполняются с arduino они определенно будут
Веб-интерфейс Raspberry Pi: 5 шагов

Веб-интерфейс Raspberry Pi: это инструкции по установке веб-интерфейса, который я разработал для переключения контактов gpio на Raspberry Pi, чтобы управлять активной платой реле низкого уровня, разработанной для Arduino. Это простая страница, на которой можно щелкнуть ссылку на alt
Интерфейс 16x2 буквенно-цифровой ЖК-дисплей и матричная клавиатура 4x4 с Raspberry Pi3: 5 шагов (с изображениями)

Интерфейс с буквенно-цифровым ЖК-дисплеем 16x2 и матричной клавиатурой 4x4 с Raspberry Pi3: в этой инструкции мы объясняем, как подключить светодиодную клавиатуру 16x2 и матричную клавиатуру 4x4 к Raspberry Pi3. Мы используем Python 3.4 для разработки программного обеспечения. Вы также можете выбрать Python 2.7 с небольшими изменениями