Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Проекты Tinkercad »
Привет, Сегодня я собираюсь показать, как работать с простым ЖК-дисплеем с помощью Arduino Uno. Для этого я собираюсь использовать TinkerCAD, который довольно просто использовать для тестирования таких простых проектов.
Если вы хотите узнать, как использовать TinkerCAD, вы можете проверить ссылку, приведенную ниже.
Ссылка:
Шаг 1. Компоненты, необходимые на рабочем месте
Получите все необходимые компоненты на вкладке компонентов.
1) Arduino Uno
2) Малая макетная плата
3) ЖК-дисплей (16 x 2)
4) Потенциометр (10 кОм)
5) Резистор (220 Ом)
Шаг 2: подключение всех компонентов
Теперь нам нужно соединить все компоненты, чтобы достичь нашей цели. Во-первых, поместите ЖК-дисплей на макетную плату, как показано (в TinkerCAD он автоматически правильно закрепит расположение контактов). Затем поместите потенциометр в любое место на макетной плате, но не рядом с ЖК-дисплеем (чтобы избежать осложнений при подключении). Начните подключать контакты Arduino к ЖК-дисплею, как показано, 5V к VCC, GND к GND, ReadWrite к GND, Resister Select к контакту 12, Enable к контакту 11, DB4 к контакту 5, DB5 к контакту 4, DB6 к контакту 3, DB7 к контакту 2.
Теперь подключите светодиод (-ve) к GND, а светодиод (+ ve) к 5 В через резистор 220 Ом.
Подключите стеклоочиститель потенциометра к контакту контрастности (VO) ЖК-дисплея, это поможет нам отрегулировать яркость ЖК-экрана.
Ниже приведено техническое описание ЖК-дисплея 16 x 2, Ссылка:
Шаг 3. Добавьте код на плату Arduino
Теперь откройте вкладку кодов, щелкнув Код и текст в раскрывающемся меню. Очистите весь существующий код в нем. Включите файл заголовка LiquidCrystal.h для работы команды LCD. Затем объявите контакты, подключенные к Arduino. В функции настройки void начните передачу данных с Arduino на ЖК-дисплей с помощью команды lcd.begin (16, 2). Напишите образец кода для отображения на ЖК-дисплее (как показано).
Вот ключевые слова, важные для заголовочного файла LiquidCrystal.h, lcd.begin () [инициализировать интерфейс ЖК-дисплея]
lcd.print () [выводит текст на ЖК-экран]
lcd. Display () [включает ЖК-дисплей]
lcdNoDisplay () [выключает ЖК-дисплей]
ссылка на github (код):
Шаг 4: Демо
Если возникнут проблемы, дайте мне знать.
Рекомендуемые:
Лаборатория прерываний (работа в процессе): 3 шага
Лаборатория прерываний (работа в процессе): цель этой лабораторной работы - запустить программу Arduino с использованием прерываний. Эта лабораторная работа работает некорректно из-за проблем с кодированием. Что вам понадобится: - 1 Arduino Uno - 1 макетная плата - 1 кнопка - 3 светодиода - резисторы 220 Ом - перемычки
Arduino Работа с несколькими файлами (ЧТЕНИЕ / ЗАПИСЬ): 4 шага
Arduino, работающий с несколькими файлами (ЧТЕНИЕ / ЗАПИСЬ): Здравствуйте, ребята, сегодня я представляю вам проект Arduino, который работает с экраном RTC, который может хранить данные. Основная задача этого проекта - работа с несколькими файлами, хранящимися на sc-карте. Этот проект содержит код, который работает с тремя файлами, которые
Дешевый стерео микроскоп DIY - SMD работа: 4 шага
Дешевый стерео микроскоп DIY - SMD Работа: ПРИМЕЧАНИЕ. Изображения с микроскопа принимаются моим телефоном через окуляр. В реальной жизни это выглядит в 100 раз лучше. Я всегда возился с электроникой и иногда обнаруживал необходимость смотреть на вещи поближе. Я люблю чинить свои собственные вещи
Робот за 18 долларов - Полная работа за 2 часа: 4 шага
Робот за 18 долларов - Полностью работает за 2 часа: Это было весело! Недавно я наткнулся на небольшой комплект деталей робота, который привлек мое внимание, потому что он был очень дешевым. В комплект входят все детали (колеса, кузов, трос, КОНТРОЛЛЕР!, …). Честно говоря, я был настроен пессимистично и подумал, что это может
Работа модуля терморегулятора: 3 шага
Работа модуля терморегулятора: когда мы работаем над любым типом проекта по охлаждению или охлаждению, нам нужен терморегулятор, но он стоит довольно дорого. В этом проекте я хочу представить дешевый китайский терморегулятор. с хорошими функциями и некоторыми скрытыми особенностями