我正在设计一种电子硬件,如果发生机械故障(例如密封件破裂),它可能会与水接触。在设备内部,我在所有关键区域都有湿度传感器。我已经写了一个监控这些湿度传感器的脚本,但是我想写一个紧急脚本,如果任何湿度传感器感应到水,系统可以快速关闭,以避免设备本身和附近任何人/任何东西受到电损坏。在
目前,我只能找到以下协议:
import os
os.system('shutdown -P now')
有没有一种简单的方法可以让电脑“硬”关机?在
我也考虑过让主电源通过一个电脑可以控制的继电器给设备供电,这样我就可以直接切断电脑的电源,但我希望有一种方法可以做到这一点,而不必使用这么重的功率继电器。在
试试这个:
使用系统请求(SysRq)并调用
echo b > /proc/sysrq-trigger
立即重新启动系统,而无需卸载或同步文件系统。在查看此答案以了解更多信息:
https://unix.stackexchange.com/questions/163370/is-there-a-fastest-way-to-shutdown-the-system
相关问题 更多 >
编程相关推荐