python - 启动时启动 GPIO 脚本

标签 python linux python-3.x

我进行了广泛的搜索并尝试了一百万种不同的方法,但没有任何效果。

这是场景。

我有一个树莓派 A+,它通过 GPIO 连接到一个声音传感器。

我需要这个脚本在 Pi 启动时启动。 Pi 不会靠近我或连接到屏幕,因此如果电源出现故障并且 Pi 重新启动,脚本必须重新开始运行。

我现在拥有的是 .py 文件中的工作脚本。

基本功能 = 检测声音 > 将条目记录到数据库 > 给我发电子邮件。

我没有别的,.py 文件就在我的桌面上。

请用简单的英语帮助。我的编码不是很好,而且我有很多人帮助我实现了这一点,所以我没有足够的能力自己创建这样的脚本 - 只是为了了解我的技能水平。

所以基本上,我只需要:Pi = on > Script = running。 如果 Pi 关闭并再次打开,脚本必须在没有任何干预的情况下再次启动并开始检测声音。

非常感谢!

最佳答案

首先让你的python脚本成为独立的,它应该以类似 #!/usr/bin/python 只需在shell中输入脚本名即可执行。

然后看看“在开机时启动一个python程序”等几个题目。你会发现几种方法:

关于python - 启动时启动 GPIO 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37591820/

相关文章:

python - 如何只查看列表中所有列表中的第三个值

python - 如何避免由前导或尾随空格引起的那些空字符串?

python - Google SDK 实用程序中的 SSL 证书错误

php - 还是不明白文件上传文件夹权限

python - UTF-8 和 os.listdir()

python - 错误 : gunicorn: Failed to find application object 'app' in 'app'

python-3.x - CloudWatch 日志流到 Lambda python

python - 如何在 sklearn 中使用分层交叉验证处理多类

python - sympy:使用二项式公式和二次补数简化较大的表达式

linux - 为什么 grep 给出搜索模式错误,即 grep : <some pattern>: No such file or directory