本帖最后由 meiyao 于 2024-3-31 16:14 编辑
环境我就不弄了,那个软件就非常的简单,装好就可以了。
将以下 URL 粘贴到“其他 Boards Manager URL”字段中:https://github.com/ambiot/ambd_arduino/raw/master/Arduino_package/package_realtek.com_amebad_index.json
点灯需要以下的步骤完成:
在Arduino IDE中创建一个新的工程。
编写代码来初始化LED引脚,并设置其模式为输出。
编写逻辑来控制LED灯的亮灭和颜色变化。
- void setup() {
- pinMode(LED_R, OUTPUT);
- pinMode(LED_G, OUTPUT);
- pinMode(LED_B, OUTPUT);
- printf("Init RGB Pin\r\n");
- }
-
- void loop() {
- // 在这里编写代码来控制LED的亮灭和颜色
- digitalWrite(LED_R, HIGH); // 点亮红色LED
- digitalWrite(LED_G, LOW); // 关闭绿色LED
- digitalWrite(LED_B, LOW); // 关闭蓝色LED
- delay(1000); // 等待一秒
-
- digitalWrite(LED_R, LOW); // 关闭红色LED
- digitalWrite(LED_G, HIGH); // 点亮绿色LED
- digitalWrite(LED_B, LOW); // 关闭蓝色LED
- delay(1000); // 等待一秒
-
- // 你可以继续添加更多逻辑来控制LED
- }
复制代码代码烧录: - 在Arduino IDE中选择正确的开发板和端口。
- 点击“上传”按钮,将代码烧录到BW16-Kit上。
进入上传模式。 手动上传:按住“Burn”按钮,按下然后释放“RST”按钮,最后释放“Burn”按钮。 自动上传:选择“工具”->“自动上传模式”->“启用”。请注意,只有内置自动上传电路的板子才能使用自动上传模式,否则将恢复到正常的上传模式并等待5秒。
Then enter the enter the upload mode. Manually. Press and hold “Burn” button, press then release “RST” button and release “Burn” button. Auto. Select “Tools” -> “Auto Upload Mode” -> “Enable”. Note that only boards with auto upload circuit build-in can use the Auto Upload Mode, otherwise it will back to normal upload mode and wait for 5 seconds.
点亮LED:
原理图:
要知道LED连接的端口是在哪个脚。
总结: 使用安信可BW16-Kit点亮LED灯,首先需要确保开发环境已经配置好,包括Arduino IDE的安装以及相应的板级包和库文件的添加。接着,需要将LED灯珠正确连接到BW16-Kit的对应引脚上,并确保电源和地线连接无误。 在编写代码时,需要初始化LED引脚,设置其模式为输出,并在循环中编写逻辑来控制LED灯的亮灭和颜色变化。如果使用的是RGB LED灯,还需要分别控制红色、绿色和蓝色通道。 代码编写完成后,通过Arduino IDE选择正确的开发板和端口,点击上传按钮将代码烧录到BW16-Kit上。上传完成后,可以通过观察LED灯是否按照预期工作来检验是否成功点亮。
|