有关行空板M10双路电机驱动I/O扩展板试用一二三事
本帖最后由 kylinpoet 于 2024-9-29 23:42 编辑https://wiki.dfrobot.com.cn/SKU_DFR1136_%E8%A1%8C%E7%A9%BA%E6%9D%BF%E5%8F%8C%E8%B7%AF%E7%94%B5%E6%9C%BA%E9%A9%B1%E5%8A%A8IO%E6%89%A9%E5%B1%95%E6%9D%BF_DC_Motor_Driver_Carrier
【一、概要】
有幸获得试用一枚,为了节省篇幅就不具体说明这块扩展板的功能试用了。我们来大概总结下这款扩展板的特点:
1. 倾斜金手指插槽设计
应该是权衡了立着容易倒和更好屏幕展示两方面的效果。倾斜角没测,估计是45°。
2. 增加了双路电机驱动口
让创客主板的机器人化更丰满;
3. 红外收发模块
2,3应该是为了同一效果,使行空板作为机器人主控更有机动性。
4. WS2812 RGB灯x3
这个要加上,毕竟点个灯也是要卷起来的。
5. 扩展板的常态功能 3Pin:10路数字/模拟口,3.3V;4Pin I2C:3路3.3V,1路5V
【二、试用简介】
为了让试用更有针对性,笔者本次主要通过《AIGC诗词图文游戏》项目来展开,主要使用扩展板的三个功能:
1. IO扩展口使用,接入人体红外传感器
2. 红外接收模块,使用遥控器进行信号传输
3. RGB氛围灯
连接实物图如下:
主要实现过程:
1. 行空板处于待机状态,
2. 当有行人走过时,人体红外传感器接收信号,点亮氛围灯并提醒行人是否参与游戏
3. 3秒内行人无反应继续等待;
4. 行人通过遥控器的红外信号触发游戏功能5. 使用诗词生成接口,随机生成两句古诗
6. 使用多模态大数据模型根据古诗意境生成 图片
7. 随机选择答案更新两个按钮,供用户选择
触发初始状态
利用AIGC模型生成诗句和图片
用户参与进行态
【三、实现过程】
1. 待机状态,等人代码
2. 红外接收代码
3. 界面初始化代码
4.开始游戏按钮,和诗词判断按钮回调函数代码
在实现过程中,因为写个了辅助函数,所以引入了代码生成器官方库,用来写一些额外的代码
AIGC部分主要使用了通义千问的API:
实现效果截图:
【四、试用随想】
1. 倾斜插口确实有创意,并且实际上是适合屏幕呈现的。(这个确实人性化)。但成也萧何败也萧何,作为触摸屏来说,这个角度不敢用力按啊,不是怕行空板的金手指断,就是怕扩展板的接口断。。。。
2. 做工依然在线,秉承丝线一贯风格。价格应该也合适。
3. WS2812RGB灯的库个人建议可以做个3灯特供版,如3灯的流水灯、3灯的彩虹灯等(颜色渐变区间大点)。
4. 一个额外的问题 @粒子 姐姐 :行空板 M10和 K10型号是根据什么命名的?主要是这个目录下的标签有 M10项目和K10项目感觉有点混乱(纯属个人看法,当然如果能寄个K10的行空板对比下就更好了)(顺便说下,貌似发帖的表情功能不能用?)
页:
[1]