FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Четверг, 08.12.2016, 03:07
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » Блок распознавания нажатия кнопок на LCD Keypad Shield
Блок распознавания нажатия кнопок на LCD Keypad Shield
Сергей
Дата: Среда, 16.09.2015, 00:00 | Сообщение # 1
Модератор
Группа: Модераторы
Сообщений: 366
Награды: 15
Репутация: 5
Статус: Offline
Всем привет. 
В этой теме описывается блок декодирования кнопок на LCD Keypad Shield.
При компиляции проекта вискакивала ошибка и программа закрывалась. 
Сделал свой блок. Получился намного проще и соответственно занимает меньше места в программе.
Но ошибка все же осталась. Вычислил: ошибка появляется, если в блоке есть выход с типом "boolean". Думаю автор исправит, а пока выкладываю блок и демо проект с "начинкой" блока.
Прикрепления: __LCDKeypadShie.ubi(172Kb) · ____LCD_Keypad_.flp(157Kb)


Выгодные покупки на AliExpress в Cashback ePN! Возврат до 12 % от стоимости ЛЮБОГО товара!
 
dekorator Дата: Суббота, 03.10.2015, 21:54 | Сообщение # 2
Подполковник
Группа: Проверенные
Сообщений: 219
Награды: 10
Репутация: 1
Статус: Offline
Сергей, Вы написали " Думаю автор исправит ". Вы неуверены что испрввит? Если не уверены то почему?
 
Max Дата: Воскресенье, 04.10.2015, 08:58 | Сообщение # 3
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Цитата dekorator ()
Вы неуверены что испрввит? Если не уверены то почему?

Да уж....


Максим (VK - Максим Дунаевский)
 
AK630 Дата: Четверг, 17.12.2015, 20:22 | Сообщение # 4
Рядовой
Группа: Проверенные
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
Добрый день. Помогите немного разобраться. Поэтапно нагружал функциями кнопки шилда. Сначала при нажатии кнопки Right (значение на А0=0) увеличивалось на 1 значение переменной tmin, которая потом выводилась на экран. Потом добавили кнопку LEFT (А0=407). Значение tmin уменьшается на 1 при каждом нажатии и значение tmin выводится на экран, но при этом кнопка Right перестает увеличивать tmin. Повесил для контроля лампочку на Right, она загорается.
В чем секрет?
Прикрепления: 5796630.jpg(211Kb)
 
AK630 Дата: Четверг, 17.12.2015, 20:43 | Сообщение # 5
Рядовой
Группа: Проверенные
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
Путем замены местами блоков программы для кнопок RIGHT и LEFT пришел к выводу, что выполняется только нижний блок.
Прикрепления: 8661530.jpg(192Kb)
 
AK630 Дата: Четверг, 17.12.2015, 20:56 | Сообщение # 6
Рядовой
Группа: Проверенные
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
Если завести две разные переменные, то они замечательно минусуются и плюсуются.
Прикрепления: 8965967.jpg(193Kb)
 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » Блок распознавания нажатия кнопок на LCD Keypad Shield
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика