LCD1602 символ ЖКД входной вывод платы расширения LCD -клавиатура Shield

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии
Входная и выходная плата LCDKEYPAD Shield
LCD -клавиатура щита ввода и вывода ввода ввода использует 2 строки и 16 символов. В полной мере используйте порт IO.Занять цифровой порт: PIN4 (DB4), 5 (DB5), 6 (DB6), 7 (DB7), 8 (RS), 9 (E), 10 (управление подсветкой), ключ моделирования порт A0Сущность(Цвета ЖК -дисплея не указаны, поэтому они случайным образом отправляются.)
Использовать с сотрудничеством:
Определение точки:
Отладка модуля:
Поместите щит клавиатуры LCD в контроллер, а затем нужно скачатьLCD4Bit_mod.h(Правильно -Нажмите на другой) библиотечный файл в 0015 harpware библиотеки, а затем составьте следующую программу тестирования и загрузите его в середину. RP1 (вращение по часовой стрелке), и вы можете настроить его до четкого символа.
Профессиональная антистатическая упаковка
Тестовые визуализации:
Gp2d12 код дальности:
#include<LCD4Bit_mod.h>
LCD4Bit_mod lcd = LCD4Bit_mod(2);
char GP2D12;
char a,b;
char str1[]="Renge:";
char str2[]=" Renge Over ";
char str3[]="cm";
void setup()
{
lcd.init();
lcd.clear();
lcd.printIn("GP2D12 testing...");
}
void loop()
{
GP2D12=read_gp2d12_range(1);
if(GP2D12>80 GP2D12<10)
{
lcd.cursorTo(2,0);
lcd.printIn(str2);
}
else
{
a=0x30+GP2D12/10;
b=0x30+GP2D12%10;
lcd.cursorTo(2, 3);
lcd.printIn(str1);
lcd.print(a);
lcd.print(b);
lcd.printIn(str3);
}
delay(50);
}
float read_gp2d12_range(byte pin)
{
int tmp;
tmp = analogRead(pin);
if (tmp< 3)return -1;
Return (6787.0 /((float) TMP -3.0)) -4,0;
}




