首先要知道什么是人机交互,
人机交互,就是人与机器设备进行信息数据交流,机器通过数码管,显示屏等输出参数等信息,人通过按键,触摸等方式输入设置给机器。
接着说stm32 是一款功能强大的cortex体系的mcu,这个品牌的单片机内核从M0到M7都有,有丰富的外设。
我们以Stm32f1系列的单片机为例,讲解如何实现人机交互
第一个方案 stm32带多个Uasrt串口,所以可以选用市面上 串口屏模组,常见的4.3寸,5.6寸,7寸等都有,考虑到人对机器的信息输入,可以屏模组自带触摸,触摸分电阻式触摸和电容式触摸,电阻触摸屏 特点价格便宜。用户体验检查,电容触摸贵,但响应迅速,用户体验好。