涂鸦arduino中文社区活动
查看: 13912|回复: 26

微信控制LED(全文完)

[复制链接]

该用户从未签到

发表于 2017-6-3 19:26 | 显示全部楼层 |阅读模式
本帖最后由 18192908029 于 2017-6-9 16:42 编辑

20170609更新完毕

一、准备工作。
      1.微信公众号,个人的就可以了,不用企业号什么的。
      2.服务器(WINDOWS的。本帖不涉及Linux的),简单的直接在阿里云、腾讯云、XX云一个月30+元买的就好(或者是XX空间也行,要能支持PHP)。
         (本文写于2017.06这几个月阿里云活动比较好,送服务器免费用6个月,个人的淘宝账号就可以登录,但是要抢,也可以花18块买个域名也会送免费的6个月服务器,这就不用抢了,等于18块买了6个月的服务器)
      3.ESP8266,推荐使用NodeMcu的,可以不用管供电,esp8266-01要注意供电足够。
二、开始整。
      1.1微信公众号申请很容易的。
申请微信01.jpg

微信-1


微信-2.jpg

微信-2

      像图上的那样,一步步来,订阅号是不用交钱的,就目前我们控制LED订阅号是足够了的。

      1.2公众号设置。

      公众号申请好之后登陆,然后进行开发者设置。

                                                          微信2-1.jpg              微信2-2.jpg

微信2-2



          看上图填写完成之后就点击提交,不出意外就显示提交成功。成功后如图


          微信2-3.jpg

微信2-3

      2.1服务器搭建。
           再重申一遍呐~~本帖基于Windows的,不适用于Linux。本帖的实验环境是Windows2016。其他版本的也可以。           上面提到阿里云最近搞活动给送6个月的服务器。具体领取办法自己看官网哈~~仅限新注册用户啊。这里就不讲怎么领了。

            你有了服务器之后(不管是领的免费的,还是买的付费的,或者淘宝买的服务器。)最后肯定会有个ip地址。然后用你自己电脑的远程桌面连接,远程连接到服务器。
            输入用户名啊,密码啥的,连接成功后进入到远程桌面,然后打开浏览器,百度phpstudy .(本帖的服务器环境是基于phpstudy的)下载安装。
            这里要强调一下,安装完成后默认的php版本比较低,推荐使用较新的,(不要问旧的行不行啊,自己试试去)。如图所示。
微信2-4.jpg

图2-4.phpstudy

         推荐使用图上画框框的那连个组合,首次安装成功后默认是php5.3还是几。然后你点切换版本,选择图上框框里的两个中的一个,我使用的是nginx那个。你点了之后会提示要下载个插件,按提示下载安装就可以了,

记得下载X86的,不管你是64为操作系统还是32位操作系统

记得下载X86的,不管你是64为操作系统还是32位操作系统

记得下载X86的,不管你是64为操作系统还是32位操作系统

      下载安装完插件再回来点一下切换就可以了,这时候你在你自己电脑的浏览器里输入你服务的ip地址,例如:11.11.11.11这时候应该会有一个php探针的页面出来(具体不用知道是啥,反正输入你的服务器ip之后有东西出来就可以了),这时候你的php环境就搭建完成了。

        2.2PHP代码部署        经过前面几步你的公众号已经申请到了,你的服务器PHP环境也搭建好了。那下来就开始部署PHP代码了,对PHP不熟悉的同学不要着急,我这里给出个WeChat库,教你怎么用。
         WeChat.zip (10.14 KB, 下载次数: 149)

该用户从未签到

发表于 2017-6-3 19:41 | 显示全部楼层
牛逼  搭建服务器的教程 一起发嘛  我最近刚刚开始研究

该用户从未签到

发表于 2017-6-3 19:52 | 显示全部楼层
然后呢?PHP代码里怎么写呢

该用户从未签到

 楼主| 发表于 2017-6-3 20:02 | 显示全部楼层
老殷 发表于 2017-6-3 19:52
然后呢?PHP代码里怎么写呢

别急。还没完呢。洗个澡~~明天更

该用户从未签到

 楼主| 发表于 2017-6-3 20:04 | 显示全部楼层
烈酒微凉 发表于 2017-6-3 19:41
牛逼  搭建服务器的教程 一起发嘛  我最近刚刚开始研究

先洗个澡~~明天更

该用户从未签到

发表于 2017-6-3 21:57 | 显示全部楼层
nodemcu 写成ModeMCU了

该用户从未签到

 楼主| 发表于 2017-6-4 08:25 | 显示全部楼层

尴尬/

该用户从未签到

发表于 2017-6-4 12:45 | 显示全部楼层
18192908029 发表于 2017-6-3 20:04
先洗个澡~~明天更

嗯嗯 谢谢啦

该用户从未签到

发表于 2017-6-4 14:04 | 显示全部楼层
好东西,支持,快更新,等不及了

该用户从未签到

发表于 2017-6-4 16:03 | 显示全部楼层
出个全的教材。我也事实。。。要全的啊。。。。越详细月好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

字符串是否对比该使用哪个函数?
字符串是否对比该使用哪个
现有问题是, 串口接收到的数据是正常的,(通过print函数打印串口收
VSCode+PIO开发环境中添加Blinker.h的问题
VSCode+PIO开发环境中添加
我在main.c中添加就没问题,但是添加在.h文件中就会出现编译错误,在其他.c文件添加此
【干货分享】mega2560原理图PCB图纸altium designer18
【干货分享】mega2560原理
分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
这样写不对吗,为啥老是报错
这样写不对吗,为啥老是报
Python上位机控制WS2812B
Python上位机控制WS2812B
说在前面: 设计师对颜色有着天生的敏锐性,而工程师眼中这些都会幻化成数值。。
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表