8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

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

Цена: 284руб.    (¥13.4)
Артикул: 528184874022
Доставка по Китаю (НЕ включена в цену):
64 руб. (¥3)

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:金利翔达数码专营店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥0.368руб.
¥4.8102руб.
¥ 9.8 7.9167руб.
¥ 8.8 7.8165руб.

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

 

Входная и выходная плата LCDKEYPAD Shield

 

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

 

Определение точки:

 

Отладка модуля:

      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[]="&nbsp;&nbsp; Renge Over&nbsp;&nbsp;";
char str3[]="cm";

void setup()
{
&nbsp; lcd.init();
&nbsp; lcd.clear();
&nbsp; lcd.printIn("GP2D12 testing...");&nbsp;
}

void loop()
{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GP2D12=read_gp2d12_range(1);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(GP2D12>80||GP2D12<10)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lcd.cursorTo(2,0);&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lcd.printIn(str2);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=0x30+GP2D12/10;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b=0x30+GP2D12%10;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lcd.cursorTo(2, 3);&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lcd.printIn(str1);&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lcd.print(a);&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lcd.print(b);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lcd.printIn(str3);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; delay(50);
}

float read_gp2d12_range(byte pin)
{
&nbsp;int tmp;
&nbsp;tmp = analogRead(pin);
&nbsp;if (tmp< 3)return -1;&nbsp;
&nbsp;
}

&nbsp;