“第五十七课--Microduino WiFi控制LED/zh”的版本间的差异
(→调试) |
(→调试) |
||
第61行: | 第61行: | ||
其实有许多开源软件可以用来配置服务器,例如easyPHP, wampserver等,因为本人比较熟悉wampserver所以接下来介绍如何安装配置wampserver。 | 其实有许多开源软件可以用来配置服务器,例如easyPHP, wampserver等,因为本人比较熟悉wampserver所以接下来介绍如何安装配置wampserver。 | ||
− | W-windows | + | windows操作系统: |
− | A-apache | + | *W-windows |
− | M-mysql | + | *A-apache |
− | P-php | + | *M-mysql |
+ | *P-php | ||
+ | Linux操作系统: | ||
+ | *L-linux | ||
+ | *A-apache | ||
+ | *M-mysql | ||
+ | *P-php | ||
+ | Mac OS操作系统: | ||
+ | *M-Mac OS | ||
+ | *A-apache | ||
+ | *M-mysql | ||
+ | *P-php | ||
+ | |||
+ | 我是用的是windows操作系统: | ||
官网:http://www.wampserver.com/en/ 下载安装 | 官网:http://www.wampserver.com/en/ 下载安装 |
2014年11月23日 (日) 03:00的版本
目的本教程将教大家如何使用Microduino制作一个控制LED灯的装置,数据传输用wifi,传输格是json. 设备
原理图
程序wifiConrol 调试步骤一:按照原理图搭建好电路,像这样:
安装好缺少的库函数后应该就可以运行了,如果正常的话你的IDE串口通讯会显示IP地址等如下信息: 这说明Microduino WiFi连接正常。 步骤三:接下来需要把你的笔记本电脑配置成一个可以运行PHP代码的服务器,因为在本例中网页接口使用的了PHP代码。 其实有许多开源软件可以用来配置服务器,例如easyPHP, wampserver等,因为本人比较熟悉wampserver所以接下来介绍如何安装配置wampserver。 windows操作系统:
Linux操作系统:
Mac OS操作系统:
我是用的是windows操作系统: 官网:http://www.wampserver.com/en/ 下载安装 在安装过程中很有可能会提示 缺少msvcr110.dll 之类的提示,导致安装不成功,这时因为你的windows系统缺少组件,请去:[Visual C++ Redistributable for Visual Studio 2012 Update 4]下载安装(需要翻墙) 本站msvcr110.dll下载地址:文件:Msvcr110.rar
打开你的浏览器输入:localhost 如果看到下面的画面说明安装wampserver成功了:
找到update_state.php这个文件,修改里边的socket连接的IP地址,修改成Microduino的IP地址:
显示: 确保Microduino通电,这时你可以点击这些按钮,看看LED等有啥反应。
在手机中输入你电脑的IP地址来访问网页接口,如果访问受限说明你的wampserver初始安装时做了限制不允许内网里的其它计算机访问,只要做下边的修改配置就解决问题了: 找到 wamp文件夹里的httpd.conf文件,此文件在:wamp\bin\apache\apache2.4.9\conf 找到如下语句:
Require local 替换成:
Require all granted 就解决问题了。 结果你可以用浏览器或者手机来控制LED灯了。
视频 |