Shenzhen Shanhai Technology Ltd.

Технологию Ltd. Шэньчжэня Shanhai Профессиональное изготовление модуля GPS модема и модуля GSM GPRS. Мы поставляем изделия высокого качества, конкурентоспособную цену, и 5 играют главные роли обслужив

Manufacturer from China
Активный участник
14 лет
Главная / продукты / доска arduino /

Экран LCD для Arduino

Категории продукта
контакт
Shenzhen Shanhai Technology Ltd.
Город:shenzhen
Область/Штат:guangdong
Контактное лицо:Ms. angel he
контакт

Экран LCD для Arduino

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

Add to Cart

Найти похожие видео
Посмотреть описание продукта
  • Это очень популярный экран кнопочной панели ЛКД для доски Ардуйно или Фредуйно. Оно может быть сразу затыкает на необходимо доску Арудино, никакой паять или мух-проводку. 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); движение //к началу             второй линии лькд_кей = реад_ЛКД_буттонс (); //прочитало переключатель  кнопок (лькд_кей) //в зависимости от которого               кнопка была нажата, мы выполняет действие {бтнРИГХТ случая: {лькд.принт   («ПРАВЫЙ ");      перерыв     ; } бтнЛЭФТ случая:      {лькд.принт     (   «ВЫВЕДЕННЫЙ "); перерыв     ;     } бтнУП случая: {   лькд.принт     («ВВЕРХ     ")   ; перерыв; }     бтнДОВН     случая: {    лькд.принт     («ВНИЗ        "); перерыв; } бтнСЭЛЭКТ          случая: {лькд.принт       («ВЫБЕРИТЕ        "); перерыв; } бтнНОНЭ          случая: {лькд.принт («НИКАКИЕ     ");      перерыв     ; }}}                      


       
     

     

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