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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
power [2016/06/20 01:58]
admin [Costly Internet Access (like GSM 3/4G)]
power [2016/06/20 03:47] (current)
admin [WiFi & Bluetooth]
Line 30: Line 30:
 I'll try to give a more in-depth coverage of this point whenever I get the opportunity to access the required hardware. I'll try to give a more in-depth coverage of this point whenever I get the opportunity to access the required hardware.
  
-==== Available Network Access ​====+=== Available Network Access ===
  
 When a network access is available, wired or WiFi, one should consider that it utilizes a noticeable amount of power to operate, one should thus optimize its usage. The following paragraphs will try to present a few possible solutions. When a network access is available, wired or WiFi, one should consider that it utilizes a noticeable amount of power to operate, one should thus optimize its usage. The following paragraphs will try to present a few possible solutions.
  
  
-==== Reduce Power Consumption ==== +===== Reduce Power Consumption =====
-----+
  
 This article assumes we're working on any //Raspberry Pi Model B//, fully equipped with network adapter, USB ports and HDMI. //Pi Zero// and //Model A// are already built in such ways that their power consumption is much lower than Model Bs. This article assumes we're working on any //Raspberry Pi Model B//, fully equipped with network adapter, USB ports and HDMI. //Pi Zero// and //Model A// are already built in such ways that their power consumption is much lower than Model Bs.
  
-=== Network and USB adapters ===+Also note that most of the following commands **should be run as root**, so whether login as root on systems that allows it or use **''​su root''​** to operate as root. 
 +==== Network and USB adapters ​====
  
-The power hungry monsters in the Raspberry Pi are certainly the USB and Network Adapters. They were reported to consume as much as 200mA! ​Since they'​re not mandatory for our timelapse system to function, we're better turning ​them off to enhance ​our system'​s autonomy when running off a power bank.+The power hungry monsters in the Raspberry Pi are certainly the USB and Network Adapters. They were reported to consume as much as 200mA! ​Turning ​them off will enhance ​the system'​s autonomy when running off a power bank.
  
-__//USB//__+=== USB (+ Ethernet) ===
  
-To switch the USB bus on a RasPi one can use the following commands:+To **switch ​off the USB bus** on a RasPi, which will in effect **also switch off the Ethernet** port that is linked to this same bus, one can use the following commands:
 <​Code:​bash |**Turn off USB** on the Raspberry Pi:> <​Code:​bash |**Turn off USB** on the Raspberry Pi:>
 > echo 0x0 > /​sys/​devices/​platform/​bcm2708_usb/​buspower > echo 0x0 > /​sys/​devices/​platform/​bcm2708_usb/​buspower
Line 56: Line 56:
 </​Code>​ </​Code>​
  
-__//Network Adapter//__+=== Network Adapter ​===
  
 To switch the network adapter on a RasPi one can use the following commands: To switch the network adapter on a RasPi one can use the following commands:
Line 71: Line 71:
 <color darkorange>​**Be aware that turning off both the USB and network adapters might lockout your entire RasPi system!**</​color>​ <color darkorange>​**Be aware that turning off both the USB and network adapters might lockout your entire RasPi system!**</​color>​
  
-=== HDMI ===+==== HDMI ====
  
 Referring to [[http://​www.pidramble.com/​wiki/​benchmarks/​power-consumption|this article concerning Raspberry'​s models power consumption]],​ we observe that HDMI and LED usage are using about 30 mA (for a RasPi 3). Another [[http://​www.mikeslab.net/?​p=455|interesting article about RasPi'​s power consumption]] states that turning off HDMI in a "​headless"​ configuration saves about 20mA. Referring to [[http://​www.pidramble.com/​wiki/​benchmarks/​power-consumption|this article concerning Raspberry'​s models power consumption]],​ we observe that HDMI and LED usage are using about 30 mA (for a RasPi 3). Another [[http://​www.mikeslab.net/?​p=455|interesting article about RasPi'​s power consumption]] states that turning off HDMI in a "​headless"​ configuration saves about 20mA.
  
-To turn off HDMI on the RasPi, simply issue this command:+To **turn off HDMI** on the RasPi, simply issue this command:
 <​Code:​bash |**Turn off HDMI** on the RasPi:> <​Code:​bash |**Turn off HDMI** on the RasPi:>
 > sudo /​opt/​vc/​bin/​tvservice -o > sudo /​opt/​vc/​bin/​tvservice -o
Line 81: Line 81:
  
 Unfortunately this command won't survive a reboot, so if we known the system is going to be headless we should trigger this on each boot. Unfortunately this command won't survive a reboot, so if we known the system is going to be headless we should trigger this on each boot.
 +
 +<​Code:​bash |Create cron job running at startup to turn off HDMI>
 +TO BE COMPLETED
 +</​Code>​
 +
 +To **turn HDMI back on**, you'll need to have the **''​kbd''​** package installed to access and use the ''​chvt''​ command:
 +<​Code:​bash |Turn HDMI back on>
 +> /​opt/​vc/​bin/​tvservice -p && chvt 1 && chvt 7
 +</​Code>​
 +
 +==== WiFi & Bluetooth ====
 +https://​www.raspberrypi.org/​forums/​viewtopic.php?​f=63&​t=138610
 +
 +http://​www.mikeslab.net/?​p=455