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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 210535   Ответов в теме 730   Подписчиков на тему 21   Добавили в закладки 14
Опции темы Поиск в этой теме
Старый 22.05.2013, 20:00   201
Enn
Ветеран Фонарёвки
 
Регистрация: 22.11.2011
Последняя активность: 13.11.2020 16:01
Сообщений: 1010
Сказал(а) спасибо: 534
Поблагодарили: 247 раз(а) в 138 сообщениях

По умолчанию Re: Народный драйвер мод v2

вот так тоже мунлайт вместо альп.строба работает, но работает ли контроль нечем проверить.

Код:
#define MOON_MODE									// использовать moon mode (если нет - уменьшить к-во режимов)
#ifdef MOON_MODE
#define MAX_MODES				2					// от 0 до 3 получаем 4 режима
#else
#define MAX_MODES				2

Код:
#define SetMod0()	Mod2800
#define SetMod1()	Mod0700
#define SetMod2()	Mod0075
#define SetMod3()	Moon005
#endif

#define PulseMod		0
#define SlowPulseMod	0
#define AlpineMod		3
Код:
static INLINE void alpine(void)
{
	uint8_t i;
	adc_on();
	start_wdt();
	delay_ms(200);
	current_mode = AlpineMod;
	set_mode(current_mode);
while(1)
	{		
/*	
		i = 6;
		do 
		{
			set_mode(current_mode);
			delay_ms(100);
			all_off();
			delay_sec(10);
		} while (--i);
		delay_sec(50);*/
	
		
	}
}
Enn вне форума   Вверх
Старый 22.05.2013, 20:36 Автор темы   202
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от Enn :
но работает ли контроль нечем проверить.
Не, не будет.
Tamagotchi вне форума   Вверх
Старый 23.05.2013, 06:48   203
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Вчера 22:19
Адрес: Россия, Пермский край
Сообщений: 38306
Сказал(а) спасибо: 5916
Поблагодарили: 32665 раз(а) в 15152 сообщениях

По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от Enn :
вот так тоже мунлайт вместо альп.строба работает
так то работает, но он и в основной линейке остался. т.е 4 режима с мунлайтом, +мунлайт по 4 кликам.
смысл?
оп. не заметил #define MAX_MODES 2
т.е. нет его в основной линейке, но при этом сохранилась возможность включать мунлайт указанием номера режима?

[Исправлено: galex, 23.05.2013 в 06:54]
galex вне форума   Вверх
Старый 23.05.2013, 09:23   204
Enn
Ветеран Фонарёвки
 
Регистрация: 22.11.2011
Последняя активность: 13.11.2020 16:01
Сообщений: 1010
Сказал(а) спасибо: 534
Поблагодарили: 247 раз(а) в 138 сообщениях

По умолчанию Re: Народный драйвер мод v2

galex, ну да. можно вообще 2 режима оставлять, вроде всё штатно работает.

Tamagotchi, всё забываю: в первом сообщении ошибка в ссылке на блог

При индикации заряда (например по 3м кликам), если не дождаться и кликнуть - попадаем в 4й подрежим(который по 4м кликам), у всех так?

[Исправлено: Enn, 23.05.2013 в 09:24]
Enn вне форума   Вверх
Поблагодарили: 1 раз
Tamagotchi (23.05.2013)
Старый 23.05.2013, 09:39   205
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Вчера 22:19
Адрес: Россия, Пермский край
Сообщений: 38306
Сказал(а) спасибо: 5916
Поблагодарили: 32665 раз(а) в 15152 сообщениях

По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от Enn :
у всех так?
ага. в версии со стробами
galex вне форума   Вверх
Старый 23.05.2013, 10:09 Автор темы   206
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от Enn :
При индикации заряда (например по 3м кликам), если не дождаться и кликнуть - попадаем в 4й подрежим(который по 4м кликам), у всех так?
Должно помоч:
Код:
static INLINE void display_voltage(void )
{
	uint8_t v_batt;
	uint8_t i = 0;
	adc_on();
	start_wdt();
	delay_ms(250);
	v_batt = adch_volt;
Tamagotchi вне форума   Вверх
Поблагодарили: 3 раз(а)
Enn (23.05.2013), galex (23.05.2013), shurko_3 (23.05.2013)
Старый 23.05.2013, 10:55   207
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 17.04.2024 09:09
Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях

По умолчанию Re: Народный драйвер мод v2

чё та не получается у меня мунлайт спрятать (( может точку где ни там поставил, или лишнею запятую.


Enn,

можешь скинуть готовую прошивку и проект в котором уже всё изменено ?
shurko_3 вне форума   Вверх
Старый 23.05.2013, 11:01 Автор темы   208
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от Enn :
вот так тоже мунлайт вместо альп.строба работает
Надо установку режима внутрь цикла перенести и еще паузу 3mSec и должен контроль заработать.
Tamagotchi вне форума   Вверх
Старый 23.05.2013, 11:11   209
Enn
Ветеран Фонарёвки
 
Регистрация: 22.11.2011
Последняя активность: 13.11.2020 16:01
Сообщений: 1010
Сказал(а) спасибо: 534
Поблагодарили: 247 раз(а) в 138 сообщениях

По умолчанию Re: Народный драйвер мод v2

Код:
static INLINE void alpine(void)
{
	uint8_t i;
	adc_on();
	start_wdt();
	delay_ms(200);
	current_mode = AlpineMod;
	
while(1)
	{		
            set_mode(current_mode);
	delay_ms(3);	
	}
}
так?
Enn вне форума   Вверх
Старый 23.05.2013, 11:24 Автор темы   210
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от Enn :
так?
Да, паузу 200 еще выкинуть и объявление i
Tamagotchi вне форума   Вверх
Поблагодарили: 1 раз
Enn (23.05.2013)
Старый 23.05.2013, 11:40   211
Enn
Ветеран Фонарёвки
 
Регистрация: 22.11.2011
Последняя активность: 13.11.2020 16:01
Сообщений: 1010
Сказал(а) спасибо: 534
Поблагодарили: 247 раз(а) в 138 сообщениях

По умолчанию Re: Народный драйвер мод v2

shurko_3, вот, с последними изменениями.7135v2(Tamagotchi).zip
Enn вне форума   Вверх
Поблагодарили: 1 раз
shurko_3 (23.05.2013)
Старый 23.05.2013, 11:44   212
fnksb
Ветеран Фонарёвки
 
Аватар для fnksb
 
Регистрация: 08.03.2011
Последняя активность: Сегодня 01:15
Адрес: Питер
Сообщений: 31530
Записей в дневнике: 4
Сказал(а) спасибо: 15374
Поблагодарили: 33306 раз(а) в 12417 сообщениях

По умолчанию Re: Народный драйвер мод v2

Спрятанный мунлайт по кликам - это здорово

(смущенно) может, тогда получится его и просто настраиваемым сделать? Т.е. энным количеством кликов включать/выключать его наличие в основной линии режимов?

Сейчас пользуюсь D25A с настраиваемым мунлайтом - внезапно очень удобно.
fnksb вне форума   Вверх
Старый 23.05.2013, 12:15   213
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Вчера 22:19
Адрес: Россия, Пермский край
Сообщений: 38306
Сказал(а) спасибо: 5916
Поблагодарили: 32665 раз(а) в 15152 сообщениях

По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от fnksb :
Т.е. энным количеством кликов включать/выключать его наличие в основной линии режимов?
Tamagotchi, а дефайны вроде можно программно устанавливать?
т.е. по 4 кликам делаем define MOON_MODE
а по повторным 4 - раздефайн

static INLINE void s_pulse(void) // этот медленный пульс, настраивается
{
adc_on();
start_wdt();
#ifdef MOON_MODE
#undef MOON_MODE
#else
#define MOON_MODE
#endif

current_mode = SlowPulseMod;
do{
set_mode(current_mode);
delay_ms(PULSE_ON);
all_off();
delay_sec(PULSE_OFF);
}while(1);
}
#endif


не сработало

[Исправлено: galex, 23.05.2013 в 12:39]
galex вне форума   Вверх
Поблагодарили: 1 раз
fnksb (23.05.2013)
Старый 23.05.2013, 13:54 Автор темы   214
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от galex :
дефайны вроде можно программно устанавливать?
Они обрабатываются ДО компиляции.
Tamagotchi вне форума   Вверх
Старый 23.05.2013, 15:35   215
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Вчера 22:19
Адрес: Россия, Пермский край
Сообщений: 38306
Сказал(а) спасибо: 5916
Поблагодарили: 32665 раз(а) в 15152 сообщениях

По умолчанию Re: Народный драйвер мод v2

Попробовал вместо MAX_MODES переменную использовать, в которой будет меняться максимальное число режимов при каждом входе в медленный строб.
тоже не сработало.
или я ее не в том месте задал, и она каждый раз переназначается?

OS_MAIN void main(void)
{
ClearFlags();
temp_MAX_MODES = 3;

и тут

#ifdef SLOW_PULSE_MODE
else if (short_off_counter == SLOW_PULSE_MODE_CLICKS)
{
#if (temp_MAX_MODESMAX_MODES == 3)
temp_MAX_MODESMAX_MODES = 2;
#else
temp_MAX_MODES = 3;
#endif

s_pulse();

ну и по тексту поменял в проверках MAX_MODES на temp_MAX_MODES


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

[Исправлено: galex, 23.05.2013 в 16:06]
galex вне форума   Вверх
Старый 23.05.2013, 16:10   216
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 17.04.2024 09:09
Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях

По умолчанию Re: Народный драйвер мод v2

я думаю можно ещё отдельную тему создать Кастомные прошивки для "МОДЕРНИЗИРОВАННОГО НАРОДНОГО ДРАЙВЕРА v2" ))
shurko_3 вне форума   Вверх
Старый 23.05.2013, 16:13 Автор темы   217
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2

Цитата:
Посмотреть сообщение Сообщение от shurko_3 :
Кастомные прошивки для "МОДЕРНИЗИРОВАННОГО НАРОДНОГО ДРАЙВЕРА v2"
Лучше не надо
Tamagotchi вне форума   Вверх
Старый 23.05.2013, 18:49 Автор темы   218
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2

Установил драйвер с такими настройками в фонарь. В фоне еще интереснее, чем на столе оказалос удобно: 1-е калибровка ТК без ЛБП и перемычек; 2-е я могу как угодно долго переключать режимы по кругу не попадая в стробы, но и при необходимости могу их легко накликать
Tamagotchi вне форума   Вверх
Старый 23.05.2013, 21:23   219
Enn
Ветеран Фонарёвки
 
Регистрация: 22.11.2011
Последняя активность: 13.11.2020 16:01
Сообщений: 1010
Сказал(а) спасибо: 534
Поблагодарили: 247 раз(а) в 138 сообщениях

По умолчанию Re: Народный драйвер мод v2

Tamagotchi, чего уж, вторая версия несомненно удачно вышла.
Наконец я нашёл куда поставить, зачем-то накупленные , прямые кнопки.
Enn вне форума   Вверх
Старый 24.05.2013, 23:58   220
Khii!
в жопу такую лотерею
 
Аватар для Khii!
 
Регистрация: 04.11.2011
Последняя активность: 08.04.2021 12:51
Адрес: Нимферополь, недалеко от моря и леса
Сообщений: 2183
Сказал(а) спасибо: 237
Поблагодарили: 228 раз(а) в 125 сообщениях

По умолчанию Re: Народный драйвер мод v2

уфф
Щось пиздитЕ, що не просцяти i за цiлий тиждень.
Лесь Подерев'янський.



Все круто, надо с утра попробовать вкурить.
__________________
С человеком происходит то же, что и с деревом.
Чем настойчивее стремится он вверх, к свету, тем с большей силой устремляются корни его в глубь земли, вниз, во мрак – во зло. (Ф.Ницше)
Khii! вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

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

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