Jakie metody można zastosować, aby zmniejszyć ilość energii zużywanej przez Raspberry Pi?
Jakie metody można zastosować, aby zmniejszyć ilość energii zużywanej przez Raspberry Pi?
Odpowiedzi:
Odłącz go od zasilania sieciowego :)
Ale tak na poważnie: Pi ma „podstawowe” zużycie energii, gdy pracuje bez głowy, bez niczego podłączonego (bez monitora, bez urządzeń USB, tylko zasilacz). Użyj miernika Kill-A-Watt, aby zmierzyć moc tej konfiguracji. Następnie wykonaj następujące czynności:
Jeśli chcesz jeszcze bardziej zmniejszyć to zużycie energii, możesz wyłączyć kilka rzeczy.
Zgodnie z tym artykułem , jeśli masz rPi2, możesz zmniejszyć
liczbę rdzeni, dodając następujące wiersze do
/boot/cmdline.txt
:
# replace N with the number of cores you want to keep using
maxcpus=N
Możesz zastanowić się nad wyłączeniem zasilania magistrali USB, wydając następujące (z tego postu na tym forum):
echo 0x0 > /sys/devices/platform/bcm2708_usb/buspower
UWAGA OSTRZEŻENIE: Może to również wyłączyć port sieciowy, więc nie używaj go w konfiguracji bezgłowej, dopóki nie upewnisz się, że możesz się z niego odzyskać.
Użyj miernika Kill-A-Watt, aby sprawdzić wpływ tych zmian na zużycie energii.
Jeśli potrzebujesz użyć dodatkowych urządzeń, takich jak monitor HDMI, urządzenia USB, w tym klucze Wi-Fi itp., Trzymaj miernik Kill-A-Watt podłączony do swojego Pi i spójrz na wpływ dodania każdego urządzenia (zamknij Pi, dodaj 1 urządzenie, uruchom ponownie Pi, upewnij się, że urządzenie jest używane (np. klucz WiFi jest podłączony / łączy się z siecią) i obserwuj moc wyjściową miernika Kill-A-Watt.
Inne rzeczy, których możesz chcieć szukać, to wyłączenie diod LED, wyłączenie wyjścia HDMI i opcja jądra „nohz”, aby zmienić przerwania tykania od okresowych zegarów.
Artykuły, które widziałem, sugerują również, że pomiary Kill A Watt są dość niedokładne przy niskich poziomach prądu, użyj miernika stołowego, jeśli masz taki dostępny.
W tym artykule jest kilka przydatnych przydatnych linków: http://www.midwesternmac.com/blogs/jeff-geerling/raspberry-pi-zero-conserve-energy
arm_freq_min
zmniejszy zużycie energii? mój licznik nie jest wystarczająco czuły, aby mi powiedzieć :)