Stránka 1 z 1
					
				Arduino. + Sleep režim
				Napsal: 23 zář 2020, 16:08
				od byfo
				Ahojte, máte niekto prosím skúsenosti s automatickým uspatim a následným prebudením arduina z režimu spánku? Hlavne kvôli spotrebe prúdu, a tomu že je napájané z batérie.. aby s šetrila, no nikdy som nenašiel automatické zapnutie, a prebudenie napríklad podľa hodiniek 

  iba uspatie a prebudenie manuálne (stlačením tlačidla ).. 

 
			 
			
					
				Re: Arduino. + Sleep režim
				Napsal: 23 zář 2020, 16:32
				od ArduXPP
				Stačí si stáhnout knihovnu - 
https://github.com/rocketscream/Low-Power/ a použít Examples/powerDownWakePeriodic/ , každých 8 sekund se probudí a když tam bude příkaz pro spánek, tak se zase uspí.
 
			 
			
					
				Re: Arduino. + Sleep režim
				Napsal: 23 zář 2020, 16:35
				od martinius96
				Uspatím Arduina (UNO) získaš odber cca polovičný.. 
Pred časom som sa o to zaujímal, avšak netestoval som konkrétnu implementáciu.
Zaujalo ma toto:
https://thekurks.net/blog/2018/1/24/gui ... sleep-mode
Prebúdzanie cez Interrupt. Využíva to vstavanú sleep knižnicu pre avr z Arduino IDE.
Možno by si to mohol použiť.
 
			 
			
					
				Re: Arduino. + Sleep režim
				Napsal: 23 zář 2020, 18:32
				od ondraN
				Nebo se dá také použít externí RTC obvod, který má výstup budíku (aktivuje se při dosažení nastaveného času). Ten pak naprogramuješ, arduino pošleš do deep sleep a RTC ho přes externí pin, tím budíkovým výstupem, probudí.
			 
			
					
				Re: Arduino. + Sleep režim
				Napsal: 23 zář 2020, 22:27
				od pavel1tu
				Jak píše Ondra - to mohu doporučit - jde dát do toto "nejhlubšího" spánku
nebo kdy se probudí od nějakého vstupu - u alarmu (místo těch hodin), nebo sám po nějakém čase (trochu větší spotřeba).
Ale nemá to cenu řešit u Arduin s převodníkem na USB - což se tu rozebírá pořád dokola.
Stačí hledat "Arduino deep sleep" a vyskočí ti spousta článků
třeba 
https://learn.sparkfun.com/tutorials/re ... mption/all