|
bardzo prosze o pomoc w stworzeniu prostego kodu pod arduino do usypiania go i wybudzania, nie wiem o co chodzi, nie mogę tego ogarnąć, próbuję z gotowymi kodami używającymi attachInterrupt i nie wychodzi mi, albo ono całkowicie usypia i wybuza je tylko reset albo zostaje w fukncji wakeUp, korzystałem też z bibiloteki LowPower, to samo, o ile biorę przykłady z czasowym wyłączaniem arduino, to działa, po ustalonym w przykładzie czasie włącza sie ponownie i może wykonywać funkcje z loop'a, ale kiedy biorę funkcję sleep_Forever lub jej odpowiednik z avr/sleep.h , SLEEP_MODE_PWR_DOWN jest lipa,
bardzo będe wdzięczny za jakiś prosty, wręcz łopatologiczny przykład np. że kiedy napięcie na wejściu analogowym się zmieni to arduino wprowadzi się w stan power_down, a jak użyję external_interrupt to się wybudzi w loop, a nie zrestartuje, może ktoś ma coś takiego gotowego np. pokazując to na diodach LED?
|