Hi,欢迎来到中国优发娱乐手机版高端品牌 - 华清远见嵌入式学院<北京总部官网>,专注嵌入式工程师培养13年!
  • 全国咨询热线:400-611-6270
  • 新浪微博
  • 微信
  • 北京
    校区
  • 上海
    校区
  • 深圳
    校区
  • 成都
    校区
  • 南京
    校区
  • 武汉
    校区
  • 西安
    校区
  • 广州
    校区
  • 沈阳
    校区
  • 济南
    校区
  • 重庆
    校区
  • 长沙
    校区
  • 研发
    中心
  • 当前位置: > 嵌入式学院 > 嵌入式学习 > 讲师博文 > 利用微信硬件平台控制LED灯
    利用微信硬件平台控制LED灯
    时间:2017-08-30作者:华清远见
    首先,我们要了解一下,微信提供有个东西叫做 微信硬件平台。 网址:http://iot.weixin.qq.com/  下面再介绍一下ESP8266模块 原理图如下: 模块是安信可公司做的,我们也可以自己动手来做这个模块,安心可的模块接的是一个RGB灯,我们也可以接其他的东西,比如客厅灯的开关,也可以把这个模块放在插座里面做一个智能的插座。 下面我们开始一步一步的让手里的这个模块连上微信云,实现利用微信控制LED灯 1. 首先我们先要注册一个微信公众号。 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login  用手机微信,扫二维码登录测试账号,登陆之后开启设备功能 然后点击设置,添加新的设备

           
    并按照如下配置设备 产品能力需要依据微信官方文档:http://iot.weixin.qq.com/wiki/new/index.html?page=4-5 进行 定义,这里我们以一个微信标准面板为准,只定义开关、亮度调节。 至此我们已完成了微信公众后台的配置。 2 获取一个 licence 我们需要获取一个licence,这个licence是微信分配的,是唯一的。 将下面网址中的appid 和 secret 为自己公众号后台的信息 https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET  获取到一个有效的 access_token 再找到公众号后台的产品 ID, 使用上面获取到的 access_token 和产品 ID 替换下面链接中的信息 https://api.weixin.qq.com/device/getqrcode?access_token=ACCESS_TOKEN&product_id=PRODUCT_ID   获取到如下信息 保存好获取到的数据,下面固件要用。 3. 编译固件 下载安信可开放的 SDK,可到安信可官网下载,有能力也可以自己修改源码 http://wiki.ai-thinker.com/esp8266/sdk  打开 airkiss_cloud.h 改写 licence 为自己的实际 licence #define DEVICE_LICENCE "FIXME" 打开 airkiss_lan.h 修改以下两行代码为自己的实际数值 #define DEVICE_TYPE "FIXME" #define DEVICE_ID "FIXME" 编译固件,注意配置编译选项为 BOOT?=new APP?=1 SPI_SPEED?=40 SPI_MODE?=QIO SPI_SIZE_MAP?=2 烧写固件 固件烧写地址依次为: BIN File                     Address boot_v1.5.bin                0x0 user1.1024.new.2             0x01000 esp_init_data_default.bin       0x0FC000 blank.bin                    0x0FE000 在烧写之前我们需要下载8266的烧写工具 http://wiki.ai-thinker.com/tools  烧写地址以及相应配置如下: 4. 配置联网 打开微信,扫描下面的二维码 然后通过微信的配网,按照提示步骤操作 首先确保手机已经连接了WIFI,然后点击“配置设备上网菜单”,然后输入WIFI密码,在配置上网的过程中,LED的颜色会慢闪,直到设备连上网之后,LED灯不再变化。 提示配置成功之后,打开微信设置设备微信直连LED,就可以控制LED灯了。

    发表评论
    全国咨询电话:400-611-6270,双休日及节假日请致电值班手机:15010390966 在线咨询: 曹老师QQ(3337544669), 徐老师QQ(1462495461), 刘老师 QQ(3108687497) 企业培训洽谈专线:010-82600901,院校合作洽谈专线:010-82600350,在线咨询:QQ(248856300) Copyright 2004-2017 华清远见教育集团 版权所有 ,沪ICP备10038863号,京公海网安备110108001117号

    优发娱乐手机版

    百度360搜索搜狗搜索

    优发娱乐手机版

    百度360搜索搜狗搜索