Страница 1 из 1

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 10:50
Autoelectric
Написал проект на Flprog "кнопка старт стоп двигатель" для автомобиля на Ардуино Нано, нужно организовать спящий режим...
Сам не программист.

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:00
Dryundel
Описание проблемы просто супер!
Кашпировских на форуме думаю нет и догадаться о чем идет речь будет не просто.
Ваш вопрос порождает массу встречных вопросов.
- где проект?
- какого двигателя? Ракетного ускорителя?
- спящий режим чего? Двигателя? Ардуино? Или водителя автобуса, на котором этот двигатель?

Попробуйте сначала задать вопрос, предварительно его обдумав.

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:05
Nikan
.

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:26
Autoelectric
Прошу простить... исправляюсь...

Добавлено (06.06.2017, 11:26)
---------------------------------------------
"вот, работает, не мое"
Языков программирования не знаю, все таки какой мне режим больше подходит для  применения в автомобиле?

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:31
Nikan
.

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:35
Autoelectric
уснуть для меньшего потребления тока и проснуться по внешнему сигналу...
от охранной сигнализации или еще какого сигнала, а просыпаться по входу концевика двери

Добавлено (06.06.2017, 11:35)
---------------------------------------------
в старлайн а91 есть выход (-) при охране, вот его думаю задействовать под сон и блокировку

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:37
Nikan
.

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:49
Autoelectric
переназначение сделаю, разберусь...
я могу будильнику назначать на занятый пин? т.е. если это концевик двери, чтоб по нему и просыпалась.
или под будильник занят пин и в дальнейшем его использовать нельзя?

Добавлено (06.06.2017, 11:49)
---------------------------------------------
и еще... кто автор библиотеки? которую вы мне дали?

Спящий режим в Arduino NANO

Добавлено: 06 июн 2017, 11:51
Nikan
.

Спящий режим в Arduino NANO

Добавлено: 12 окт 2017, 17:47
Autoelectric
народ... ткните носом где скачать avr/sleep.h

Спящий режим в Arduino NANO

Добавлено: 13 окт 2017, 16:12
injener
Autoelectric писал(а):народ... ткните носом где скачать avr/sleep.h
Тут сама библиотека

Спящий режим в Arduino NANO

Добавлено: 14 окт 2017, 12:30
Autoelectric
спасибо.
А как мне его заганать в фаил avr/sleep.h?
При конвертировании из Flprog в приложении ардуино выходит ошибка что эта библиотека не найдена, а при просмотре библиотек, этой библиотеки нет в списке, есть только дабавить файлом библиотеки.
я так понял что в стандартной версии 1,8,1 ардуино этой библиотеки нет....

Спящий режим в Arduino NANO

Добавлено: 14 окт 2017, 13:08
Autoelectric
вот

Спящий режим в Arduino NANO

Добавлено: 15 окт 2017, 05:35
Слимпер
Autoelectric писал(а):вотПрикрепления: 2507605.jpg(141Kb)
Все нормально, так и должно быть, FLrog просто не понимает адрес в такой записи, а библиотека avr/sleep.h это встроенная в Arduino IDE, по этому она всегда есть и ее ставить не надо.
При компиляции в Arduino IDE  все отработает нормально.

Вот еще попробуйте Блоки Сна

Спящий режим в Arduino NANO

Добавлено: 15 окт 2017, 10:20
Autoelectric
Arduino IDE 1,8,1 тоже ругался на отсутствие библиотеки, заменил на 1,8,5 версию и стало нормально...

Добавлено (15.10.2017, 10:20)
---------------------------------------------
уснуть выбрал 3пин (НАНО) и режим "0 - SLEEP_MODE_PWR_DOWN" и пробуждение по этому же пину "2 - FALLING - прерывание сработает, когда состояние вывода изменится с высокого уровня на низкий." и включил подтягтвающий резистор..
проблема со сном проявилась в следующем...
мне надо чтоб при появлении на 3м пине минуса контроллер уснул, а при пропадании минуса проснулся, а он работает как по триггеру...
как этот помент привести в порядок?

Спящий режим в Arduino NANO

Добавлено: 19 мар 2018, 13:51
starshoy81
Вот нашел краткую инфу и код для режима сна атмеги