китай категории
Русский язык

Экран LCD для Arduino

Фирменное наименование:arduino
Сертификация:CE
Цена:19.00usd
Место происхождения:фарфор
Номер модели:Экран ЛКД для Ардуйно
Количество минимального заказа:1
контакт

Add to Cart

Активный участник
Shenzhen Guangdong
Адрес: Комната 620, yutian здание, песня Линь дорога, Futian округа, Шэньчжэнь, Китай
последний раз поставщика входа: в рамках 1 .
Информация о продукте Профиль Компании
Информация о продукте
  • Это очень популярный экран кнопочной панели ЛКД для доски Ардуйно или Фредуйно. Оно может быть сразу затыкает на необходимо доску Арудино, никакой паять или мух-проводку. 16кс2 ХД44780 совместимый ЛКД, белый характер & голубой баклигхт.

    Этот экран использует библиотеку Арудино ЛКД4Бит.


    Распределение Пин

     

    ПинФункция
    Аналог 0Кнопка (выберите, вверх по, правый, вниз и вышл)
    Цифров 4ДБ4
    Цифров 5ДБ5
    Цифров 6ДБ6
    Цифров 7ДБ7
    Цифров 8РС (выбор дисплея данных или сигнала)
    Цифров 9Позвольте
    Цифров 10Подсвеченный контроль


     

    Код образца

    Польза примера библиотеки ЛКД4Бит_мод

    Загрузка библиотеки ЛКД4Бит_мод

    
                                    объект #инклуде
    <ЛКД4Бит_мод.х> //create //для того чтобы контролировать ЛКД.
    //number   линий в дисплай=1ЛКД4Бит_мод лькд = ЛКД4Бит_мод (2);
    мсгс //Key мессагечар [5] [15] = {«правое ключевое ОК», «вверх по  
                      ключевому ОК»,    «вниз                    
    пользуется ключом ОК»,  «вышло                     ключевое ОК», 
    «отборное                     ключевое ОК»}; инт адк  _кей_вал [5]
    = {30, 150, 360, 535, 760}; инт НУМ_КЭИС = 5; адк_кей_ин инт; инт
    кей=-1; инт олдкей=-1; пустая установка () {пинМоде   (13, ВЫХОД);
    //we  будет использовать СИД отлаживать для того чтобы вывести
    наружу биение сердца лькд.инит  (); //optionally  , теперь
    настроило наши специфические для приложения установки дисплея,
    отвергая все, что угодно лькд сделал в лькд.инит ()
    //lcd.commandWrite  (0кс0Ф); //курсор дальше, дисплей дальше,
    мерцание дальше. (гадкий!)  лькд.клеар ()   ; лькд.принтИн
    («испытание  КНОПОЧНОЙ ПАНЕЛИ… отжимая»);} петля свободного
    пространства () {адк_кей_ин = аналогРеад (0); //прочитало значение 
      от дигиталВрите датчика (13  , МАКСИМУМ); ключ = гет_кей ( 
    адк_кей_ин); новообращенный //в    ключевую прессу если (ключ! =
    олдкей     ) //если кейпресс       обнаружены, то {задержка (50);
    ожидание     //для адк_кей_ин            времени дебоунсе =
    аналогРеад    (0); //прочитало значение    от ключа датчика =
    гет_кей (      адк_кей_ин); новообращенный //в    ключевую прессу
    если (ключ! = олдкей    ) {олдкей = ключ                           
         ;                         если (ключ >=0), то {     
    лькд.курсорТо (2, 0      ); //line =2, кс=0 лькд.принтИн  (мсгс
    [ключ       ]); }}} дигиталВрите (13      ,     НИЗКАЯ   
    );}/значение АДК новообращенного для того чтобы пользоваться ключом
    гет_кей нумберинт (неподписанный иньпут инт) {инт к; для (к = 0;
    КЛЮЧИ        к <  НУМ_; к++) {если (_входного сигнала <      
     адк_кей         вал [к]), то {возвращенный к; }} если (        
    >=  НУМ_КЭИС к  )    к    = -1; //отсутствие действительным     
      возвращения отжатого     ключом к;}    

    Польза примера жидкокристаллической библиотеки

    
                                    //Sample используя
    жидкокристаллическое
    *******************************************************
    либрары#инклуде <ЛикидКрыстал.х>/эта программа испытает
    панель ЛКД и буттонсМарк Брамвелл,
    ******************************************************** июля
    2010/выбирает штыри используемые на ЛКД панелЛикидКрыстал лькд (8,
    9, 4, 5, 6, 7); /определите некоторые значения используемые
    лькд_кей панели и буттонсинт =     0; адк_кей_ин инт =  0; бтнРИГХТ
    0# #дефине  определяет бтнУП 1#     определяет бтнДОВН 2#  
    определяет бтнЛЭФТ 3#   определяет бтнНОНЭ 5 бтнСЭЛЭКТ 4#дефине  
    /прочитало реад_ЛКД_буттонс буттонсинт () {адк_кей_ин = аналогРеад
    (0); //      прочитало значение от датчика //  мои кнопки при
    чтении центризовано на этих валис: 0, 144, 329, 504, 741 //мы
    добавляем приблизительно 50 к тем значениям и проверке для того
    чтобы увидеть если мы близки если (адк_кей_ин > 1000) бтнНОНЭ
    возвращения; //мы делаем этим 1-ый вариант для причин скорости в
    виду того что будет самым правоподобным результатом если
    (адк_кей_ин < 50) бтнРИГХТ   возвращения; если   (адк_кей_ин
    < 195) бтнУП  возвращения; если  (адк_кей_ин < 380) бтнДОВН 
    возвращения; если  (адк_кей_ин < 555) бтнЛЭФТ  возвращения; если
     (адк_кей_ин < 790) бтнСЭЛЭКТ  возвращения; возвращенное   
    бтнНОНЭ; //  когда все другие терпят неудачу, возвращает
    это…}пустая установка () {лькд.бегин (16, 2); начало //            
     библиотека лькд.сетКурсор (0,0); лькд.принт («нажмите кнопки»);
    печать //простая петля свободного пространства сообщения} ()
    {лькд.сетКурсор (9,1); //движение курсор            к второй линия
    «1" и 9 космос над лькд.принт (миллис ()/1000); секунды дисплея // 
        истекли с включения питания лькд.сетКурсор (0,1); движение //к
    началу             второй линии лькд_кей = реад_ЛКД_буттонс ();
    //прочитало переключатель  кнопок (лькд_кей) //в зависимости от
    которого               кнопка была нажата, мы выполняет действие
    {бтнРИГХТ случая: {лькд.принт   («ПРАВЫЙ ");      перерыв     ; }
    бтнЛЭФТ случая:      {лькд.принт     (   «ВЫВЕДЕННЫЙ "); перерыв   
     ;     } бтнУП случая: {   лькд.принт     («ВВЕРХ     ")   ;
    перерыв; }     бтнДОВН     случая: {    лькд.принт     («ВНИЗ      
     "); перерыв; } бтнСЭЛЭКТ          случая: {лькд.принт      
    («ВЫБЕРИТЕ        "); перерыв; } бтнНОНЭ          случая:
    {лькд.принт («НИКАКИЕ     ");      перерыв     ; }}}               
          


       
     

     

China Экран LCD для Arduino supplier

Экран LCD для Arduino

Запрос Корзина 0