|
21.02.2013, 14:15 | #1 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 |
А нахрена столько условий ?
Не легче: if ((String)unitID_in == "001") { if ((String)command_in == "") command_in=255; // Проверка на то, если нет значения димера Dimmer1=command_in; } |
22.02.2013, 00:58 | #2 |
Junior Member
Регистрация: 01.02.2013
Адрес: Киев
Сообщений: 13
Вес репутации: 0 |
|
21.02.2013, 14:16 | #3 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 |
Если проблема в переводе int и string, то это не повод чтобы столько условий делать ...
|
21.02.2013, 14:43 | #4 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799 |
У меня вопрос к автору - схемы - а в чем смысл RC цепочки между фазой и выходом ( резистор в 36 Ом и кондер 0.1uF), я так понимаю сглаживает мигание лампы или подавляет помехи? Просто в других схемах диммеров её нигде не видел, для подавления помех используется в лучшем случае катушка.
|
21.02.2013, 18:26 | #5 |
Junior Member
Регистрация: 21.02.2013
Адрес: Севастополь
Возраст: 33
Сообщений: 7
Вес репутации: 0 |
а как использовать плавное включение и выключение, если нельзя использовать delay()?
|
21.02.2013, 19:10 | #6 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
Цитата:
Используйте |
|
21.02.2013, 20:36 | #7 |
Junior Member
Регистрация: 21.02.2013
Адрес: Севастополь
Возраст: 33
Сообщений: 7
Вес репутации: 0 |
|
21.02.2013, 19:08 | #8 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
Цитата:
|
|
21.02.2013, 19:30 | #9 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799 |
Спасибо, пополнил копилку знаний.А поподробнее можно? А то из того что прочитал -штука хорошая, только вот габаритная -и кондер высоковольтный - я так понимаю пленочник на менее 400 вольт и резистор керамика -тож немаленькая штука - однако в подразетник не влезет
|
21.02.2013, 19:15 | #10 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799 |
А чем прерывание по таймеру не удовлетворяет или исследованная ранее Админом теория о многозадачности Arduino? Хотя наверное есть и проще реализация например через основное тело программы уменьшение.увеличени� � значения переменной по условию
|
Здесь присутствуют: 163 (пользователей: 0 , гостей: 163) | |
|
|