LCD дисплей 16x2 шилд для Ардуино
LCD дисплей 16x2 шилд для Ардуино LCD дисплей 16x2 шилд для Ардуино LCD дисплей 16x2 шилд для Ардуино LCD дисплей 16x2 шилд для Ардуино

LCD дисплей 16x2 шилд для Ардуино

Производитель: Китай
Модель: LCD 1602 SH
Наличие: Нет в наличии
Цена: 560.00 р.
Количество:     - или -   в закладки
сравнение

Модуль LCD дисплея 1602 символьный, шилд для контроллера ардуино. Подходит для Ардуино UNO. На плате расположены 6 кнопок.

Напряжение питания - 5в (через шилд от контроллера), цвет подсветки - синий, количество строк - 2, количество знаков в строке - 16. Кирилица не поддерживается.

Тип связи: параллельный интерфейс.

Чип: HD44780

Для работы необходима библиотека LCD4Bit.h     

Используются выходы контроллера:

PIN4(DB4) PIN6(DB6), PIN7(DB7),
PIN8(RS-данные или сигналы дисплею),
PIN9(включение),
PIN10(подсветка),
Analog0 (кнопки на шилде: select,up,right,down и left)

Пример кода:

#include

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;
}

Написать отзыв

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:



Робо Зона © 2013-2014 Санкт-Петербург