氦氪空间 发表于 2015-11-10 09:53:52

干货来了!安信可ESP8266模块分分钟连上氦氪云

物联网这个概念已经有五六年的历史,但是一直从未真正走入生活!原因如下:物联网 必须得联网才能称得上是物联网,但是要想让家居电器联网,在之前成本很高,而且联网体验糟糕,云端控制不稳定,因此迟迟不得大面积应用。但是只是时间问题!
根据市场规律:分析了目前市面上能有竞争力的公司,虽然每一家都推出了自己的云端,并且投入费用几百万上千万,但是真正能生存的,只有一家或两家。因为他们的团队构成,和架构设计,以及客户的应用体验,性能和稳定性起着至关重要的作用,以及中国的市场行情,能真正统一市场的想必只有一家!简直是残酷的现实。在物联网即将蓬勃发展的初始,能选择一款真正具有竞争优势的物联网云服务。那对以后的发展是至关紧要的!大家都不希望站错队。。。
在没有更牛X的物联网云出来之前,目前的就是最牛X的。
氦氪云端介绍
云服务
帐号管理服务:QQ 、facebook等多种登录方式
储存数据:记录历史数据,让设备状态尽在掌握
第三方合作:欢迎使用京东,微信体验我们的服务
数据安全:存储加密,通讯加密,完善灾备方案让厂家无需担心 数据分析:强大云计算技术帮助你快速了解产品动态,市场走向,抢占先机
快速开发:提供完整云端API,SDK实现APP快速开发
私有云服务:帮助企业快速搭建私有云,保证安全稳定
全球操控:低延迟,高稳定性,让您无论身处何处都能流畅控制设备
云优势
1.安全保障:数据存储通讯加密保护,配合云安全防护,完善的灾备方案。数据安全无忧
2.极速响应:20毫秒通讯响应,设备流畅控制
3.设备高并发:实现百万设备同时操作和被操作,纪录都被永久保存到云端
4.快速完善功能:短时间开发几十项功能,如历史数据存储和统计,云端消息推送,定时预约,修改设备名字,设备分组,设备删除,多用户授权等。让设备更加智能
5.基础设备稳定:国内和阿里云UCLOUD合作,国外采用亚马逊服务器。大企业稳定值得信赖。
干货来了!!!下面我来介绍一下安信可模块与氦氪云的快速对接。连接过程中使用的HEKR软硬件解决方案无需关注云端技术细节,透传方案仅需根据HEKR通信协议开发单片机程序即可实现传统设备的联网,前期开发时间短,适合于数据透传通信,简单类控制,如插座、led灯、传感器联网等。

1、模块介绍
ESP-12E 贴片式模组的外观尺寸为16mmx24mmx3mm,引脚间距为2mm(如下图所示)。该模组的核心处理器是ESP8266,采用容量为4MB的SPI Flash。模组内采用的是26MHz晶振,使用的是3DBi的PCB板载天线。
http://i.imgur.com/frBwbFl.png


ESP-12F 贴片式模组的外观尺寸为16mmx24mmx3mm,引脚间距为2mm(如下图所示)。该模组的核心处理器是ESP8266,采用容量为4MB的SPI Flash。模组采用的是26MHz晶振,使用的是3DBi的PCB板载天线。
http://i.imgur.com/a8P6mAU.png


2、准备工作
[*]搭建硬件电路:
按下图搭建模块外围硬件电路
http://i.imgur.com/xL5eUFR.png
*右侧的接线端子用于连接USB转TTL串口调试工具
*模块的WIFI信号指示灯输出引脚为GPIO2,即模块上的LED
*按键KEY-RST为模块重启按键
*按键KEY-GPIO0为模块进入下载模式按键
*按键KEY-GPIO4为模块进入配置模式按键
*进入下载模式必须使模块在上电或重启时,已经按下KEY-GPIO0按键使GPIO0为低电平
制作的电路如下图
http://i.imgur.com/7FJCCkI.jpg
模块上电时不同引脚配置下模式选择表

模式GPIO15GPIO0GPIO2
UART下载模式低低高
Flash Boot工作模式低高高

[*]烧录工具:FLASHDOWNLOADTOOLS v1.2[下载链接]
[*]安信可模块HEKR透传固件下载:http://pan.baidu.com/s/1bnG4FAR
[*]HEKR APP下载
扫一扫下方二维码下载HEKR APP:
http://i.imgur.com/INKHfEs.png
*支持Android4.0及以上版本
*支持iOS7.0及以上版本
[*]串口助手下载:http://pan.baidu.com/s/1sjmoVVn)
3、固件烧录
[*]硬件连接:
将ESP模块与之前搭建的外围硬件电路相连接
用USB转TTL串口调试工具将模块与电脑相连接

[*]烧录软件设置:
打开ESP烧录软件,按下图进行设置
http://i.imgur.com/z5A5xmu.png
*Download Path Config区:选择要烧录的固件bin文件,ADDR地址为0,同时勾选待烧录文件前的复选框。
*SPI FLASH CONFIG区:分别设置SPI SPEED = 40MHz、SPI MODE = QIO、FLASH SIZE = 16Mbit
*COM PORT选择与计算机连接的串口调试工具所对应的COM口
*BAUDRATE可以选择任意波特率,波特率越大烧录速度越快

[*]烧录操作方式:
当所有硬件连接完成,以及烧录软件设置完成之后,按住KEY-GPIO0按键,再按下KEY-RST按键,然后松开KEY-RST按键,再松开KEY-GPIO0按键,模块进入下载模式,点击烧录软件上的START按钮,开始烧录。
烧录完成后,使ESP模块重新上电,进入工作模式。
4、配置方式
[*]APP使用说明
(1).APP安装完毕后,点击HEKR APP图标http://i.imgur.com/e6QAOJF.png进入登录界面
http://i.imgur.com/ansXN5C.png
*“本地登录”绑定的设备仅在本机有效。其他登录方式设备绑定在相应的账号下。本说明中将采用“QQ”登录方式。
(2).点击http://i.imgur.com/6Mv6TBx.png图标进入QQ账号密码输入界面,输入账号密码并且点击“登录”
http://i.imgur.com/mqboMAa.png
(3).登陆成功,进入设备列表界面,点击右上角的“+”图标,进行添加设备
http://i.imgur.com/pb1YrYw.png
(4).进入Hekr Configure(一键配置模式)页面,确认手机连接正确的无线网络,并填入对应的无线网络密码,点击确定按钮,开始连接设备
http://i.imgur.com/OETzg6M.png
(5).长按KEY-GPIO4按键5秒直到LED灯呈现2s一闪的状态,点击界面上的确定按键开始配置
(6).等待几秒后显示如下图所示,即配置成功
http://i.imgur.com/hH2Vyd2.png
(7).下拉刷新设备列表,新绑定的设备即可出现在设备列表中
http://i.imgur.com/TjZO5ZC.png
(8).点击界面上的设备图标即可进入相应的控制页面
http://i.imgur.com/lfaUBfM.png
5、使用方法
[*]串口调试助手设置
打开友善串口调试助手,点击“以后注册”,按下图进行设置
http://i.imgur.com/Vs3FuDO.png
*串口:选择串口调试工具所对应的COM口
*波特率:9600,数据位:8,校验位:None,停止位:1,流控:None
*接收设置、发送设置:Hex
点击“开始”图标http://i.imgur.com/AlvRwbT.png打开串口通信

[*]透传固件使用说明
ESP-12模块绑定成功后进入控制界面:
http://i.imgur.com/alwjdjA.png
在APP控制界面的发送框中输入示例帧48 0E 02 01 02 01 00 00 00 00 00 00 00 5C,并且点击发送图标发送示例帧
APP成功发送命令后在串口调试助手中可收到发送的信息
http://i.imgur.com/Ccu06Iu.png
在串口调试助手发送框中发送示例帧48 0E 02 01 02 01 00 00 00 00 00 00 00 5C,会在APP控制界面接收框中收到已发送的信息
http://i.imgur.com/mnK5MCP.jpg
*(Hekr协议帧可在HEKR模块透传协议在线文档http://docs.hekr.me/protocol/中查询)
样例演示完成

6、进一步开发

若您并不满足于此,希望进一步开发ESP8266体验物联网的乐趣,可以在https://github.com/HEKR-Cloud/获取SDK,相信您一定能开发出更多、更好玩的物联网设备。
若您在开发过程中遇到问题或者您希望对HEKR提出宝贵的意见,您可以扫一扫下方的二维码,加入我们的技术交流群。
http://i.imgur.com/ijSijSI.jpg

http://www.hekr.me/
http://docs.hekr.me/
2015/11/5 17:14:39








hesg 发表于 2015-11-17 20:17:25

其实最想要的是远程数据传送。

helloword 发表于 2015-11-23 13:45:17

我在淘宝买了2个氦氪测试模块 测试了 反应速度还可以:lol

氦氪空间 发表于 2015-11-23 13:46:33

本帖最后由 氦氪空间 于 2015-11-23 13:48 编辑

hesg 发表于 2015-11-17 20:17 static/image/common/back.gif
其实最想要的是远程数据传送。

串口透传界面完全就可以演示远程数据传送功能呀:lol:lol:lol

hesg 发表于 2015-11-30 14:46:08

氦氪空间 发表于 2015-11-23 13:46 static/image/common/back.gif
串口透传界面完全就可以演示远程数据传送功能呀

能出一个详细点的例程吗?之前用过W5100连接物联网远程监控温湿度数据,可是用ESP8266模块就怎么也通不过,这两天在网上狂收索这方面的例程,可就是不的法呀!

lawrencedon 发表于 2015-12-2 11:39:10

hesg 发表于 2015-11-30 14:46 static/image/common/back.gif
能出一个详细点的例程吗?之前用过W5100连接物联网远程监控温湿度数据,可是用ESP8266模块就怎么也通不过 ...

试试这个~
【干货】5分钟快速开发APP,远程控制硬件设备【HEKR IOT-KIT】
http://www.geek-workshop.com/thread-25230-1-1.html

caiqingyao 发表于 2016-3-9 14:14:17

求大神解答,到进入Hekr Configure(一键配置模式)页面,确认手机连接正确的无线网络,并填入对应的无线网络密码,点击确定按钮,开始连接设备这一步,总是提示设备连接失败怎么解决

氦氪空间 发表于 2016-3-14 10:18:26

caiqingyao 发表于 2016-3-9 14:14 static/image/common/back.gif
求大神解答,到进入Hekr Configure(一键配置模式)页面,确认手机连接正确的无线网络,并填入对应的无线网 ...

请问您用的是手机是什么系统版本的呢

Jack郑 发表于 2016-11-19 18:39:02

大哥,固件链接失效了啊!

MakerBingo 发表于 2017-5-31 13:57:19

这篇帖子是基于氦氪旧的平台的,现在旧平台已经不推荐使用了,直接用新平台好了,新平台的文档地址是docs.hekr.me

mondaywoo 发表于 2017-6-24 09:18:50

初学者学习

lsalp 发表于 2018-1-8 15:17:05

hesg 发表于 2015-11-17 20:17
其实最想要的是远程数据传送。

WiFi模块地址

play_boy 发表于 2018-1-9 19:20:20

新手上路,能不能再发一下hekr的固件,百度链接失效了。
先搞一个确定能工作的试试看啊
页: [1]
查看完整版本: 干货来了!安信可ESP8266模块分分钟连上氦氪云