新增人机交互模块|HMI Module上线

描述

 

随着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指示灯可以根据需要设置不同的颜色和闪烁模式,用于显示设备的工作状态、电量等信息。↓↓↓保存下方图

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分