ฉันเป็นมือใหม่ของ Raspberry Pi แต่สิ่งหนึ่งที่ฉันคิดเกี่ยวกับการทำคือใช้แบตเตอรี่ (ฉันเห็นหลายคนทำสิ่งนี้) - ซึ่งทำให้ฉันกังวลเกี่ยวกับการปิดตัวลงอย่างสง่างาม มีซอฟต์แวร์โซลูชันเดียวที่อนุญาตให้ฉันตรวจจับแรงดันไฟฟ้าขาเข้าหรือไม่
ฉันเป็นมือใหม่ของ Raspberry Pi แต่สิ่งหนึ่งที่ฉันคิดเกี่ยวกับการทำคือใช้แบตเตอรี่ (ฉันเห็นหลายคนทำสิ่งนี้) - ซึ่งทำให้ฉันกังวลเกี่ยวกับการปิดตัวลงอย่างสง่างาม มีซอฟต์แวร์โซลูชันเดียวที่อนุญาตให้ฉันตรวจจับแรงดันไฟฟ้าขาเข้าหรือไม่
คำตอบ:
คุณจะต้องใช้วงจรภายนอกเพื่อทำเช่นนั้นเพราะ afaik raspberry ไม่ได้ให้แรงดันไฟฟ้าของแบตเตอรี่ที่ใดก็ได้ในระบบ: http://raspi.tv/tag/raspberry-pi-monitoring-its-own-battery-voltage
การใช้งานvcgencmd
จะแสดงแรงดันไฟฟ้าภายในcore
, sdram_c
, sdram_i
และsdram_p
:
vcgencmd measure_volts core
ผลลัพธ์จะมีลักษณะดังนี้:
volt=1.20V
คำสั่งเชลล์ต่อไปนี้จะแสดงแรงดันไฟฟ้าทั้งหมด:
for id in core sdram_c sdram_i sdram_p
do
echo -e "$id:\t$(vcgencmd measure_volts $id)"
done
ไม่ แต่MoPiเป็นกระดานขนาดเล็กที่เรียบร้อยซึ่งให้ความสามารถ