首先rc.local文件是liunx开机时会自动执行的文件,只要将自己要执行的文件放入其exit 0之前即可被执行。本章将实现树莓派开机时物理引脚12的外接LED灯会闪烁。
1、编写简单的闪灯python脚本:
命令:cd dongdd
命令:sudo vi startx2.py
import RPi.GPIO as gp#导入io模块 import time gp.setmode(gp.BOARD) gp.setup(12,gp.OUT) for i in range(3):#设置闪烁次数 gp.output(12,1) time.sleep(0.8)#0.8s gp.output(12,0)#输出低电平 time.sleep(0.8) gp.cleanup() #清理管脚状态
2、将脚本注册开机启动:
命令:sudo vi /etc/rc.local
命令 内容 #其中&表示后台执行,不会影响主程序执行
命令:sudo chmod 777 /etc/rc.local
3、重启检查:
命令:sudo shutdown -r now
可观查到结果