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

Ответить
Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#1

Сообщение Autoelectric » 06.06.2017{, 10:50}

Написал проект на Flprog "кнопка старт стоп двигатель" для автомобиля на Ардуино Нано, нужно организовать спящий режим...
Сам не программист.
Последний раз редактировалось Autoelectric 06.06.2017{, 11:18}, всего редактировалось 1 раз.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2074
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 645
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#2

Сообщение Dryundel » 06.06.2017{, 11:00}

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

Попробуйте сначала задать вопрос, предварительно его обдумав.
Пользовательские блоки на сайте FLPROG - BLOCK
Выразить благодарность

Аватара пользователя
Nikan
Майор
Сообщения: 1133
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 88
Откуда: москва

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

#3

Сообщение Nikan » 06.06.2017{, 11:05}

Autoelectric писал(а):организовать спящий режим.
вот, работает, не мое

Добавлено (06.06.2017, 11:05)
---------------------------------------------
Dryundel писал(а):Попробуйте сначала задать вопрос, предварительно его обдумав.
прежде чем клаву топьать вопрос не плохо было прочитать и осмыслить

Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#4

Сообщение Autoelectric » 06.06.2017{, 11:26}

Прошу простить... исправляюсь...

Добавлено (06.06.2017, 11:26)
---------------------------------------------
"вот, работает, не мое"
Языков программирования не знаю, все таки какой мне режим больше подходит для  применения в автомобиле?
Вложения
StartStop.flp
(592.54 КБ) 114 скачиваний
Последний раз редактировалось Autoelectric 06.06.2017{, 11:27}, всего редактировалось 1 раз.

Аватара пользователя
Nikan
Майор
Сообщения: 1133
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 88
Откуда: москва

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

#5

Сообщение Nikan » 06.06.2017{, 11:31}

Autoelectric писал(а):ежим больше подходит для применения в автомобиле?
какова задача сна?

Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#6

Сообщение Autoelectric » 06.06.2017{, 11:35}

уснуть для меньшего потребления тока и проснуться по внешнему сигналу...
от охранной сигнализации или еще какого сигнала, а просыпаться по входу концевика двери

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

Аватара пользователя
Nikan
Майор
Сообщения: 1133
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 88
Откуда: москва

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

#7

Сообщение Nikan » 06.06.2017{, 11:37}

Autoelectric писал(а):уснуть для меньшего потребления тока и проснуться по внешнему сигналу..
   Power-Down
будить на пин с прерыванием ( на 328 меге 2 и 3)

Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#8

Сообщение Autoelectric » 06.06.2017{, 11:49}

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

Добавлено (06.06.2017, 11:49)
---------------------------------------------
и еще... кто автор библиотеки? которую вы мне дали?
Последний раз редактировалось Autoelectric 06.06.2017{, 11:41}, всего редактировалось 1 раз.

Аватара пользователя
Nikan
Майор
Сообщения: 1133
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 88
Откуда: москва

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

#9

Сообщение Nikan » 06.06.2017{, 11:51}

пин с прерыванием назначить входом.
использовать только для пробуждения

Добавлено (06.06.2017, 11:51)
---------------------------------------------
Autoelectric писал(а):кто автор библиотеки? которую вы мне дали?
это не библиотека - а блок автора не помню

Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#10

Сообщение Autoelectric » 12.10.2017{, 17:47}

народ... ткните носом где скачать avr/sleep.h

injener
Сержант
Сообщения: 105
Зарегистрирован: 23.10.2016{, 09:42}
Репутация: 2

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

#11

Сообщение injener » 13.10.2017{, 16:12}

Autoelectric писал(а):народ... ткните носом где скачать avr/sleep.h
Тут сама библиотека

Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#12

Сообщение Autoelectric » 14.10.2017{, 12:30}

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

Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#13

Сообщение Autoelectric » 14.10.2017{, 13:08}

вот
Вложения
2507605.jpg

Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06.09.2015{, 16:56}
Репутация: 27
Откуда: Новосибирск

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

#14

Сообщение Слимпер » 15.10.2017{, 05:35}

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

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

Autoelectric
Рядовой
Сообщения: 8
Зарегистрирован: 06.06.2017{, 10:45}
Репутация: 0
Откуда: Нягань, ХМАО-Югра

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

#15

Сообщение Autoelectric » 15.10.2017{, 10:20}

Arduino IDE 1,8,1 тоже ругался на отсутствие библиотеки, заменил на 1,8,5 версию и стало нормально...

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

starshoy81
Лейтенант
Сообщения: 524
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

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

#16

Сообщение starshoy81 » 19.03.2018{, 13:51}

Вот нашел краткую инфу и код для режима сна атмеги

Ответить

Вернуться в «ATmega328,168»