首页 > 其他分享 >基于I2C电容触摸屏制作多功能触摸板的构思

基于I2C电容触摸屏制作多功能触摸板的构思

时间:2024-03-11 16:24:24浏览次数:22  
标签:触摸板 单击 模式 触摸屏 亚克力 I2C 模拟

使用I2C触摸屏作为触摸传感器,由于触摸屏一般都是透明的玻璃材质,所以底部可以使用亚克力板雕刻图案,底下采用LED补光,另外可以选用黑色的亚克力板。
1.模式1:笔记本触摸板模式
该模式下模拟鼠标和键盘,实现滚动条滚动,单指单击映射为鼠标左键单击,双指单击可模拟为鼠标右键单击,双指分别朝相反方向运动可以模拟为放大缩小手势(具体方案待定)
2.模式2:小键盘模式
由LED发光显示出亚克力上面雕刻的文字图案,点击不同位置为不同位置下的数字小键盘按键功能,直接模拟为键盘即可。
3.模式3:触摸屏模式
该模式下模拟为触摸屏操作,实现系统级别的触摸手势。

标签:触摸板,单击,模式,触摸屏,亚克力,I2C,模拟
From: https://www.cnblogs.com/DRMCC/p/18066405

相关文章

  • 转载:用示波器对单片机I2C时序进行图形波形分析的试验小结
    对于嵌入式开发的朋友来说,I2C协议实在是再熟悉不过了,有太多的器件,采用的都是通过I2C来进行相应的设置。今天,我们就随便聊聊这个I2C协议。I2C协议中最重要的一点是I2C地址。这个地址有7位和10位两种形式。7位能够表示127个地址,而在实际使用中基本上不会挂载如此多的设置,所以很多......
  • WPF --- 触摸屏下的两个问题
    引言本片文章分享一下之前遇到的WPF应用在触摸屏下使用时的两个问题。场景具体场景就是一个配置界面,ScrollViewer中包含一个StackPanel然后纵向堆叠,已滚动的方式查看,然后包含多个TextBlock、TextBox以及DataGrid,期间遇到了两个问题:WPF在触摸屏下,如果有滚动条(ScrollV......
  • 基于CH592x的硬件I2C驱动(AHT20)调试记录
    前言:AHT20是一个I2C器件,恰好CH592芯片资源有硬件I2C我们可以尝试使用592的硬件I2C去驱动AHT20。资料:I2C接口使用指南(可见EVT中I2C例程文件下),AHT20数据手册(可以在立创商城直接下载)数据手册中对这个器件的驱动流程也有说明,分别对几个步骤进行解读: 1、根据手册提示开机后,要等待......
  • MPR121 Breakout 更改 I2C 地址
    MPR121Breakout是一个 接近电容式触摸传感器,连接到arduino、esp32等单片机,可以用来做一些触摸感应的小玩意。他有12个触摸点,使用i2c协议来操控,非常方便。    默认情况下,Add引脚接地了,板子的i2c地址是0x5A,如果你要同时连接多个板子,那么i2c地址就冲突了。你......
  • 17_I2C通信外设
    I2C通信外设I2C外设简介固定多主机:固定多个主机和多个从机可变多主机:没用固定的主机和从机,任何从机都可以变成主机,通信完成后变回从机10位地址模式:使用第一二个字节当地址,第一个字节是11110开头就是10位地址模式(除了11110之后的2位+第二个字节的8位)I2C框图I2C基......
  • 昆仑通态 嵌入式一体机触摸屏 佛山
    mcgsTpc嵌入式一体机触摸屏 昆仑通态       erwa.cn二娃备忘 ......
  • 全国产T3+FPGA的SPI与I2C通信方案分享
    近年来,随着中国新基建、中国制造2025规划的持续推进,单ARM处理器越来越难胜任工业现场的功能要求,特别是如今能源电力、工业控制、智慧医疗等行业,往往更需要ARM+FPGA架构的处理器平台来实现例如多路/高速AD采集、多路网口、多路串口、多路/高速并行DI/DO、高速数据并行处理等特定......
  • Arduino - ESP8266和ESP32的I2C接口使用(超全)
    简介深入讲解I2C通信协议,以及,Arduino和ESP8266微控制器通过I2C连接设备需要哪些引脚、该通信协议的优缺点以及如何使用I2C多路复用器详解Arduino/ESP8266与其他设备通信,例如OLED显示器、气压传感器等,可以使用I2C通信协议。也可以使用两外两个通信协议:SPI和UARTI2C全称是Inte......
  • [经验] 触摸屏怎么控制plc的输入点
    1、触摸屏怎么控制plc随着科技的不断发展,触摸屏已经成为了现代工业控制系统中不可或缺的一部分。而PLC是工业控制系统中最常见的控制器之一。那么,如何使用触摸屏来控制PLC呢?我们需要一款支持触摸屏的PLC,然后使用专用的软件进行编程。在编程过程中,我们需要将触摸屏的操作界面与PLC中......
  • Verdi信号平移+研发管理体系+malloc和calloc函数区别+使用__FILE__只打印文件名+使用i
    Verdi信号平移信号左移是将光标移动在双引号以内的信号名左边,然后先输入数字,可以带上单位,如[ns|n]、[ps|p],然后按<<-按键。https://blog.csdn.net/qq_40268672/article/details/132915499信号右移信号右移是数字在右边,信号在左边,用右移符号,其它不变。研发管理体系https://......