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

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

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

  У зв'язку зі святкуванням Нового Року ми працюємо за наступним графіком:
• з 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

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