Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Мастерские светотехников Архив мастерских Мастерская: Lux-RC
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 106595   Ответов в теме 437   Подписчиков на тему 18   Добавили в закладки 1
Опции темы Поиск в этой теме
Старый 30.10.2013, 13:18   161
Maksoff
Завсегдатай Фонарёвки
 
Аватар для Maksoff
 
Регистрация: 22.09.2013
Последняя активность: 14.06.2022 22:39
Адрес: Vienna
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

lux-rc.com, помнится, была речь, что модуль с нексусом смогут покупать и кастомщики, или даже только один чип, и паять куда хошь. Для них будет отдельная песочница на сайте создаваться, или они должны будут интерфейс утаскивать?
Кстати, вариант с Donate весьма неплох. По крайней мере в самом начале. А оплату можно будет и позже прикрутить, если вдруг такие программисты объявятся.
И да, текстовый язык был бы неплох!
Maksoff вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 13:18   162
Vasiq
Weekend Warrior
 
Регистрация: 24.09.2012
Последняя активность: 26.07.2019 10:38
Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

А я все с вопросами:

1. Что означает паттерн Steady? / вопрос снят.
2. Можно ли менять например, яркость строба, предустановив в действии уровень мощности?

[Исправлено: Vasiq, 30.10.2013 в 14:18]
Vasiq вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 14:44 Автор темы   163
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от Rime :
А не может получится так, что кто-то придумает настолько сложно-разветвлённый интерфейс, что для его программной реализации не хватит памяти контролёра?
пределы есть всему.
они уже озвучивались в теме (пожалуйта, читайте тему)
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 14:47 Автор темы   164
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от dead_skif :
Если что, все мои проги отдаю под GPL. Если кто хочет отблагодарить -- дело добровольное и я тут не причем.

Далее, а совершенно случайно, текстового языка для всяких маргиналов и гиков типа меня случайно не предполагается?
Дык он есть, а Вы думаете не я гик?
Он больше поход на машинный код. Случалось писать код для процессора, под которого нет компилятора asm?
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 14:50 Автор темы   165
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от Maksoff :
lux-rc.com, помнится, была речь, что модуль с нексусом смогут покупать и кастомщики, или даже только один чип, и паять куда хошь. Для них будет отдельная песочница на сайте создаваться, или они должны будут интерфейс утаскивать?
Кстати, вариант с Donate весьма неплох. По крайней мере в самом начале. А оплату можно будет и позже прикрутить, если вдруг такие программисты объявятся.
И да, текстовый язык был бы неплох!
пока программатор будет один. Для простоты я просто утащу "логику" из 361 в отдельный компактный чим с минимумом выводов, но внутри он будет ровно такой же 361, соотв. "рисовалка" - универсальная.

далее если пойдет дело и NEXUS чипы начнут множится и расти в числе, то я сделаю под каждый отдельный мета, в принципе это уже есть, правила 361 описаны в отдельном файле и подгружаются в редактор динамически. Другой чип - другой мета - другой набор правил и действий.
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 14:54 Автор темы   166
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от Vasiq :
А я все с вопросами:

1. Что означает паттерн Steady? / вопрос снят.
2. Можно ли менять например, яркость строба, предустановив в действии уровень мощности?

2- да, я уже писал об этом. Применительно к регулятору есть 2 независимых параметра, которые можно менять отдельно друг от друга. Паттерн определяет программу включения-выключения. А mode - уровень мощности. Так что строб и сос можно регулировать по яркости как и обычный режим.

тут подоспела еще одна хотелка. Кое-кто хочет использовать чип NEXUS для вообще нефонарного проекта, ему на выходе нужен ШИМ. Поэтому шим будет добавлен, работать будет так же как и паттерн, только быстрее :-) Ампилитуда ШИМ на выходе определятеся модой. А частота и заполнение задается отдельными параметрами.
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 15:12   167
dead_skif
Желаю странного
 
Аватар для dead_skif
 
Регистрация: 11.03.2011
Последняя активность: Вчера 01:41
Адрес: Подольск
Сообщений: 6575
Записей в дневнике: 1
Сказал(а) спасибо: 1001
Поблагодарили: 1666 раз(а) в 1110 сообщениях

Отправить сообщение для dead_skif с помощью ICQ
По умолчанию

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
Дык он есть, а Вы думаете не я гик?
Он больше поход на машинный код. Случалось писать код для процессора, под которого нет компилятора asm?
Эх.. конечно хотелось бы что-нибудь типа
Код:
points: Point1, Point2, Point3

fsm:
  Point1:
    Button(#1,Pressed) && Flag(#2,Set) ->
          Point2[SetMode(0),Flag(#2,Reset)],
    Button(#2,Click) && Temp > 30 ->
          Point3[SetMode(1),AuXLED(Off)].
  Point2:
    Button(#1,Click) && Flag(#1,Set) -> Point2[SetMode(0),Flag(#1,Reset)],
    Button(#2,Pressed) && Temp > 30 -> Point3[SetMode(1),AuXLED(Off)].
Ну да ладно /=
А так много чего случалось.
__________________
А у малиновой девочки взгляд
Откровенней, чем сталь клинка.
Мои:Surefire C2 mod, M6LT, EB2T-A-TAN, U2, E2DL, L1, L2, Z2L, HS1-B-SL, G2X Pro x2, G2-YL, E1L, E1E-BK, E2E, M951, M952, HL1C; FiveMega M4 z46 mod, Leef P6T LF HO-M6R mod; Solarforce L2m, L2X, L4X mod x3; PeakLogan 17500/AA 219; StreamLight Sidewinder II; Fenix LD10; EagleTac G25C2, Olight smini cu, YLP Panda2CRI
dead_skif вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 15:13 Автор темы   168
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от molvinec :
lux-rc.com, помогите с http://lux-rc.com/content/p...
Не понимаю, как сделать переход между блокировкой и стендбаем; нужно ли тащить условие перехода из рабочего режима в стендбай от каждого нода или есть более простой вариант?
у вас нарисовано, что блокировка из любого режима 4 быстрыми кликами. Если 4 раза быстро нажать на кнопку, то сработает правило из любого режима в LOCK, попутно будет погашен весь свет (и дополнительный тоже).

есть одна хитрость. 4 быстрых нажатия будут отрабатываться для любого режима, даже для LOCK, поэтому возврат из него по ROLLBACK будет некорректно работать. Может вернуться обратно в LOCK. Поэтому правило должно быть из LOCK в standby. Я для простоты использовал в своем UI три клика для выхода из LOCK. Потому как 4 уже заняты под блокировку. Можно сделать хитрее. В момент блокировки по 4 кликам выставлять флаг (действие FLAG) и заходить в блокировку только если он не выставлен. А выходя из блокировки по 4 кликам - стирать этот флаг. Тогда можно и 4 клика использовать для блокировки-разблокировки, и возвращаться из блокировку по ROLLBACK в тот режим, откуда блокировали (если это вообще нужно, я считаю это вредно)

А вообще в схеме есть ошибки. Главная - неправильное понимание работы таймера. Таймер - это сколько времени фонарь находится в состоянии без перехода. Поэтому условие перехода в стендбай по нажатию кнопки сработает по нажатию кнопки сразу если фонарь в каком-то режиме уже отработал более 2 секунд. Для сброса таймера и замера времени удержания кнопки используйте промежуточное состояние.
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 15:35   169
Vasiq
Weekend Warrior
 
Регистрация: 24.09.2012
Последняя активность: 26.07.2019 10:38
Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Во, сейчас, когда стрелки липнут к центру окошка, стало совсем хорошо. И условия And/Or запоминаются. Отличная работа!

Upd. Еще неплохо бы добавить завершение переименования нода по кнопке Enter.

[Исправлено: Vasiq, 30.10.2013 в 15:39]
Vasiq вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 16:41   170
sasha6464
Ветеран Фонарёвки
 
Аватар для sasha6464
 
Регистрация: 29.02.2012
Последняя активность: 13.02.2024 13:39
Адрес: Черкассы
Сообщений: 6164
Сказал(а) спасибо: 1702
Поблагодарили: 1910 раз(а) в 900 сообщениях

Отправить сообщение для sasha6464 с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
Кто готов платить - платит
Дык не против, только пусть описание прошивки будет с переводом с русского на русский (ну вы поняли).
__________________
Моя коллекция
ZebralightSC52w,SC63W,YLPUNICORN-1.0,FALCON-F15,GLO-TOOB, PANDA-3.0,SurefireE1L(NEW),Е2Е,FenixHM61R,HM65R,E01 V2.0,E05,OlightM23,M2R,Warrior X Pro,Baldr Pro,,MagliteAA,ААА,2D,[B]Streamlight1L-1AA,SW+SWcompactII,ESPBL-02,JetbeamJet1-mk,
sasha6464 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
yeti (22.01.2015)
Старый 30.10.2013, 20:43   171
Microb
Увлеченный
 
Регистрация: 25.08.2012
Последняя активность: 24.12.2016 18:22
Сообщений: 310
Сказал(а) спасибо: 41
Поблагодарили: 68 раз(а) в 46 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
я так думаю что Вашу схему можно нарисовать в нексусе за полвечера между новостями и футболом :-)
нет, ну на самом деле.
Т.е. я попал на изучение Nexus-а Ну ладно...
__________________
FL33, спички, телефон.
Microb вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 21:10 Автор темы   172
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

вот сейчас сделаю эмулятор-отладчик и будет совсем хорошо.
с такой дубиной мануал не понадобится
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 21:20   173
Vasiq
Weekend Warrior
 
Регистрация: 24.09.2012
Последняя активность: 26.07.2019 10:38
Адрес: Minsk.by
Сообщений: 144
Сказал(а) спасибо: 70
Поблагодарили: 20 раз(а) в 14 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Как удалить файл с проектом, или переименовать текущий без создания нового ?

[Исправлено: Vasiq, 30.10.2013 в 21:36]
Vasiq вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 22:05 Автор темы   174
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Никак. Это как первый пост на форуме. Остается в истории навсегда. А то наудаляете, а нам не на что смотреть будет :-)
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 22:17 Автор темы   175
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от Vasiq :
Во, сейчас, когда стрелки липнут к центру окошка, стало совсем хорошо. И условия And/Or запоминаются. Отличная работа!

Upd. Еще неплохо бы добавить завершение переименования нода по кнопке Enter.
кстати да, кто следит за эстетикой свое работы (а есть такие пара проектов, просто красота), посмотрите, новый алгоритм прокладки линий-стрелок мог изменить вид проекта.


Upd попробую запилить, вроде как одна строчка кода.
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 30.10.2013, 23:27   176
rkromanrk
Фонарёвщик со стажем
 
Аватар для rkromanrk
 
Регистрация: 10.10.2010
Последняя активность: 28.08.2024 18:19
Адрес: Волгоград
Сообщений: 1500
Сказал(а) спасибо: 545
Поблагодарили: 266 раз(а) в 152 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
Итак, у нас теперь есть отличный пример.
Заводской интерфейс управления фонарем FL33 V3.0
http://lux-rc.com/content/p...
Кстати, датчик движения ("motion") - ГДЕ???
__________________
Лучом, карающего тленность фонаря,
Как нитью раны на груди зашила...
Из швов, рубцами выложив слова,
Я светом мрак навек в себе убила!..

[Исправлено: rkromanrk, 30.10.2013 в 23:30]
rkromanrk вне форума   Ответить с цитированием Вверх
Старый 31.10.2013, 00:05 Автор темы   177
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от rkromanrk :
Кстати, датчик движения ("motion") - ГДЕ???
в условиях, где ж ему еще быть (верхняя синяя часть)? Так и называется - MOTION
lux-rc.com вне форума   Ответить с цитированием Вверх
Старый 31.10.2013, 00:19   178
rkromanrk
Фонарёвщик со стажем
 
Аватар для rkromanrk
 
Регистрация: 10.10.2010
Последняя активность: 28.08.2024 18:19
Адрес: Волгоград
Сообщений: 1500
Сказал(а) спасибо: 545
Поблагодарили: 266 раз(а) в 152 сообщениях

По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
в условиях, где ж ему еще быть (верхняя синяя часть)? Так и называется - MOTION
В консоли ЭТО есть, да!
Где ЭТО в интерфейсе управления фонарем FL33 V3.0 (ссылка выше)?
Сергей, только не говорите, что это платная услуга...
rkromanrk вне форума   Ответить с цитированием Вверх
Старый 31.10.2013, 00:47   179
dead_skif
Желаю странного
 
Аватар для dead_skif
 
Регистрация: 11.03.2011
Последняя активность: Вчера 01:41
Адрес: Подольск
Сообщений: 6575
Записей в дневнике: 1
Сказал(а) спасибо: 1001
Поблагодарили: 1666 раз(а) в 1110 сообщениях

Отправить сообщение для dead_skif с помощью ICQ
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от lux-rc.com :
Он больше поход на машинный код. Случалось писать код для процессора, под которого нет компилятора asm?
А вы его выкладывать планируете(: ?
А то программирование мышкой у меня вызывает когнитивный диссонанс(=
dead_skif вне форума   Ответить с цитированием Вверх
Старый 31.10.2013, 00:52 Автор темы   180
lux-rc.com
закрыто
 
Регистрация: 25.05.2010
Последняя активность: 16.09.2018 23:01
Сообщений: 8806
Сказал(а) спасибо: 576
Поблагодарили: 3969 раз(а) в 1526 сообщениях

Отправить сообщение для lux-rc.com с помощью Skype™
По умолчанию Re: Nexus - Язык описания алгоритма работы любого фонаря

Цитата:
Посмотреть сообщение Сообщение от rkromanrk :
В консоли ЭТО есть, да!
Где ЭТО в интерфейсе управления фонарем FL33 V3.0 (ссылка выше)?
Сергей, только не говорите, что это платная услуга...
А, в родной прошивке датчик ускорения не задействован. Только если вы выберете или сами напишете такую прошивку. В принципе если есть идеи как это задействовать, можно попробовать нарисовать картинку, это займет от силы 10 минут

Я когда думал на тему датчика, были всего 2 мысли

№1. Использовать датчик для отключения забытого фонаря. Т.е. если фонарь не в работе. т.е. его не колбасит в течение скажем 5 минут, то если не выключить его, то хотя бы снять с максимального режима. Как только его стукнули - сразу восстановить режим

№2. Совсем-совсем ночник мунлайт, который включается по датчику и через таймаут по нему же выключается. Т.е. грубо говоря взяли фонарик ночью с тумбочки - он слабо слабо включился. Сходили в холодильник или кто еще куда. Вернулись. Поставили его на тумбочку, уснули, а он спустя 10-20 минут тихо мирно погас. Т.е. такой фонарик для "бабушки" которая не видит кнопку

Какая платная услуга, Вы сами можете это сделать совершенно не напрягаясь. Залить софт в фонарь проще чем заменить аккумулятор. Вы аккумуляторы тоже меняете в сервисе за платную услугу?

[Исправлено: lux-rc.com, 31.10.2013 в 00:53]
lux-rc.com вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности
Время генерации страницы 0.14464 секунды с 16 запросами