【祖传点灯】安信可Ai-M61-32S + vxcode点不亮+arduino点灯之路

[复制链接]
查看1939 | 回复10 | 2024-5-16 00:29:17 | 显示全部楼层 |阅读模式
首先,我收到了Ai-M61-32S开发板还是非常开心的,

编写这篇教程之前,首先向安信可表示非常的感谢,让我有这个机会来体验,外行出家算是半个白板吧!
安装大佬的方案https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=282搭建小安派Windows 开发环境其他都正常,vscode就是不出现代码我也是没办法了,反复安装了2遍都一样。
后来无意间看见又一位大佬的帖子https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44836  用arduino点灯这个我熟啊!果断使用起来。
一、安装Arduino IDE
Arduino安装教程较多,这里不再赘述,可参考以下链接安装Arduino:

Arduino安装教程链接
二、配置开发板选项
1、点击文件中的首选项
230.png
2、点击附加开发板管理器网站输入框右侧图标
231.png
3、将开发板地址(https://github.com/bouffalolab/a ... ffalolab_index.json)粘贴到输入框
232.png
4、安装开发板库文件,如图点击开发板管理器,搜索BL618,点击安装
233.png
这里安装的时候是1.05版本,安装了3次安装不上,然后在先剪头处选择低版本1.04可以正常安装
235.png
5、选择开发板和串口,串口要根据自己的电脑端口选择
236.png
三、修改开发板库文件
1、按下图路径(我的用户名是Administrator,找到你的用户名替换Administrator即可)找到wiring_digital.c文件,当然也可以搜索
我的地址是:   C:\Users\Administrator\AppData\Local\Arduino15\packages\bouffalolab\hardware\bouffalolab\1.0.4\cores\bl616
237.png
2、将wiring_digital.c中如下图所示的12、14从pin_adc移动到pin_gpio中,保存退出
238.png
四、烧录程序
1、编写代码
这个就用个简单的代码手动敲进去,
239.png
代码我放下面了
#define Red 12
#define Green 14
#define Blue 15
void setup()
{
// put your setup code here, to run once:
pinMode(Red,OUTPUT);
pinMode(Green,OUTPUT);
pinMode(Blue,OUTPUT);
//关闭RGB灯
digitalWrite(Red,LOW);
digitalWrite(Green,LOW);
digitalWrite(Blue,LOW);
}
void loop()
{
digitalWrite(Red,HIGH);//开红灯
delay(1000);
digitalWrite(Red,LOW);//关红灯
delay(1000);
digitalWrite(Green,HIGH);//开绿灯
delay(1000);
digitalWrite(Green,LOW);//关绿灯
delay(1000);
digitalWrite(Blue,HIGH);//开蓝灯
delay(1000);
digitalWrite(Blue,LOW);//关蓝灯
}
2、点击上传按钮
2332.png
这里我编译后有故障,显示后台不启动啥的,我也是调了好半天不好,后来发现直接升级的1.05版本就好了我也不知道为什么
239.png 240.png
3、等待Arduino窗体下方出现如图白色字体
23333.png
4、这时按下Ai-M61-32S-Kit开发板上烧录键(IO2)不松开,另一只手按下复位键(EN)并保持1秒后松开,等待出现如下图【All success】时,再松开(IO2)按键
23232323.png
这样灯就点亮了
五、效果展示
1、程序烧录完成后,需要按以下复位键(EN)使开发板从下载模式恢复到运行模式,效果如下图,开发板上的RGB按照红绿蓝依次亮起(看看这个鼠标垫是不是很熟悉)

无标题2323131.png 无标题12123.png


最后我发现我只能有蓝色灯亮   其他颜色不亮  ^_^!再次感谢安信可啊!就是帖子发的有点晚了,属实是安装环境卡了好几天。

233.png
241.png
回复

使用道具 举报

WT_0213 | 2024-5-16 08:37:37 | 显示全部楼层
有些错字
回复

使用道具 举报

hrqwe | 2024-5-16 10:42:04 | 显示全部楼层
arduino好评
日拱一卒,功不唐捐
回复 支持 反对

使用道具 举报

1055173307 | 2024-5-16 15:59:10 | 显示全部楼层
回复

使用道具 举报

bzhou830 | 2024-5-16 16:32:49 | 显示全部楼层
arduino好评
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

w7415369 | 2024-5-16 17:54:50 | 显示全部楼层
安装库文件那的1.04是因为我已经安装1.05了,不显示安装按钮,为了方便截图和不想重新下载,我选择了1.04,实际安装版本还是要1.05的
回复 支持 反对

使用道具 举报

干簧管 | 2024-5-17 19:39:04 | 显示全部楼层
arduino好评
回复 支持 反对

使用道具 举报

鱼人永不为奴 | 2024-5-28 20:42:26 | 显示全部楼层
w7415369 发表于 2024-5-16 17:54
安装库文件那的1.04是因为我已经安装1.05了,不显示安装按钮,为了方便截图和不想重新下载,我选择了1.04, ...

感谢大佬帖子,我才点的轻松
回复 支持 反对

使用道具 举报

timo | 2024-6-21 09:03:33 | 显示全部楼层
真详细
回复

使用道具 举报

物联网 | 2024-6-24 18:22:41 | 显示全部楼层
作业已完成
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则