“第八课--microWRT 摄像头应用之云端相册”的版本间的差异
(Created page with "{| style="width: 800px;" |- | 上一节教程中我们实现了采集USB摄像头的图片,进行本地保存,本节教程将介绍如何将照片上传到云端,就像...") |
(→microWRT 配置) |
||
第14行: | 第14行: | ||
下面文件是配置的参考例子,玩家可以下载并根据自己使用的路由器信息在microWRT上做相应的修改。 | 下面文件是配置的参考例子,玩家可以下载并根据自己使用的路由器信息在microWRT上做相应的修改。 | ||
− | microWRT network configure file '''[[File:configuration | + | microWRT network configure file '''[[File:configuration.zip|Configuration]]''' |
3. 在本教程中,我们使用的应用程序基于nodejs的,所以需要在microWRT上安装nodejs。我们已经编译好了安装包,玩家可以直接下载使用。这个安装包是在自己 | 3. 在本教程中,我们使用的应用程序基于nodejs的,所以需要在microWRT上安装nodejs。我们已经编译好了安装包,玩家可以直接下载使用。这个安装包是在自己 | ||
编译的固件中安装的,不一定能在pandorabox的固件中安装。在下面的安装包中,有两个ipk包,需要先安装uclibcxx ipk包。 | 编译的固件中安装的,不一定能在pandorabox的固件中安装。在下面的安装包中,有两个ipk包,需要先安装uclibcxx ipk包。 | ||
− | NodeJS package '''[[File:NodeJS.zip]]''' | + | NodeJS package '''[[File:NodeJS.zip|NodeJS]]''' |
4. 安装好nodejs后,玩家可以把下面的应用程序复制到microWRT上。 | 4. 安装好nodejs后,玩家可以把下面的应用程序复制到microWRT上。 | ||
− | microWRT APP '''[[File:postpic.zip]]''' | + | microWRT APP '''[[File:postpic.zip|PostPic]]''' |
设置/etc/rc.local 文件,保证应用程序开机运行。 | 设置/etc/rc.local 文件,保证应用程序开机运行。 | ||
第39行: | 第39行: | ||
5. 申请云空间,在云空间里运行如下的程序,即可通过外网来访问空间里面的照片了。 | 5. 申请云空间,在云空间里运行如下的程序,即可通过外网来访问空间里面的照片了。 | ||
− | Cloud APP '''[[File:showpic.zip]]''' | + | Cloud APP '''[[File:showpic.zip|ShowPic]]''' |
− | |||
==测试== | ==测试== | ||
在PC或者手机的浏览器中输入云端的ip地址和端口号,就可以看到摄像头拍摄的照片了。 | 在PC或者手机的浏览器中输入云端的ip地址和端口号,就可以看到摄像头拍摄的照片了。 | ||
|} | |} |
2015年5月3日 (日) 02:09的最新版本
上一节教程中我们实现了采集USB摄像头的图片,进行本地保存,本节教程将介绍如何将照片上传到云端,就像云笔记一样,你可以随时随地查看。 在前一节教程的基础上,对microWRT的配置做修改,并增加上传图片的脚本即可。除此之外,玩家还需要需要在云端申请空间,并添加照片处理的程序。 本教程中采用的是阿里付费云空间。
microWRT 配置1. 首先参考我们的摄像头教程,保证摄像头能正常工作。 2. 配置wrt使之能自动连接上级路由器,并能作为AP。详细的设置方法,可以参考”开机教程“。 下面文件是配置的参考例子,玩家可以下载并根据自己使用的路由器信息在microWRT上做相应的修改。 microWRT network configure file Configuration 3. 在本教程中,我们使用的应用程序基于nodejs的,所以需要在microWRT上安装nodejs。我们已经编译好了安装包,玩家可以直接下载使用。这个安装包是在自己 编译的固件中安装的,不一定能在pandorabox的固件中安装。在下面的安装包中,有两个ipk包,需要先安装uclibcxx ipk包。 NodeJS package NodeJS 4. 安装好nodejs后,玩家可以把下面的应用程序复制到microWRT上。 microWRT APP PostPic 设置/etc/rc.local 文件,保证应用程序开机运行。 vi /etc/rc.local # Put your custom commands here that should be executed once # the system init finished. By default this file does nothing. node /project/postpic/app.js exit 0 注意:上面应用的路径和文件名要根据实际情况来设置。
Cloud APP ShowPic 测试在PC或者手机的浏览器中输入云端的ip地址和端口号,就可以看到摄像头拍摄的照片了。 |