本帖最后由 lanmse 于 2016-3-23 15:11 编辑
悲催的GPIO设置,还是不能用,怎么设置都不行。谁知道怎么个情况? 最近早晨起床后懒得去做早点,于是萌发了想利用Tiger Board做一个自动煮蛋器的想法,好开始制作了。 之前已经介绍过了。安装了gobian系统。这次的想法呢是系统自动启动,然后执行计划任务,通过GPIO控制继电器打开煮蛋器电源。再加上Tiger Board功耗很小,所以每天睡觉前打开也消耗不了多少电。 1.首先,自动登陆,以root用户登录 实现自动登录:修改/etc/inittab文件 向下滚动,找到行 1:2345:respawn:/sbin/getty --noclear 38400 tty1 注释掉这一行,修改为 #1:2345:respawn:/sbin/getty --noclear 38400 tty1 在该行下增加一行内容 1:2345:respawn:/bin/login -f pi tty1 /dev/tty1 2>&1 2.自动启动x窗口,以root用户登录 修改/etc/rc.local文件 在文件尾部(在exit 0前)加上一行 su root -c startx 这个命令的意思是,以pi用户的身份,执行startx 3.设置自动登陆和进x桌面后,自动连接无线网。 4.修改时区,并且同步时间 安装ntp,输入sudo apt-get install ntpdate 修改时区,输入tzselect 配置网络对时,输入sudo ntpdate cn.pool.ntp.org 同步网络时间 5.建立开启和关闭gpio继电器的脚本 其中GPIO62用于继电器GPIO82用于主板的绿色LED灯,该灯用于显示状态 6.添加计划任务 编辑计划任务crontab -e 命令格式例如每天7:30执行openled.sh命令:30 7 * * * sh /root/openled.sh 10:48和10:49适用于测试的。最后要注释掉 测试完美,明天早上起床就有热乎乎的蒸蛋了。。好开心。。。。
led.zip
(540 Bytes, 下载次数: 2)
|