ЖК-дисплей 1602 персональный вход/выход Плата расширения ЖК-клавиатура ЖК-экран
  • ЖК-дисплей 1602 персональный вход/выход Плата расширения ЖК-клавиатура ЖК-экран
  • ЖК-дисплей 1602 персональный вход/выход Плата расширения ЖК-клавиатура ЖК-экран

ЖК-дисплей 1602 персональный вход/выход Плата расширения ЖК-клавиатура ЖК-экран

4.9 62 отзыва 108 заказов
157 руб.

Описание

ЖК-дисплей 1602 персональный вход/выход Плата расширения ЖК-клавиатура ЖК-экран

输入输出扩展板 LCDKeypad Щит

ЖК-клавиатура экранирует вход/выход расширенное использование 2 линии 16 символов ЖК-панель, с регулировкой контрастности и подсветкой, использовать имитационный вход рта, завершить пять кнопок, кнопку сброса, неиспользованный IO рот удлиняет запасные, полностью использует порт ввода/вывода. Занимает цифровой порт: PIN4 (db3), 5 (DB5), 6 (DB6), 7 (DB7), 8 (RS), 9 (E), 10 (управление подсветкой), A0 имитирует порт нажатия клавиш. (Цвет ЖК-дисплея не указан, Случайная Доставка.)

Б/у с Roboduino:




Модуль отладки:


Будут ли ЖК-экраны клавиатуры вставлены в контроллер, затем нужно скачать lcd 4Bit_mod. H (щелкните правой кнопкой мыши Сохранить как) файлы библиотеки в-0015 \ hardware \ в библиотеках, а затем скомпилируйте следующую тестовую программа для загрузки в, сначала используйте ЖК-экраны клавиатуры, сначала наблюдал за ЖК-дисплеем, Если нет контраста показывает символы, которые могут быть неправильными, вы можете использовать слово отвертка регулировки RP1 (по часовой стрелке), символы могут быть перемещены, чтобы отображаться четко.

Тест изображения:

GP2D12Начиная код:

# Включают в себя

Lcd 4Bit_mod lcd = lcd 4Bit_mod (2);

Char GP2D12;
Char a, b;
Char str1 [] = "Renge:";
Char str2 [] = "Renge Up";
Char str3 [] = "см";

Вакуум установка ()
{
Lcd. init ();
Lcd. clear ();
Lcd. printIn ("GP2D12 тестирование...");
}

Силы петли ()
{
GP2D12 = чтение _ gp2d12_range (1);
If (GP2D12> 80 | GP2D12 <10)
{
Lcd. cursorTo (2,0);
Lcd. printIn (str2);
}
Другое
{
A = 0x30 + GP2D12/10;
B = 0x30 + GP2D12 % 10;
Lcd. cursorTo (2, 3);
Lcd. printIn (str1);
Lcd. print (a);
Lcd. print (b);
Lcd. printIn (str3);
}
Задержка (50);
}

Float read_gp2d12_range (байтовый контакт)
{
Int tmp;
Tmp = аналог (pin);
Если (tmp <3) возврат-1;
Возврат (6787,0/(float) tmp-3,0)-4,0;
}

Характеристики

Бренд
SZYTF
Тип
Символ
Номер модели
LCD1602