Microchip触摸解决方案有助于使产品脱颖而出

描述

触摸按钮与滑块和滚轮

长期以来,触摸按钮一直是消费类产品的常见控制功能,时间长到足以让触摸按钮感到受限。触摸按钮只有两种状态:触摸(打开)或不触摸(关闭)。另一方面,滑块和触摸板等较新的功能将用户体验提升到一个新的水平。

考虑这个简单的例子:控制音频系统上的音量。在触摸按钮设计中,您需要多次按下按钮才能将音量增大或减小到所需的级别。相比之下,滑块和滑轮提供了更“模拟”或“自然”的感觉。您可以使用滑块对各种其他功能(如亮度、音量和温度)进行快速直观的更改。由于这些原因,在设计用户界面时,触摸滑块或滚轮比触摸按钮提供了更多的自由度和创造力。

如果要添加滑块或滚轮,如何开始?

我们用于 PIC®、AVR® 和 SAM 微控制器 (MCU) 上触摸传感的触摸库提供了一种直接的方法,可快速将您的项目从概念转变为成品。这些触摸库提供开箱即用的按钮、滑块、滚轮和触摸板解码。这些库通过MPLAB® Code Configurator(MCC)在MPLAP® X IDE中进行配置。它们也可以通过基于云的MPLAB Xpress集成开发环境(IDE)获得。这些允许您配置特定于应用程序的外设和功能,并生成生产就绪代码。以下是创建创新和直观的滑块界面的步骤的快速概述。

首先,创建一个很棒的演示

构建滑块演示是向同事展示产品愿景的绝佳方式。QT7 Xplained Pro 扩展套件 (ATQT7-XPRO) 具有您需要的所有功能,可与 Xplained Pro 或 Curiosity Nano 板一起使用。

微控制器

在网络浏览器中启动MPLAP DISCOVER,然后搜索“QT7”,示例示例立即出现。您可以在MPLAB X,MCC或Microchip Studio中部分使用它们。所有示例项目都通过 github 提供文档和分步指南。

微控制器

接下来,创建自己的应用程序

当您使用我们的工具时,在使用按钮、滑块、滚轮或触摸板创建触摸界面时,您无需进行任何编码。只需从 MPLAB X IDE 中选择微芯片代码配置器,您就可以轻松选择和配置项目所需的触摸功能和特性。只需单击即可根据应用程序的要求(例如段数、输出分辨率等)设置滑块。MCC 将提供精益可靠的代码,以满足您设计的特定要求。

微控制器

然后布局传感器

使用触摸库开发代码和创建 API 只是触摸滑块项目的一部分,您还需要确保布局(实际的触摸滑块)设计良好。我们提供一些有用的资源来缩短您的开发时间。您可以在触控设计指南以及 Microchip 开发人员帮助中的触控支持部分找到多个布局示例和设计指南。您还可以使用Altium Designer的Microchip插件将按钮、滑块、滚轮或触摸板添加到支持触摸的设计中。

最后,调整触摸应用程序

为了最大限度地提高滑块设计的性能和可靠性,您可以使用MPLAB数据可视化工具,这是一个功能强大的工具,可从Microchip免费下载。只需在 MCC 中配置滑块,即可开始将数据流式传输到您的 PC 以进行可视化和调整。数据可视化工具将自动显示滑块位置、实时触摸数据、阈值等,并允许您实时调整设置。

微控制器

审核编辑:郭婷

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

全部0条评论

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

×
20
完善资料,
赚取积分