Android APP**(横屏)**工作原理:一开始先建立一个图层,然后每个图层上面放着各自的组件,之后设定每一个组件的动作所发出的字符串
通讯协议
- 手机APP对单片机发数据,通过BLE4.0蓝牙模块BLE串口BLE CC2540,每20ms发一次数据**(发送间隔时间手机上可以设置)**
- 单片机对手机发数据,通过BLE 4.0蓝牙模块BLE串口BLE CC2540,每20ms发一次数据**(发送间隔时间单片机上可以设置)**
应用程式要求
- 分辨率:4英寸以上或者7英寸以下
- 在编辑模式下每个组件都可以自由移动,退出编辑模式后每个组件的位置就不可以改变了,要求保存组件的坐标位置,组件的大小不需要改变
- 蓝牙芯片认证:需要以特定设备名方式来认证
组件清单
- 摇杆
- 方向盘
- 滑杆
- 按钮
- 开关
- 三轴加速度传感器
- 仪表
- 文字显示框,里面显示的内容是蓝牙回传的数据(文字),不用滚动刷新,单片机控制那一行输出(0-3)那一行就是相应的字符串