HId клавиатура android и градусник

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
HrNKr
Рядовой
Сообщения: 8
Зарегистрирован: 30 ноя 2015, 11:44
Откуда: Санкт-Петербург

HId клавиатура android и градусник

Сообщение HrNKr »

Добрый день! Делаю первые шаги в освоении контроллеров! Делаю автоматизацию некотрых процессов в машине и уперся в проблему: arduino uno или leonardo умеют представляться как клавиатура android. Вопрос в том куда отправлять обработанные сигналы с кнопок? Пока каждая кнопка сидит на своем выходе (так проще), но ради любопытства - как в FLPROG сделать распознование кнопки по сопротивлению цепи?
Еще вопрос про DS18B20. Чтобы получился термостат то надо его присоединить к компаратору, на второй выход которого повесить константу (Integer?) с указанием пороговой температуры? 
Заранее спасибо!
FLProg - весть)))
Аватара пользователя
rw6cm
Полковник
Сообщения: 2368
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 27 раз

HId клавиатура android и градусник

Сообщение rw6cm »

HrNKr писал(а):как в FLPROG сделать распознование кнопки по сопротивлению цепи?
По аналогии как здесь
Win10-64, FLProg (portable)
krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06 сен 2015, 15:18
Откуда: Калуга
Имя: Андрей

HId клавиатура android и градусник

Сообщение krom23 »

Сам только начинаю с контролерами и вот простой термостат с дифференциалом(зоной нечувствительности), как пример. Сам опробовал, вполне келе-меле. Индикация на жд-дисплее, легко переделать на семисегментник.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось krom23 01 дек 2015, 21:19, всего редактировалось 1 раз.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

HId клавиатура android и градусник

Сообщение Олег »

krom23 писал(а):келе-меле
Это по каковски?
Аватара пользователя
HrNKr
Рядовой
Сообщения: 8
Зарегистрирован: 30 ноя 2015, 11:44
Откуда: Санкт-Петербург

HId клавиатура android и градусник

Сообщение HrNKr »

Мне прото температуру не выводить надо, а чтобы система заработала при достижении порога! DS18B20 просто данные в каком формате передает? Достаточно ли компаратора, сравнивающего показания градусника с переменной int (значение 5), вот в чем вопрос! Ардуинка пока едет, но хочется заранее разобраться))))
Кстати в программе есть Rtrig - по сути то-же можно сделать с generator/одновибратор-ом, а мне ещё понадобилось снять импульс по спаду управляющего сигнала, но ftrig нет, а как реализовать можно?
kossn93
Сержант
Сообщения: 151
Зарегистрирован: 05 сен 2015, 14:41
Откуда: Харьков

HId клавиатура android и градусник

Сообщение kossn93 »

ds18b20 работает с float, переведите его в int, и сравнивайте... вообщето тут был кемто сделаный пользовательский блок компаратора с гистерезисом,поройтесь в блоках пользователей, тот блок работает и с int и с float.

Добавлено (02.12.2015, 09:58)
---------------------------------------------
http://flprog.ru/load....-1-0-11
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

HId клавиатура android и градусник

Сообщение Олег »

C DS18B20 тип float, можете сравнивать или в float или перевести в integer и сравнивать в integer.
 По поводу термостата все зависит от того какие требования к нему, если гистерезис не нужен, то достаточно одного компаратора, если нужен, то два.
 Если в Rtrig вход инвертировать, то на входе спад станет фронтом.
Аватара пользователя
alecs
Рядовой
Сообщения: 51
Зарегистрирован: 07 сен 2015, 22:42
Откуда: Мирный РС(Я)

HId клавиатура android и градусник

Сообщение alecs »

Компаратор с гистеризисом

Добавлено (02.12.2015, 10:50)
---------------------------------------------
скачайте и в библиотеку добавте
Аватара пользователя
HrNKr
Рядовой
Сообщения: 8
Зарегистрирован: 30 ноя 2015, 11:44
Откуда: Санкт-Петербург

HId клавиатура android и градусник

Сообщение HrNKr »

Спасибо за подсказки! С Rtrig так тоже сначала подумал сделать (инвертировать на входе), только вот низкий уровень появится на входе при подаче питания на схему, что приведет к срабатыванию. FTrig должен сработать именно от перехода 1-0! Попробую создать пользовательский блок!))
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

HId клавиатура android и градусник

Сообщение Олег »

У вас при включении будет переход с высокого в низкий? Если так, то можно таймер поставить с задержкой на включение и элемент И.
Аватара пользователя
HrNKr
Рядовой
Сообщения: 8
Зарегистрирован: 30 ноя 2015, 11:44
Откуда: Санкт-Петербург

HId клавиатура android и градусник

Сообщение HrNKr »

Олег писал(а):Если так, то можно таймер поставить с задержкой на включение и элемент И.
Так сам и догадался сделать)))!
Олег писал(а):У вас при включении будет переход с высокого в низкий?
Не, перехода нет, просто низкий уровень появится при подаче питания => при инвертировании на rtrig (который для обработки спада) сразу высокий попадает и он (при подаче питания) не должен сработать? Этого я и боялся)))
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

HId клавиатура android и градусник

Сообщение Олег »

Сложно сказать как программа отрабатывает это, пробовать надо.
Аватара пользователя
HrNKr
Рядовой
Сообщения: 8
Зарегистрирован: 30 ноя 2015, 11:44
Откуда: Санкт-Петербург

HId клавиатура android и градусник

Сообщение HrNKr »

Обязательно попробую)))) Через пару недель..... Спасибо за помощь!
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость