|
07.02.2013, 23:02 | #1 |
Junior Member
Регистрация: 01.02.2013
Адрес: Киев
Сообщений: 13
Вес репутации: 0 |
Светодиод слабо светится при значении 10 и 20 . При более высоком значении не светит. При выключении сети светит полным накалом .
|
07.02.2013, 23:18 | #2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
А у Вас осциллограф есть?
|
07.02.2013, 23:20 | #3 |
Junior Member
Регистрация: 01.02.2013
Адрес: Киев
Сообщений: 13
Вес репутации: 0 |
Нет.
|
07.02.2013, 23:31 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
Возможно что проблема с детектором нуля. Возможно что не достаточный начальный ток для зажигания светодиода. нужно пробовать уменьшить суммарное сопротивление до 60к
Без осциллографа сложно будет понять P.S. У Arduino Mega на каком пине INT0 ? Не на D21? |
08.02.2013, 00:55 | #5 |
Junior Member
Регистрация: 01.02.2013
Адрес: Киев
Сообщений: 13
Вес репутации: 0 |
Последний раз редактировалось alex74; 08.02.2013 в 02:03. |
08.02.2013, 01:04 | #6 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
Тогда не понятно если INT0 => pin21, то как у Вас работал код из первой темы?
P.S. Я нашел ошибку, у меня при отладке было несколько вариантов скетчей и я случайно сохранил не тот который нужно было сохранить Ошибку исправил(в шапке темы), но пока не проверил. Проверьте пожалуйста и отпишитесь о результате по возможности |
08.02.2013, 01:39 | #7 |
Junior Member
Регистрация: 01.02.2013
Адрес: Киев
Сообщений: 13
Вес репутации: 0 |
Работает! Огромное Вам СПАСИБО! Есть ещё пара вопросов по Serial касающиеся этой темы ,но с начало сам попробую разобраться. Можно ли будет обратиться к Вам за консультацией ?
|
08.02.2013, 09:40 | #8 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
Обращайтесь
|
20.02.2013, 23:24 | #9 |
Junior Member
Регистрация: 01.02.2013
Адрес: Киев
Сообщений: 13
Вес репутации: 0 |
Добрый день. В продолжении темы выкладываю скетч управление диммера через Serial . В мониторе порта набираем 001 (номер канала) пробел 100(значение диммера от 0 до 200).
PHP код:
|
21.02.2013, 09:01 | #10 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799 |
Я честно говоря еще с программированием порта не разбирался, но почему-то мне кажется что конструкций ЕСЛИ при присваивании значений можно и нужно избежать передавая в порт данные не в текстовом формате, а в цифровом и считав их просто присвоить, но это так, честно говоря я еще не знаю какого вида данные можно через порт передавать.
|
Здесь присутствуют: 151 (пользователей: 0 , гостей: 151) | |
|
|