Можно ли активировать прерывание с помощью какого либо датчика, типо движеня, или ультразвукового дальномера?
у меня прямо стоит задача, чтобы с помощью ультразвукового дальномера вывести ардуино из спящего режима, знаете как это сделать?это должна быть моя фраза. Тебе же надо что то узнать. Типо датчика движения. у каждого датчика своё устройство
в целом хорошая статья по прерываниям https://tsibrov.blogspot.com/2019/05/arduino-interrupts-part1.html
COMP - On/OFF mode, when the detecting distance is smaller than a pre-set value, this pin pulls low.
а с помощью HC-SR04?Вот такой дальномер URM37 можно настроить на прерывание. у него есть пин, который способен выдать нужный сигнал
а возможно ли сделать так, чтобы всё спало, кроме этого датчика, и когда он замерял определённое расстояние, будил всё остальное?с HC-SR04 я не представляю как. он измеряет время , т.е. фактически делает измерение , средствами ардуино, а если она спит, то как измерять ?
эх, значит буду думатьИменно для этого датчика совсем не уверен.
Такой ещё вопрос, от режима энергосбережения IDLE будет хоть какой-нибудь толк?Именно для этого датчика совсем не уверен.
этот датчик без мозгов и ему надо подавать импульс старта, потом замерять время контроллером при получении сигнала с приемникаа с помощью HC-SR04?
он должен будет уловить расстояние от моей руки и с помощью серва открыть крышку, а когда руки нет закрыть еёМожно поотключать что то не нужно, типа сериал выключить. Но я в энергосбережение не влезал глубоко. Я вроде уже говорил больше толку будет засыпать на пол секунды, просыпаться измерять и опять засыпать если не ой. Но все зависит что должен дальномер ловить
спасибо за идею, я попробую)Если для этой задачи 0.5 секунды не критично. то можно попробовать то, что я написал. Если есть возможность подержать руку столько
Знаете библиотеку "Narcoleptic", если да , то с помощью неё нормально будет это сделать?Если для этой задачи 0.5 секунды не критично. то можно попробовать то, что я написал. Если есть возможность подержать руку столько
если бы он у меня только был...нет, не встречалась такая библиотека
а датчики типа HW-201 не пойдут вместо ультразвукового ?