|
|
|
|
57189 219 13 2 |
|
Опции темы | Поиск в этой теме |
18.03.2014, 03:14 | 201 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
У меня есть предложение касательно индикатора. Драйверу известно собственное потребление, если слепить кривую зависимости ёмкости в ватт/часах (ну или Джоулях) от напряжения не нагруженной батареи - можно рассчитать время работы фонаря в текущем режиме. Выводить предлагаю в следующем формате:
Вспышки фиолетовым - дни Вспышки синим - часы Вспышки зелёным - десятки минут Вспышки красным - минуты Разрешение индикации ограничивается до определённого числа знаков, чтоб не занимать много времени. К примеру, при времени работы больше 5-ти дней - отображается только количество дней. Иначе отображается количество дней и часов. То же самое с часами и десятками минут, минутами. Вспышки выводятся после отображения мощности (после включения или изменения яркости) сгруппированными по две, с паузами между отображением других цветов (чтоб переварить можно было успеть). Я понимаю что сюда бы дисплей просился, но его тут нет, а это хоть что-то... К примеру, я включил фонарь, он в течении секунды показал цветом уровень мощности, затем мигнул 3 раза синим и 4 раза зелёным и перешел в режим индикации заряда батареи. Я увидел что мощность средняя, батарея почти полная, а хватит её на 3 часа 40 минут... Мне не нравится то, что в случае отображения, скажем, 20-ти дней оно будет мигать 10 секунд. Можно добавить разрядов, но запомнить что есть что будет ещё труднее. Например: Пурпурный - десятки дней Синий - дни Голубой - десятки часов Зелёный - часы Желтый - десятки минут Красный - минуты. 20 дней - двойная пурпурная вспышка - 1с. 5 дней 16 часов - 5 синих, 1 голубая и 6 зелёных - 7 секунд. Первый вариант мне кажется менее мозголомным... [Исправлено: INFERION, 18.03.2014 в 03:29] |
18.03.2014, 08:53 | 202 |
Завсегдатай Фонарёвки
Регистрация: 25.11.2013 Последняя активность: 04.09.2020 08:13 Адрес: Красноярск,Свердловкий район
Сообщений: 635
Записей в дневнике: 2 Сказал(а) спасибо: 467
Поблагодарили: 100 раз(а) в 79 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
INFERION, Очень интересный фонарь! только в его настройках ногу сломишь =))) есть такое предложение оставить один режим с регулировкой яркости, быстрый доступ к стробу(с переменной частотой), маяк, и тактический режим
__________________
https://vk.com/ilya_popov_kras |
18.03.2014, 11:35 | 203 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
А индикаторы температуры и батареи ненужны? И маяк...
Индикация батареи то ещё ладно, она есть под кнопкой, но вот мощность батареи полезно иногда посмотреть... Базу к аккумулятору думаю генерировать автоматически. 32 значения в EEPROM, во время калибровки в инженерке. Ставится на прогон фонарь, на любом удобном токе, и просто на определённых напряжениях записываются в память значения сожранной (с учётом потерь в самих аккумуляторах) мощности. Затем просто проводить линейную интерполяцию между точками при вычислениях рантайма. Можно ещё простенькую термокомпенсацию приколхозить попробовать, если будет актуальна. По-идее точность должна быть хорошей... [Исправлено: INFERION, 18.03.2014 в 11:44] |
18.03.2014, 12:06 | 204 | |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2828
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
Цитата:
Касательно фольги на плате - я выкладывал обзор клона BS Terminator, в который запузырили латунное кольцо. Старт всегда с максимума - не есть хорошо. В кинге при попытке запуска от одной банки срабатывает защита. |
|
18.03.2014, 13:08 | 205 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
|
18.03.2014, 13:20 | 206 |
Ветеран Фонарёвки
|
Re: Пользовательский интерфейс "Indigo"
|
18.03.2014, 13:37 | 207 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
А индикатор что, не ругался? У меня на одну банку показывает где-то 40% тяги. т.е. три банки могут осилить мясорубку, но у меня и банки то тяговые...
К интерфейсу то претензии будут какие? Что менять? P.S. Нужно придумать формат данных информации об источнике питания. Просто хранить массив значений "ёмкость vs напряжение" неправильно. Правильнее хранить массив "процент от максимальной ёмкости vs напряжение". Фактически то же самое, с той лишь разницей, что отдельно находится ёмкость аккумулятора, по скорости его разряда на конкретном участке. Т.е. одинаковая химия с разной ёмкостью не потребует перекалибровки, а стандартный график более-менее подойдёт к большинству аккумуляторов... Самое время подумать над матаном. [Исправлено: INFERION, 18.03.2014 в 13:41] |
18.03.2014, 13:55 | 208 |
Ветеран Фонарёвки
|
Re: Пользовательский интерфейс "Indigo"
Индикатор заругался когда я приблизился к максимуму впритык. По поводу интерфейса вообще все отлично, единственное заметил небольшой скачок яркости где то в середине, но он совсем незначительный
|
18.03.2014, 14:52 | 209 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
С этим скачком яркости я уже давно пытался бороться. Он есть у всех, и тем меньше, чем качественнее работает детальё на плате. В следующей версии будет ещё одна попытка борьбы, может чего придумаю действительно эффективного. И калибровка внутреннего сопротивления батареи нарекания вызывает, особенно в обновлённом интерфейсе с отключенной мигалкой при настройке яркости. Но есть идеи, как научить это сопротивление сканировать во время плавных изменений тока. Поможет известная ёмкость и скорость снижения напряжения, которые программе будут известны благодаря более крутому индикатору. Фактически нарисуется полностью годная финальная версия, дальнейшую поддержку которой я прекращу (ибо ненужно будет уже что-то менять и дорабатывать). Первичная калибровка так же планируется автоматическая. Просто нужно запустить фонарь в спец. режиме с полностью заряженной батареей и комнатной температурой, и поставить на прогон, пока не высадит батарею...
[Исправлено: INFERION, 18.03.2014 в 14:55] |
18.03.2014, 16:24 | 210 |
Регистрация: 01.02.2011 Последняя активность: 09.03.2022 10:25 Адрес: Киев
Сообщений: 3124
Сказал(а) спасибо: 1449
Поблагодарили: 3157 раз(а) в 911 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
мээээ.... всё что дальше переключения режимов требует расчехления инструкции
|
18.03.2014, 16:34 | 211 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
WallE, а можно сделать как-то иначе? )
|
18.03.2014, 16:43 | 212 |
Ветеран Фонарёвки
Регистрация: 07.04.2011 Последняя активность: 05.07.2019 16:52
Сообщений: 2828
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
|
18.03.2014, 16:47 | 213 |
Регистрация: 01.02.2011 Последняя активность: 09.03.2022 10:25 Адрес: Киев
Сообщений: 3124
Сказал(а) спасибо: 1449
Поблагодарили: 3157 раз(а) в 911 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
INFERION, на самом деле, больше чем просто посветить мне и не нужно, а реализацияэ этого посветить сделана интуитивно понятной.
п.с. блокировка клавы полезная штука ещё |
18.03.2014, 16:52 | 214 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
oleg235, интерфейс однокнопочный. Я и от фотокнопки уйти хочу. Одна кнопка вполне неплохо справляется с поставленной задачей, подсветка у неё равномернее, да и сама она на порядок распостранённее остальных вариантов, включая кольца...
Если интерфейс перегружен - я его скорее упрощу, чем заменю орган управления. Для текущего подхода простота конструкции - ключевой момент.Что понятной то понятно, а удобной ли? Меня первые три режима в основном и интересуют. Остальные использовать необязательно, и они не должны мешать. [Исправлено: INFERION, 18.03.2014 в 16:55] |
18.03.2014, 17:13 | 215 | |
Регистрация: 01.02.2011 Последняя активность: 09.03.2022 10:25 Адрес: Киев
Сообщений: 3124
Сказал(а) спасибо: 1449
Поблагодарили: 3157 раз(а) в 911 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
Цитата:
у меня оба фонаря с этими дровами настроены одинаково: 1) первый режим - самый минимум 2) второй режим - нечто среднее (вот его и делать регулируемым) 3) третий режим - максимально ярко первый и третий режим я бы хотел видеть фиксированными и оставшийся режим пользовательским/настраиваемым. получается кто в руки из друзей фонарь не возьмёт, включает его и начинает гонять первый режим вверх-вниз, с вопросом - а как посветить? |
|
18.03.2014, 17:26 | 216 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
Турбо делать ярче третьего? Как сейчас, +25% к максимуму...
Дискретная настройка во втором нужна? Как тогда будет выглядеть логика первого и третьего режимов? Если я зажму кнопку - врубать турбо? Как его тогда врубать во втором? Коротким кликом с зажатием? Мне бы хотелось турбо везде включать одной комбинацией... Настройку первого и третьего режима можно перетащить в инженерку. В третьем режиме турбо не очень актуально, если там яркость всегда максимальна. Что засунуть под зажатие? Стробососы? Могу предложить такой вариант: Исходное состояние - выключено: Одиночный клик - включить пользовательский режим* Зажатие кнопки - включить мунлайт, если продолжать удерживать - отпускание кнопки выключит фонарь Клик с удержанием - максимальная мощность, отпускание кнопки выключит фонарь Двойной клик - максимальная мощность 2 клика с удержанием - включить/отключить маяк Тройной клик - индикация заряда батареи вспышками и её мощности индикатором 3 клика с удержанием - включить тактический режим 4 клика - индикация температуры корпуса 5 кликов - включить/отключить блокировку кнопки *Пользовательский режим включается в момент отпускания кнопки. Исходное состояние - мунлайт: Одиночный клик - выключение Зажатие кнопки - настройка яркости** Клик с удержанием - турбо Двойной клик - пользовательский режим **Диапазон ограничен сверху Исходное состояние - пользовательский режим: Одиночный клик - выключение Зажатие кнопки - настройка яркости Клик с удержанием - турбо Двойной клик - максимальная мощность Исходное состояние - максимальная мощность: Одиночный клик - выключение Зажатие кнопки - включить стробососы Клик с удержанием - турбо Двойной клик - индикация заряда батареи Исходное состояние - индикация заряда батареи: Одиночный клик - выключение Зажатие кнопки - быстрая калибровка*** Клик с удержанием - полная калибровка**** Двойной клик - индикация температуры корпуса ***Калибруется внутреннее сопротивление батареи, параметры нагрузки и индуктивность дросселя. Данные пишутся в EEPROM. ****Калибруется всё что в быстрой, плюс термодатчик и разрядная кривая батареи. Доступен только если питание было подано с зажатой кнопкой, зажатие кнопки останавливает процесс. Исходное состояние - индикация температуры корпуса: Одиночный клик - выключение Исходное состояние - тактический режим: Нажатие кнопки - включение Отпускание кнопки - выключение 5 кликов с удержанием - выход из тактического режима Исходное состояние - стробососы: Одиночный клик - выключение Зажатие кнопки - настройка яркости Клик с удержанием - турбо Двойной клик - следующий шаблон Гораздо проще текущего, при этом есть всё что мне нужно. [Исправлено: INFERION, 18.03.2014 в 19:01] |
19.03.2014, 18:08 | 217 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
Народ, сложно что-ли это? Вроде интерфейс упрощён до состояния классики. По крайней мере вход в режимы. Я ещё почитаю что соседи успели понапридумывать, прикину что удобнее. Это массовое решение, поэтому самодеятельности тут требуется по-меньше. Так что обращаюсь я ко всем, не только к владельцам индиги. Описанное тут уже слишком сильно отличается от текущего интерфейса...
|
13.04.2014, 02:18 | 218 |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32 Адрес: Киев, Украина
Сообщений: 10370
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
Вообще интересный алгоритм, веселее того что сейчас. Но как-то слишком много написано, не получается все переварить на слух. Будем ждать практическую реализацию . Да еще и с улучшенной сшивкой режимов.
[Исправлено: Maksym, 13.04.2014 в 02:19] |
13.04.2014, 02:47 | 219 |
Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 Адрес: Украина, Полтава
Сообщений: 5763
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
Там всё намного интереснее. Будет отдельная тема, там всё и распишу. Забегая наперёд - инженерки не будет, калибровка в момент включения, индикация рантайма и точное абсолютное значение оставшейся ёмкости в неизвестной батарее (теперь и разрядную кривую калибрует, и ёмкость через скорость снижения напряжения узнаёт).
Maksym, ты мне обещал напомнить, какие светодиоды в кнопку распаял ... [Исправлено: INFERION, 13.04.2014 в 03:15] |
Поблагодарили: 1 раз |
selenopolis (13.04.2014)
|
13.04.2014, 12:30 | 220 |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32 Адрес: Киев, Украина
Сообщений: 10370
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Re: Пользовательский интерфейс "Indigo"
Да. Вот нашел пост https://forum.fonarevka.ru/... Все брал в радиомаге (РКС компоненты).
|
Поблагодарили: 1 раз |
INFERION (13.04.2014)
|