ЧП Ворон. Электронные компоненты и радиомонтажное оборудование. Микросхемы, транзисторы, реле, резисторы, конденсаторы, паяльное оборудование, припой.
Корзина пуста!
ВХОД ДЛЯ КЛИЕНТОВ

Забыли пароль?
Зарегистрироваться

Шановні клієнти інтернет-магазину!

  У зв'язку зі святкуванням Нового Року ми працюємо за наступним графіком:
• з 31.12.24(Вт) по 02.01.25(Чт) не працюємо
• з 03.01.25(Пт) працюємо в звичайному режимі.

  Інтерет-магазин приймає замовлення цілодобово 24/7 !



Поиск:

Введите строку поиска или нажмите на значок микрофона и начните говорить.

×
История запросов
ваша история поиска пуста
Весь каталог Средства разработкиМодулиArduino и шилды
Код товара:
023977

Модуль ARDUINO Shield LCD1602

Шилд с символьным экраном 1602 и 6 кнопками.
Модуль ARDUINO Shield LCD1602
Товар в наличии
117,60 грн × = 117,60 грн
от 1 шт. : 117,60 грн
от 10 шт. : 111,70 грн ( -5,0%)
от 50 шт. : 99,96 грн ( -15,0%)

Текущие остатки:

Магазин-Днепр
66 шт.
Для Интернет-Заказов
66 шт.

Изображение товара

Описание товара format_size zoom_out zoom_in

Стандартный дисплей 16 символов 2 строки. Цвет фона - синий, цвет символов - белый. Русского шрифта нет.

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

Чип: 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;
}

Оставьте свой отзыв или задайте вопрос

Здесь обсуждается только этот товар. Комментарии не по теме будут удалены! Пожалуйста, соблюдайте Правила комментирования.

Данные, представленные в описании товара являются справочными и могут отличаться от указанных производителем.
Для проведения технических расчетов и получения точных параметров товара используйте даташиты с сайта производителя.

Если Вам нужна дополнительная информация, или вы обнаружили в описании ошибку, или есть другие вопросы по этому товару, то Вам поможет Денис - Днепр unknown

С этим товаром покупают: Посмотреть больше…