小语种网站,合肥建设网站查询系统,企业广告宣传,注册网站平台要多少钱如何给openwrt添加启动项#xff1f;首先在/etc/init.d中创建一个文件#xff0c;在CRT终端中直接用vi命令即可#xff0c;自行创建startCamera文件#xff0c;如下图所示。vi编辑器中输入下图所示内容#xff0c;START50表示系统启动的优先顺序#xff0c;数字越小越优先… 如何给openwrt添加启动项首先在/etc/init.d中创建一个文件在CRT终端中直接用vi命令即可自行创建startCamera文件如下图所示。vi编辑器中输入下图所示内容START50表示系统启动的优先顺序数字越小越优先启动脚本的必要start()和stop()其功能决定了启动和停止此服务所需的核心步骤。start()中的内容就是你要开机启动的程序我所写的是开启摄像头。退出vi编辑器打开WinSCP在/etc/init.d目录下查看是否成功创建了startCamera文件可以发现创建成功。如下图所示。打开startCamera文件查看其内容与我们编辑的内容一致如下图所示。在此之后还需在etc/rc.d目录下做一个链接启动系统时会按顺序启动rc.d目录下的脚本链接对应执行/etc/init.d目录下的启动脚本。终端中输入命令ln -s /etc/init.d/startCamera /etc/rc.d/S50startCamera如下图所示。然后重启openwrt打开浏览器输入下面网址可以看到开机时系统自动开启了摄像头如下图所示。如何关掉摄像头呢在终端中输入ps查看所有进程如下图所示。在进程中找到摄像头进程的命令我们可以发现1073为摄像头进程的命令在终端输入命令kill -9 1073进行终止摄像头进程。如下图所示。接下来进行试验极路由的串口是否好使在终端中输入命令查看是否存在串口命令如下图所示我们可以发现存在ttyS0和ttyS1说明串口存在。打开WinSCP在/mnt目录下创建shell脚本命名为1.sh用于测试串口是否可用如下图所示。1.sh中的内容如下图所示。定义一个死循环循环内容为定义串口波特率每两秒读取串口数据并将数据写入/mnt/guang.txt中。接下来是进行arduino的程序编写利用arduino读取光强并将数据打印到串口程序如下图所示。将arduino的串口与极路由的串口相连在CRT终端中输入命令运行1.sh如下图所示。在WinSCP中我们打开/mnt/guang.tx文件可以发现有数据不断的写入如下图所示可以证明极路由的串口可以正常使用。极路由与arduino的硬件连接如下图所示。