通信接口

手机APP通过蓝牙控制Arduino上的通讯实验及完整例程

字号+ 作者:duino123.com 来源:未知 2016-05-02 22:13 我要评论( )

手机APP通过蓝牙控制Arduino上的通讯实验及完整例程

最近测试了下蓝牙模块及手机APP,过程中有些经验教训 及知识做个记录,也供初学者参考,让大家少走点弯路。由于时间关系只能逐步更新了。





以下是我的蓝牙模块

1,
 蓝牙4.0模块采用TI CC2540芯片,配置256Kb 空间,支持AT 指令,用户可根据需要更改角色(主、从模式)以及串口波特率、设备名称、配对密码等参数,使用灵活.。

 蓝牙协议:Bluetooth Specification V4.0 BLE
 
 串口收发没有字节限制
 
 空旷环境下和iphone4s可以实现100米超远距离通信
 
工作频率:2.4GHz ISM band
 
调制方式:GFSK(Gaussian Frequency Shift Keying)
 
发射功率:-23dbm, -6dbm, 0dbm, 6dbm, 可以通过AT 指令修改
 
波特率:默认9600,可调4800~1382400
 
输入电压:VCC供电 4V~6V,3V3供电 3.3V
 
工作温度:-5°C~+65°C
 
其他特性:内置天线,主从一体   

序号        标识       说明
 
1             GND       地
 
2             3V3         3.3V供电输入端
 
3             TXD        UART接收端
 
4             RXD       UART发送端
 
5             P0           P0控制端
 
6             VCC       4-6V供电输入端
 
7             GND       地

常用AT指令下载

未完待续 




打开安卓APP


蓝牙许可请求


初始界面


点击搜索设备,会出现蓝牙列表


从列表中点击自己的设备进行连接


选择对应的通道


打开红色LED


打开绿色LED


通过滑动条控制RGB红色通道


通过滑动条控制RGB绿色通道


通过滑动条控制RGB蓝色通道

如需更详细资料,如有好资源分享,请加入QQ交流群:214461008

欢迎阅读,欢迎转载,不用注明出处!本站只提供入门和进阶资料,做您学习的小伙伴!

老司机也欢迎光临指导!有好内容请加群:214461008 不要看声明了,看内容吧!

相关文章
  • arduino通过蓝牙与手机交互基于App Inventor

    arduino通过蓝牙与手机交互基于App Inventor

    2016-04-28 09:42

  • 利用ESP8266搭建你的Web服务器+安卓app客户端

    利用ESP8266搭建你的Web服务器+安卓app客户端

    2016-04-28 10:08

  • Arduino通过ESP8266连接和获取网站源代码

    Arduino通过ESP8266连接和获取网站源代码

    2016-04-22 11:12

  • 如何Arduino通过SPI控制数字电位计

    如何Arduino通过SPI控制数字电位计

    2016-04-15 08:57

网友点评
Arduino