欢迎来到智能创客网,之前文章将迁移到本站。

07
2019
05

微信硬件开发系列教程09-蓝牙产品应用方案(airkiss/airsync)

上篇讲完了固件编译和下载到开发板,蓝牙demo已经能运行起来。这篇来探讨一下蓝牙产品应用方案,这篇就没有技术层面的讲解而是转产品的一些思路。蓝牙电灯、开关蓝牙手环(运动手环)蓝牙手表(android、ios表子)蓝牙音响(手机推送语音)蓝牙水杯(智能水杯)一切近场通信智能设备都可选蓝牙方案(APP、微信都可交互)
07
2019
05

微信硬件开发系列教程08-蓝牙nrf51822固件编译(airkiss/airsync)

蓝牙nrf51822源代码固件编译,使用上篇搭建的开发环境进行源代码的讲解和编译,下载到开发板中。(电脑烧写开发板连线图)仿真+串口的接线。一、固件源代码下载网盘下载:http://pan.baidu.com/s/1eSjsObo二、源代码目录结构。services目录里ble_wechat_service.c主要是通信服务功能。products目录里mpbledemo2.c是airsync验证授权按键收发功能等。source目录里main.c是入口函数,代码从这里开始走起。common目录里是
07
2019
05

微信硬件开发系列教程07-蓝牙nrf51822开发环境(airkiss/airsync)

对蓝牙nrf51822开发,需要安装他的开发环境,Keil_MDK+nrf51_sdk+nrfgostudio+JLinkARM。Keil_MDK:大名鼎鼎的Keil开发软件。nrf51_sdk:官方NRF51822的SDK。nrfgostudio:官方NRF51822的操作软件。JLinkARM:J-link仿真器驱动。一、Keil_MDK+nrf51_sdk+nrfgostudio+JLinkARM下载。网盘下载:http://pan.baidu.com/s/1dFfTtCl二、Keil_M
07
2019
05

微信硬件开发系列教程06-蓝牙nrf51822开发板(airkiss/airsync)

蓝牙4.0BLE应用很广泛,360手环(各种环)、苹果watch、各种智能手机近距离通信的智能设备等等。在蓝牙芯片上,常见的有cc2540(cc254x)、nrf51822芯片,cc2540专业一点、性能文档比较全,但nrf51822代码简单,更适合创客捣鼓。一、蓝牙ble开发板选购上图开发板区分部件来比较容易理解,J-link仿真器和NRF51822开发板,电脑使用J-link仿真器将固件代码刷入NRF51822开发板。但由于区分开,所以要自己接线很是麻烦,并没有串口还要自己买个FDIT或CP
07
2019
05

微信硬件开发系列教程05-新浪云服务器搭建(airkiss/airsync)

上篇已经介绍如何编译出源代码,这篇我们在新浪云搭建服务器,然后部署上去,实现在微信端和服务端的的通信,这篇你可以学到微信公众号开发哦!一、注册登陆新浪云。注册地址:http://t.cn/Rq28Lus可以直接使用新浪微博登陆,没注册的先注册一个账号吧(同时记得关注我们一下http://weibo.com/znck007)二、认证新浪云http://www.sinacloud.com/ucenter/realshow.html?from=sidebar按要求真写身份证,上传身份证等,在几个工作日
07
2019
05

微信硬件开发系列教程04-微信公众号开发DEMO(airkiss/airsync)

这篇讲解对微信公众号开发DEMO分析,主要的目的是了解它的原理和微信API的使用。然后进行修改,实现我们想要的功能,如:菜单的创建、信息交互、跳转到自定义HTML5页面等等。一、目录结构讲解。展开目录后,按照1、2、3、4、5的顺序讲解:1、web.xml网站配置(上面图片标错了,是在WEB-INF未展来的目录里的web.xml)2、公众账号信息配置。3、微信推送消息的入口。4、处理微信消息的业务类。5、相关微信API的使用方法,创建菜单,进行设备授权,生成二维码等。二、web.xml(程序引导
07
2019
05

微信硬件开发系列教程03-eclipse的j2ee软件使用教程(airkiss/airsync)

eclipse的j2ee软件通常用来开发java web项目(通过这个教程,你可能又会一门语言,牛13),由于微信硬件开发者中心的DEMO用java来编写,我们在这里也教教大家如何使用j2ee来编写web项目。一、下载eclipse j2ee+java7。下载地址:http://pan.baidu.com/s/1jHFsRMu解压后,在eclipse-jee-mars-1-win32-x86_64\eclipse目录可以直接运行eclipse.exe,但要先安装java环境。二、配置java环境
07
2019
05

微信硬件开发系列教程02-airkiss/airsync介绍?(airkiss/airsync)

微信硬件平台http://iot.weixin.qq.com/有着详细的介绍airkis/airsync是什么,但内容非常多,这里我们会最通俗易通的方式来讲讲,与airkis/airsync不相关的我们就不再讲了。airkiss/airsync提供一个微信物联网方案,airkiss:是让wifi硬件无须ap就可以设置连入互联网。airsync:微信蓝牙,无须开发app,进入公众号自动绑定蓝牙硬件。我们下面以做一个微信智能开关为例,分析一下是如何实现的?软件部分:1、微信公众帐号申请。https:
07
2019
05

微信硬件开发系列教程01-前言(airkiss/airsync)

微信硬件慢慢开始多起来,目前我们在微信里的“微信运动”的这功能火暴朋友圈。之前我们做了很多系统,基本在围绕着《智能网关》,他是一个大的系统,但现在市场上卖的最火,最吸引人的是单个智能硬件,比如用APP、PC、微信等直接控制。简单便宜方便,每个人都能接受,这也是未来的趋势,小米、360等做《智能大系统》,我们就做小硬件,容入他们系统,并可以微信、APP、PC都能控制,完美。这个系列的教程,在市面上还是比较少的,在这里我们写出来也是费了很大的精力,购买各种硬件、调试、编写,整理最后给创友们。我们团队