本帖最后由 YUMENGDIE 于 2020-8-15 14:46 编辑
目标
1、HC-06蓝牙模块的连接使用 2、制作手机APP,通过HC-06蓝牙模块控制点亮和新LED灯
实验材料
Arduino UNO开发板
HC-06蓝牙模块 LED发光模块 配套USB数据线 Mixly软件
内容
接线方式
Arduino UNO <------> HC-06蓝牙模块 5V <------> VCC GND <------> GND RX←0 <------> TXD TX→1 <------> RXD Arduino UNO <------> LED发光模块 5V <------> VCC GND <------> GND 6 <------> IN
Mixly图形化编程程序
基础案例
需要用到NRF24L01 2.4G无线模块的第三方库文件,文件名为“Maker_Arduino”中的“通信”模块。
编程思路
APP组件设计
登录App inventor界面之后,新建一个项目,在组件布局中使用三个水平布局、一个列表选择框、一个标签、两个按钮和一个蓝牙客户端模块,将列表选择框和标签的属性文本分别设置为连接蓝牙设备和尚未连接,将两个按钮的属性文本分别设置为open和close,将标签重命名为状态显示,将两个按钮重命名为open和close。
编程思路
App中打包APK并显示二维码下载,下载成功后打开App
点击连接蓝牙设备,选择相对应的蓝牙进行连接
蓝牙连接成功后显示连接成功
备注:APP制作完成后下载,进入APP连接蓝牙设备前,手机和HC-06蓝牙模块需先进行连接。 |