Функция void setup не выполняется каждый раз, после каждой подачи питания или сброса платы Arduino.
- Войдите на сайт для отправки комментариев
Вс, 31/03/2019 - 14:53
Сделал скетч для управления освещением прихожей с ардуино Нано. Хотел сделать так что бы каждый раз после подачи напряжения (после его пропадания) ардуино бы включало свет на 10 секунд и отключало его. Но почему этого не происходит, а ардуино после переподачи напряжения просто включает свет и не отключает самостоятельно! Если же сдеать так что бы при запуске ардуино отключал свет, то ардуино работате как положено - после переподачи напряжения свет не включается (как и прописано).
В связи с чем у меня вопрос. Вот здесь http://arduino.ru/Reference/Setup вроде бы сказано "Функция setup запускает ... после каждой подачи питания" почему же у меня не так?
Вот полностью скетч.
Странно... А что в сериал выдается после выключения и включения питания?
Хотя, на какое время Вы выключаете питание? Если очень короткое, то конденсаторы могут подпитывать...
Отключаю так что видно что ардуино выключился + 5-10 секнуд.
В сериал ничего не может выдаваться. Я же отключаю USB от ПК, питание сделал через пин "30" – плюс питания модуля 2-20 В. Тоесть полностью эмулирую работу ардуинки от сети.
Отключаю так что видно что ардуино выключился + 5-10 секнуд.
В сериал ничего не может выдаваться. Я же отключаю USB от ПК, питание сделал через пин "30" – плюс питания модуля 2-20 В. Тоесть полностью эмулирую работу ардуинки от сети.
Тогда светик повесьте и сделайте в сетапе мигнуть им, а проще, закомментируйте весь луп. Чудес не бывает.
Отключаю так что видно что ардуино выключился + 5-10 секнуд.
В сериал ничего не может выдаваться. Я же отключаю USB от ПК, питание сделал через пин "30" – плюс питания модуля 2-20 В. Тоесть полностью эмулирую работу ардуинки от сети.
Тогда светик повесьте и сделайте в сетапе мигнуть им, а проще, закомментируйте весь луп. Чудес не бывает.
В setup прописал вот это
и теперь работает. Но что неправильно в том что я до этого прописывал? Я просто хотел что бы 10 секунд свет горел и пищалка пикала 10 раз как положено.
А закоментировать вес луп это что имелось ввиду? Я просто не понял...
Я подозреваю, что что то в вашем ифолупомесиве не дает ему работать как ожидалось.
Я подозреваю, что что то в вашем ифолупомесиве не дает ему работать нормально.
Я бы с Вами согласился, но при загрузке скетча с ПК первый раз он работает как положено. Кстати говоря, ели отключит ардуино он ПК, а затем опять подключить то происходит перезагрузка ардуино и опять всё отрабатывает как следует!!!
Тогда, как сказали выше, ройте, что у вас с питанием и почему, возможно, не проходит сигнал сброса. Собачку отключите, на всякий случай.