Найдено 284 результата
- Вт фев 02, 2016 12:02 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Простейший DCC декодер на Arduino
- Ответы: 113
- Просмотры: 55218
Re: Простейший DCC декодер на Arduino
Так же стоит сделать возможность считывать значение CV. Для этого надо, чтобы контроллер в нужный момент дёргал какой-нибудь ногой, с длительностью 6мс. К этой ноге вот такую обвязку приделать: tt-new_cr.png Подскажите, пожалуйста, - какие альтернативы для оптопары? (можно ли 6n137, например, испол...
- Вс янв 31, 2016 12:58 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
тогда пришла пора подумать о последовательном порте для отладки )))Федюнь писал(а):speed_PWM= 100 пробовал
и speed_PWM= 500 пробовал
и speed_PWM= 1000 пробовал
Почему то не включаются и светодиоды направлении.
Вместе со сервами должны включаться светодиоды,серва вперёд,серва назад.
- Вс янв 31, 2016 12:34 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
Это устройство не на макете.Можно весь код посмотреть? Уже исправленный. a_1=0;//EEPROM.read(1)*118; a_2=30000;//EEPROM.read(2)*118; // также записываем значение из ячейки №3 ОЗУ, в переменную speed_PWM отвечающую за скорость поворота servo speed_PWM=5;//EEPROM.read(3); Серва не реагирует. speed_PW...
- Вс янв 31, 2016 11:36 am
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
Если после убирания всех вызовов EEPROM серва крутится, то это почти победа. Осталось подобрать крайние углы сервы и скорость. a_1=0; //угол сервы для положения "прямо" (0...30000) a_2=30000; //угол сервы для положения "в сторону" (0...30000) speed_PWM = 100; //скорость перемещения сервы Записи в EE...
- Сб янв 30, 2016 9:00 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
Прошил пример sweep для Servo. Серва крутится согласно программе.))) Василий.Вместо 118 записать 0? и включить? Серва крутится - это хороший знак )) Если есть подозрения на eeprom, то можно просто закоментировать эти куски с eeprom.write, а eeprom.read заменить на константы a_1=EEPROM.read(1)*118; ...
- Сб янв 30, 2016 8:46 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
Светодиод таймера загорается от любого нажатия кнопки,и даже от тех кнопок код которых не прописан в программе.Получается что ИК приёмник ловит любой код и светодиод это отображает,но команды не выполняет. предлагаю тогда решать проблемы по очереди - взять пример sweep для Servo и посмотреть, как о...
- Сб янв 30, 2016 8:30 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
а с 168 повторно светодиод загорается, если еще раз кнопку на пульте нажать?Федюнь писал(а): Серва останавливается когда отпускаем кнопку,и тогда же гаснет светодиод.
p.s. и пока не нахожу информацию, что есть фьюзы, запрещающие запись в eeprom
- Сб янв 30, 2016 8:12 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
Так простые скечи не связанные с работой EEPROM работают на ура. Я сразу и предположил что где то, что то с фьюзами не то выбрато.Нет доступа к EEPROM,закрыт доступ видимо. Сомневаюсь, тогда бы клинился цикл loop if (digitalRead(RECV_PIN) == LOW) eventTime=millis(),digitalWrite(timer_ledPIN, HIGH);...
- Сб янв 30, 2016 7:49 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
Вот весь код. Работает частично. Когда я на пульте нажимаю кнопки то светодиод таймера вспыхивает и горит пока не отпушю кнопку.Сервы не работают и светодиоды индикации направлений не горят. Из предположений - проверить при сборке прошивки для 168, если ставите чип в самодельную плату: - тип платы ...
- Сб янв 30, 2016 6:34 pm
- Форум: Цифровое управление, Аналоговая автоматика и их элементы
- Тема: Arduino - общие обсуждения
- Ответы: 87
- Просмотры: 33271
Re: Arduino - общие обсуждения
Кто подскажет? Прошил бутлоадер в атмегу 168 (TQFP).Прошил скеч,обычную маргалку светиком,работает,маргает. Прошил скеч связаный с работой EEPROM,работает половина.Хотя на другой ардуине, на 328 атмеге работает всё как положено. Есть предположение что, что-то с фьюзами наверчено.Пытался наладить Ex...