г. Москва, ул.Новороссийская, дом 21, к.64. м.Люблино,ПН-ПТ с 10.00 до 19.30 и СБ с 12.00 до 16.00
+7(985) 997-37-74
Дисплей 1602

    Дисплей 1602

    2 строчки (синий/зеленый)
    Цена239 руб.

    Старая цена 270 руб.
    Цвет экрана:
    Зеленый
    Синий
    Платы и модули:
    Дисплеи и индикаторы
    Цена 239 руб.

    Старая цена 270 руб.
    Артикул:
    М0005

     Данный дисплей наверно самый популярный как среди начинающих программистов микроконтроллеров, так и среди профессионалов. Устанавливаются такие дисплеи во многих устройствах, как в бытовых (кофемашина) так и в промышлеенных (контроллеры управления двигателями, станки с ЧПУ). Такие дисплеи удобны там где нужно выводить в основном малое количество текстовой информации. Изначально это текстовый дисплей, но на нем можно выводит и разного рода простейшую графику, об этом позже.

    В названии этого дисплея зашифрованы его основные характеристики: количество символов в строчке - 16; количество строк -2.

     Эти дисплеи бывают нескольких цветов, у нас их два: синий и зеленый.

     1602 дисплей купить

    Пример подключения и тестовый запуск дисплея 1602

    Для проверки дисплея понадобится:

    • дисплей 1602 (на дисплей должны быть запаяны выводные штырьки);
    • плата Arduino ( Elemik Mega 2560);
    • провода "папа-папа"
    • беспаечная макетная плата;
    • потенциомер (переменное сопротивление) 10 КОм.

     Дня начала работы необходимо собрать схему, как показано на рисунке ниже. Потенциометр на схеме нужен для регулировки контрастности дисплея.

    РИСУНОК

    1602 дисплей купить

    Для работы с дисплеем нужна библиотека LiquidCristal, которую можно скачать по ссылке ниже. Вместе с библиотекой идут примеры. Для тестового запуска воспользуемся одним из этих примеров "HelloWorld",

     В самом примере программы тоже можно найти комментарии по подключению дисплея

     

     RS   Выбор регистра  Подключается к цыфровому выводу 12
    E  -  Подключается к цифровому выводу 11
     D4  -  Подключается к цыфровому выводу 5
     D5  -   Подключается к цыфровому выводу 4
     D6  -   Подключается к цыфровому выводу 3
     D7  -   Подключается к цыфровому выводу 2
     R/W  Чтение/запись данных  Для записи данных вывод подключается к GND
     VSS  "0"- питания контроллера дисплея (земля)  Подключается к GND
     VCC  +5 В питания контроллера дисплея  Подключается к 5 V
     A  "+" питания подсведки  Подключается к 5 V
    K  "-" питания подсведки Подключается к GND
    V0 регулирование контрастности дисплея Подключается к "среднему" контакту потенциометра

    Подключать дисплей можно и по другой схеме, то есть к другим выводам Arduino. Пользователь может менять подключения к цифровым выводам 12,11, 5, 4, 3, 2.

    Если вы поменяли подключение, то необходимо внести соответствующие изменения в строчку программы в соответствии с новой схемой подключения

    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
    

     В цикле void setup () задается начальное состояние дисплея в момент запуска программы.

    Указывается, что используется дисплей 1602

      lcd.begin(16, 2);
    

    При использовании дисплея 2004, нужно задать соответствующие значения

      lcd.begin(20, 4);
    

      Следующей строчкой программы задается надпись, которая выводится на дисплее. В нашем случае это "Hello world". 

    В цикле void loop ()  вывод информации на дисплей производится немного по другому, там сначала курсор устанавливается в определенное положение (0 - 1-ый столбец, 1- 2-ая строчка).

      lcd.setCursor(0, 1);
    

     Установка курсора в определенное положение позволяет выводить информацию в любом месте дисплея. Количество столбцов равно количеству возможных символов в строчке 16 (0, 1,2...15), а строк 2 (0 и 1).

     1602 дисплей купить