@ru_arduino

Страница 1223 из 7737
Dolphin
27.01.2017
18:40:58
в смысле, прерывания включения?
Ну долгое нажатие типа

Тёма
27.01.2017
18:41:01
ну как я понял обычные аккумуляторы около 60а/ч

Тёма
27.01.2017
18:41:39
12в * 55ач = 660 Втч. за вычетом кпд - часа 3
а то что мы напряжение меняем - это типа так мало расходуется?

Google
Тёма
27.01.2017
18:42:13
не пони
ну типа то что мы из 12в делаем 220в AC

Th0r
27.01.2017
18:42:23
зависит от инвертора

Влад
27.01.2017
18:43:05
Ну долгое нажатие типа
в смысл, поднять проверку на флаг долгого нажатия выше(по картинке)?

Dolphin
27.01.2017
18:43:47
Добавить еще один флаг - что время (800мс) - выставлено и ждем прерывания по времени

Влад
27.01.2017
18:44:46
что запущен процесс с таймером?

Dolphin
27.01.2017
18:44:48
а в прерывании от кнопки проверять, этот флаг стоит? если да - нах из прерывания бегом

да

сразу на входе проверять

Влад
27.01.2017
18:45:34
эм. так процесс-то запускается при любом нисходящем фронте

сразу после нажатия

Google
Влад
27.01.2017
18:45:59
а потом, если отпустили раньше — он прибивается

Dolphin
27.01.2017
18:46:00
но флаг то ты выставляешь одновременно с настройкой таймера

Влад
27.01.2017
18:46:30
какой флаг? "долгое нажатие"?

он выставляется после 800мс от нисходящего фронта

Dolphin
27.01.2017
18:47:37
у тебя смотри че получается

ты ждешь долгое нажатие - 800

а потом задержка 800

и того - 1.5 сек

юзер будет в тупике

короче, покубатурь, я проснусь напишу

Влад
27.01.2017
18:49:28
я не жду О_о я запускаю таймер при любом нажатии, а дальше начинается гонка — если отпустили кнопку раньше, она прибивает таймер и генерирует событие, если таймер сработал раньше, то он генерирует свое событие и игнорирует будущее срабатывание кнопки

Dolphin
27.01.2017
18:50:28
так я и говорю, событие включения сработало - это прерывание

и в этот момент совпало что юзер кнопку отпустил - тоже прерывание

в каком порядке обработаются?

(ты уже в прерывании)

Влад
27.01.2017
18:51:58
вот это да, это хз, зависит от того, как флаги выставятся. либо лонгклик, либо оба сразу.

Dolphin
27.01.2017
18:52:06
?

Короче я спать, завтра подумаю - скину тебе в личку

пока сам подумай, мош Алекс предложет интересного )

Влад
27.01.2017
18:53:31
мне вот интересно, а на проверке "С момент последнего изменения прошло больше 800мс или установлен флаг «долгое нажатие»?" проблем с дребезгом на восходящем фронте не будет? а то оно может и флаг скинуть, и время обнулить, и в результате выдать событие уже после лонг-клика

Google
Dolphin
27.01.2017
18:54:36
проверять последнее состояние кнопки, и если произошло отпускание и сразу нажатие - не считается отпусканием :D

дребезг программно - не моветон

кондерами лечится

Все, пока, проснусь напишу че придумаю

Если договориться с юзером, что долгое нажатие, это пока не загорится свет, и сбрасывать таймер, если раньше отпустил, то проблем не будет. При условии антидребезга рабочего.

А заводить таймер не после удержания, а сразу.

Тёма
27.01.2017
19:18:21
ребят

а если я параллельно с конденсатором воткну медный провод

то типа конденсатора будто и не было станет?

LexsZero
27.01.2017
19:22:34
да

Тёма
27.01.2017
19:27:18
спс

Dmitry
27.01.2017
19:51:10
а какие сейчас есть модные мп3 декодеры?

LexsZero
27.01.2017
20:29:36
https://www.youtube.com/watch?v=79Ail3GJN-A

ОлегЪ
27.01.2017
20:37:57
это с или с++ констркция? PORT_DHT &= ~(1 << dht->pin);

AnTi3z ??
27.01.2017
20:40:35
в C вполне допустимая

Человек-Даук
27.01.2017
20:41:23
да, я выпаял

думал тип в нем дело

может порты подохли

а как горела 13ая лампочкэ

так и горит

Google
Человек-Даук
27.01.2017
20:41:23
только пальцем зажму icsp колодку

или 13ый контакт

так лампочкэ гаснет

есть напряжение на первом выводе

а еще

не определяется в юсб

ch340G мог сдохнуть ?

питалово как ни странно с юсб прет

Admin
ERROR: S client not available

Человек-Даук
27.01.2017
20:41:23
напряжения нормальне

но на rx есть

2 счем то вольта

по идее, если я сниму ch 340

то тогда можно исключить ее косяк ?

зажимаю пальцем колодку icsp

и светодиодов перестает гореть

ОлегЪ
27.01.2017
20:44:39
в C вполне допустимая
а что за стрелочка? `dht->pin`

Mad
27.01.2017
20:45:09
ну выпаяй 340-ю

вообще наверно дело не в ней

если при прижимании чет изменяется

Google
LexsZero
27.01.2017
20:47:13
а что за стрелочка? `dht->pin`
разыменование указателя на структуру и обращение к ее мемберу, синтаксический сахар для (*dht).pin

ОлегЪ
27.01.2017
20:47:21
в усб совсем никак не определяется?

Человек-Даук
27.01.2017
20:47:34
ну выпаяй 340-ю
ну не определяется юсб

вот выпаял

результат

ОлегЪ
27.01.2017
20:48:30
L чnо обозначает и куда идет?

Человек-Даук
27.01.2017
20:49:18
L чnо обозначает и куда идет?
это 13ый вывод мк вроде

LexsZero
27.01.2017
20:49:29
читаем поле pin структуры лежащей по адресу dht.

ОлегЪ
27.01.2017
20:49:32
777Andrej
27.01.2017
20:49:52
ух ты, а где мк на плате :)

ОлегЪ
27.01.2017
20:50:16
ух ты, а где мк на плате :)
ты esp8266 приспособил?

777Andrej
27.01.2017
20:50:29
щас надо втыкнуть в и2ц

ОлегЪ
27.01.2017
20:51:25
@Andrej73 таким пользовался?

Страница 1223 из 7737