随着ChatGPT的大爆发,人工智能成为人们当下最受关注的热点板块,其中“人机交互”也随之成为热点话题。而在我们的日常生活中,人机交互的需求也很常见,比如在手持设备上实现简单的调节音量、切换模式、显示状态等交互操作。本周M5的新品HMI Module,就是这样一款人机交互操作的模块,我们一起来了解它的用处吧!
HMI Module 是一款人机交互操作的模块,5cm*5cm的标准尺寸搭配Core系列的主机使用,可以应用在各类交互领域。无论是想制作一个智能遥控器、一个便携式音乐播放器、还是一个创意玩具,都可以使用HMI Module来实现。
模块上具有拨轮旋转编码器、两个输入按键和两个LED指示灯,采用STM32F030作为采集及通信MCU,与M5主机通过I2C进行通讯。此外,模块上留有portB和portC接口,并内置一个500mAh的锂电池。
拨轮旋转编码器
通过检测拨轮的旋转方向和角度,设备就可以实现类似于音量调节、菜单选择等功能。拨轮还带有一个按键功能,可以用于确认或取消操作。
两个输入按键
输入按键可以用于实现类似于开关机、切换模式等功能。按键具有良好的触感和反馈,操作起来非常舒适。
STM32F030 MCU
STM32F030 MCU负责采集拨轮和按键的信号,并通过I2C协议与M5主机进行通讯,它是一款低功耗、高性能的微控制器,可以保证HMI Module的稳定运行。
PortB和PortC接口
这两个扩展接口可以用于连接其他M5模块,实现更多的功能。例如,您可以通过portB接口连接一个M5StickC或M5Atom作为显示屏,或者通过portC接口连接一个M5Speaker作为扬声器。
500mAh锂电池
500mAh的锂电池为HMI Module供电之外,还可以给Core系列的主机供电。电池采用USB-C接口进行充电,方便快捷。
两个LED指示灯
两个LED指示灯可以根据需要设置不同的颜色和闪烁模式,用于显示设备的工作状态、电量等信息。↓↓↓保存下方图
-
人机交互
+关注
关注
12文章
1206浏览量
55387 -
人工智能
+关注
关注
1791文章
47208浏览量
238298
发布评论请先 登录
相关推荐
评论