CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 22665|回复: 20

CubieBoard电路板创意当门锁(给大家软件教程)

[复制链接]
发表于 2013-4-13 12:48:36 | 显示全部楼层 |阅读模式
本帖最后由 tll 于 2013-4-13 14:10 编辑

弄了好久的GPIO了,今天弄出了个花样。
视频:
准备拿去当门锁~这个版块有人说拿去玩NFC,没扩展,玩不了
先拿发光二极管做测试,亮就是锁住,暗就是不锁。
GPIO嘛,看我以前的帖子。
这个软件拥有一套管理系统,现在网页端是可以改密码,移动手机端是可以锁定或解锁,锁定不需要密码(就像你关门不用钥匙),解锁需要(开门就要)。
执行以下命令:
  1. sudo apt-get install apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.5 mysql-common mysql-server mysql-server-5.5 php5-common php5-mysql -y
复制代码
安装apache,php,mysql,其实mysql是没用的(密码在config文件里),只不过为了凑齐LAMP安装。
顺便:有安装lighttpd,nginx之类的卸掉吧,不然会端口冲突

网页端:
locker.zip (4.61 KB, 下载次数: 47)
把它解压然后把里面的所有php上传到你Cubie的网页根目录(默认是/var/www)
接着访问你的Cubieboard,一般会得到
QQ截图20130413124117.png
这个页面
按下第一行的“按这里”,红色那个
然后输入密码(四位数字,其他以后开发),端口(端口就是/sys/class/gpio里面的端口文件夹的名字,具体看我的老的帖子)
ok,密码设置好了后,在iPhone或iPod等ios设备上安装以下ipa(需要越狱,因为我用的是我的开发者证书,没给大家授权)
【IPA太大,3.6M多,论坛不让上传,我用百度网盘上传,大家等下】
然后桌面上会有个空白APP,叫lock-door,按下去(这个软件现在提供1.0.1版本,有个bug,正在修复,不过一般不影响使用)
http://pan.baidu.com/share/link?shareid=448573&uk=1459786548
IMG_0101.PNG
IMG_0102.PNG
IMG_0103.PNG
IMG_0104.PNG
IMG_0105.PNG


IMG_0108.PNG
输密码,故意输错
IMG_0107.PNG
看,密码错误
IMG_0106.PNG
输入正确的
IMG_0109.PNG
这才是正常解锁
先锁定,再解锁,哈哈,看到了吗

界面有点难看……慢慢改进

提示:
根目录地址是你放文件的地址(网络地址,如我把文件放在cubie的网页根目录,ip为192.168.1.105,那么地址就是http://192.168.1.105
passwderror就是密码错误
fileerror是没有文件或者没有权限,没有权限可以用主页的工具修复,没有文件就是驱动问题
locked和unlocked是正常的锁定和解锁
回复

使用道具 举报

发表于 2013-4-13 22:57:52 | 显示全部楼层
教程很好 顶你一下!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-13 23:12:39 | 显示全部楼层
26750555 发表于 2013-4-13 22:57
教程很好 顶你一下!

可以自己实践一下
回复 支持 反对

使用道具 举报

发表于 2013-4-16 17:02:21 | 显示全部楼层
不错不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-16 21:56:05 | 显示全部楼层
come0755 发表于 2013-4-16 17:02
不错不错

Thanks~想要源代码可以找我
回复 支持 反对

使用道具 举报

发表于 2013-6-17 16:07:13 | 显示全部楼层
楼主赏份源代码吧,gootoomoon@gmail.com,业余时间也想自己做做

如何从网页界面控制 GPIO啊?
回复 支持 反对

使用道具 举报

发表于 2013-6-18 12:34:25 | 显示全部楼层
Lz思路是用PHP脚本修改GPIO文件?
回复 支持 反对

使用道具 举报

发表于 2013-6-28 09:19:10 | 显示全部楼层
输入ip地址和手动输入密码,就导致了离实际应用有点距离了,现在非IT人士都是非常懒的:最好是按一下、讲个话、照个像就能实现就好了

顶了,学习学习。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-28 20:08:19 | 显示全部楼层
醉月 发表于 2013-6-28 09:19
输入ip地址和手动输入密码,就导致了离实际应用有点距离了,现在非IT人士都是非常懒的:最好是按一下、讲个 ...

那个就是语音了。,。
回复 支持 反对

使用道具 举报

发表于 2013-6-29 23:53:48 | 显示全部楼层
tll 发表于 2013-6-28 20:08
那个就是语音了。,。

嗯,斑竹说的对:指纹、语音抑或人脸
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-5-6 18:32 , Processed in 0.029534 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部