BLE - UART PWM 功能
确保您的智能手机上已安装所需的应用程序,该应用程序可从以下位置获得:
– Google Play Store:
https://play.google.com/store/apps/details?id=com.adafruit.bluefruit.le.connect
– Apple App Store:
https://apps.apple.com/us/app/bluefruit-connect/id830125974
打开范例, “Files” -> “Examples” -> “AmebaBLE” -> “PWM_over_BLEUart”.
上传代码并在上传完成后按Ameba上的重置按钮。
在手机上打开应用程序,扫描并连接至显示为“AMEBA_BLE_DEV”的面板,然后在应用程序中选择控制器->颜色选择器功能。
使用颜色选择轮,饱和度和亮度滑块,选择所需的颜色,然后单击“选择”将RGB值发送到开发板。您应该看到RGB LED变为相对应的颜色。
程式码说明
RGB值以三个连续的字节发送,并以“!C”字符为前缀。 “!” 用于指示以下数据是命令,“C”字符用于指示该数据是RGB值。首先在回调函数中检查收到的UART消息是否为“!C”,否则将其视为常规消息并打印到串行终端。
Copyrights ©瑞晟微电子(苏州)有限公司 2021. All rights reserved. 使用条款