Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этой статье демонстрируется использование модуля буквенно-цифровой клавиатуры и ЖК-модуля 16x2 символов I2C для ввода данных в ESP32. Этот метод можно использовать для ввода и получения учетных данных Wi-Fi и другой информации в ESP32 и из него.
Запасы
1 плата ESP32 DEVKIT DOIT
1 x Layad Circuits Kimat буквенно-цифровая клавиатура
1 источник питания постоянного тока 9 В / 2 А
1 x понижающий преобразователь постоянного тока LM2596
1 x 16x2 символьный ЖК-дисплей I2C
2 x 1N5819 диодов Шоттки
Шаг 1: демонстрация видео проекта
Проект, представленный в этой статье, можно использовать в качестве справочника для создания более сложных приложений Arduino на основе меню.
Шаг 2. Модуль буквенно-цифровой клавиатуры Layad Circuits
Модуль буквенно-цифровой клавиатуры Layad Circuits - это законченное и полнофункциональное решение для клавиатуры для ваших проектов на базе Arduino. Модуль имеет 96 стандартных бесконфликтных клавиш и несколько функциональных клавиш с тактильной обратной связью. Модуль легко подключается к любому устройству с интерфейсом UART или I2C. Никакого дополнительного специального интерфейсного оборудования (такого как PS2 или USB) не требуется. Буквенно-цифровая клавиатура Layad Circuits имеет компактный и тонкий форм-фактор с угловыми монтажными отверстиями, которые позволяют легко встраивать ее в панели и приспособления. Он имеет съемные стильные круглые заглушки для клавиш, которые при желании можно легко заменить или пометить. Он имеет встроенный светодиодный индикатор питания и светодиодный индикатор активности. Модуль буквенно-цифровой клавиатуры Layad Circuits имеет встроенный процессор, который выполняет всю обработку клавиш на уровне электроники. Это обеспечивает очень быстрый отклик клавиатуры и оптимальное взаимодействие с пользователем.
Для получения дополнительной информации посетите страницу продукта:
Layad Circuits Алфавитно-цифровая клавиатура
Шаг 3: принципиальная схема
На принципиальной схеме показано подключение компонентов.
Шаг 4: эскиз Arduino
Прилагаемый сжатый файл содержит эскиз Arduino, использованный в этом проекте. Кроме того, для справки, версии файлов IDE Arduino и платы ESP32, используемые в этом проекте, показаны на снимках экрана.