![](/img/trans.png)
[英]High CPU usage running a custom bash script in Raspberry Pi 4 (Ubuntu 20.04.1) to control GPIO
[英]Measure input voltage of Raspberry Pi B+ running Ubuntu
我剛剛了解到, Raspberry Pi B +型上的紅色LED閃爍表示電壓低於4.63V 。
是否有命令以編程方式確定電壓?
我嘗試了vcgencmd measure_volts
。 但是它產生的1.2000V電壓與輸入源和LED狀態無關。 它似乎與上面提到的4.63V無關。
讓我更詳細地描述這種情況:
我正在使用內置在移動機器人中的鉛酸電池為Raspberry Pi供電。 操縱機器人一段時間后,電壓接縫會降至臨界最小值以下,從而可能損壞文件系統。 因此,我想自動檢測低電壓(並觸發機器人返回充電站)。
我在StackOverflow中問這個問題,因為我認為該解決方案並非特定於機器人,而是通常適用於其他機器。
是的,您可以按照本主題中的說法進行欠壓警告,您可以了解讀取GPIO 35的低電壓。有關讀取GPIO的信息,請參考以下主題: Python腳本讀取一個引腳
看看adafruit ina219傳感器https://learn.adafruit.com/downloads/pdf/adafruit-ina219-current-sensor-breakout.pdf 。
該傳感器可以放在電池和覆盆子之間,並測量該連接處的電流和電壓(0-26V和最大3.2A)。 它通過i2c總線進行通信。 與Arduino一起,您可以輕松為樹莓派構建電池看門狗。 可以在這里找到示例程序和arduino驅動程序: https : //github.com/adafruit/Adafruit_INA219 。
根據https://raspberrypi.stackexchange.com/questions/7414/is-it-possible-to-detect-input-voltage-using-only-software的介紹,如果沒有其他硬件,則無法在軟件級別上做到這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.