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

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

Цена: 162руб.    (¥7.66)
Артикул: 621259459737
Доставка по Китаю (НЕ включена в цену):
96 руб. (¥4.5)

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

Этот товар на Таобао Описание товара
Продавец:大树聚电子模块
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥4.4995руб.
¥0.327руб.
¥1.9943руб.
¥2.6757руб.

Входная и выходная плата 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;
}