User Tools

Site Tools


rtes:topics:arduino:sleep

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
rtes:topics:arduino:sleep [2018/11/15 14:06] – created adminrtes:topics:arduino:sleep [2018/11/15 15:19] (current) – [Putting Arduino to sleep] admin
Line 1: Line 1:
-====== Putting Arduino to sleep ======+====== Putting Arduino to Sleep Mode ======
  
 The best way to save energy for a device is to switch it off.  The best way to save energy for a device is to switch it off. 
  
-In case of MC it should still react to external events to be woken up, such as a push button event.+In case of MC it should still react to external events to be woken up, such as a push button event. This can be achieved by setting the MC to sleep. There are several sleep modes available. To generalize: The "deeper" the sleep the less mechanisms can be used to wake the MC up again.
  
-With Arduino you often use the "power down" sleep state. Only INT0, INT1 or PCINT are able to wake the MC up again.+With Arduino you often use the "power down" sleep state. Only INT0 (level not edge interrupt), INT1 (level not edge interrupt) or PCINT (pin change interrupt, i.e. rising or falling edge) are able to wake the MC up from this sleep mode again.
  
-  
  
- +===== Material ===== 
 + 
 + 
 + 
 +  * Arduino tutorial on sleep: https://playground.arduino.cc/Learning/arduinoSleepCode 
 +  * Forum post on PCINT: https://forum.arduino.cc/index.php?topic=478804.0
rtes/topics/arduino/sleep.1542290799.txt.gz · Last modified: 2018/11/15 14:06 by admin