描述

步骤1:部件

这个项目所需的部件非常简单,我们需要一台旧笔记本电脑的触控板,一个Arduino micro和一些电线。不幸的是,我们可以使用的只有几种Arduino,这些是Arduino micro,pro micro和Leonardo,因为它们可以被编程为显示为HID(人机界面设备),这意味着它们可以作为一个显示在计算机上鼠标或键盘。这是Arduino Uno无法做到的。

你可以在这里获得Arduino pro micro

至于触控板,如果你想购买它,可以在这里找到

第2步:为什么这样工作

因此我们可以将触控板与Arduino接口的原因是因为大多数旧款笔记本电脑的触控板通过PS/2接口与电脑通信,这意味着触控板电路具有PS/2输出是数据和时钟,然后由Arduino读取该数据并转换成可通过USB接口发送到计算机的数据。现在我必须注意,并非所有的笔记本电脑触控板都是相同的,几乎所有旧笔记本电脑都使用PS/2接口,但一些较新的笔记本电脑使用USB接口而不是PS/2接口。如果您设法找到其中一个USB触控板而不是PS/2触控板,您可以直接搜索触控板的名称,找到USB引脚排列并将其插入USB电脑即可。但是,对于这个项目,我们将使用更常见的PS/2触控板并使用Arduino将其制作成USB鼠标。

步骤3:接线

这个项目的接线非常简单我们需要做的就是找到4焊料在我们的触控板上垫。这些很容易找到,因为它们标记为T10(数据),T11(时钟)和T20,接地连接只是一个大的外露金属平面。我们需要小心地将电线焊接到每个焊盘上,然后将它们连接到相应的Arduino引脚。

T10连接到Arduino micro上的引脚10

T11连接Arduino micro上的引脚9

T20连接到Arduino micro上的5v

地面连接到Arduino micro上的地面

将焊线焊接到触控板上的焊盘之后,不要对这些焊盘施加任何压力是至关重要的,即使焊盘上最轻微的压力也会将它们完全拉下并使触控板无法使用。焊接后最好用热胶覆盖连接。

步骤4:安装一些库

对于这个项目,我们需要在Arduino IDE中安装两个库,这些库是:

鼠标库

PS/2库

下载它们,打开你的Arduino IDE的库文件并将其放入.PS/2库用于从触控板获取数据,鼠标库允许我们获取该数据并将其转换为计算机可以读取的鼠标命令USB端口。

第5步:代码

现在我们已经安装了库,我们可以将代码上传到Arduino,代码可以在下面找到但是我必须注意,除非在工具下选择的电路板是Arduino micro或Leonardo,否则代码将不会上传或编译,因此如果在编译代码时出现错误,请记住这一点。上传代码后,Arduino应作为HID设备重新启动,并以鼠标形式显示在计算机上。

步骤6:完成并排除故障

因此,当您触摸触摸板时,您应该在屏幕上进行一些移动,因为Arduino充当USB设备,您可以将其插入任何计算机,它将立即启动为USB鼠标,无论操作系统或计算机类型如何。现在,如果您不想完成编程和连接Arduino的过程,您可以购买PS/2到USB转换器,但我不会推荐这个,因为我已经读过,这与来自的数据混淆触控板可以使它无法使用加上使用Arduino我们可以完全自定义鼠标的所有内容,如鼠标的速度以及双击和滚动等操作,可以找到有关如何完全自定义您的鼠标的信息在Arduino鼠标页面上这里。

如果您的触控板没有发回数据,这可能是一个简单的修复,看看触控板的背面,并尝试找到一个零件号,然后你可以google这个带有引脚排列的部件号,它应该显示数据,时钟和5伏引脚的位置。

打开APP精彩内容

点击阅读全文

以计算机作为类 触摸板作为接口,怎样用Arduinopromicro将电脑触控板转换为USB设备...相关推荐

  1. 黑苹果没有找到触控板为什么还是能用_为什么Macbook触控板体验领先Windows那么多,却难以取代鼠标?...

    用年轻的心态看缤纷的世界 关于Mac优异的触控板体验这个问题,早已名声在外,用户的评价几乎也都是出奇的一致,那就是"方便,好用".相信很多人也都是"未用其本,先闻其名&q ...

  2. mac电脑触控板快速选择(三指拖移、三指选择)

    mac电脑触控板快速选择 前提:在截图或者选择的时候,点击触控板在拖动会很麻烦,mac提供一个三指拖移的功能,能够用三指快速拖移,这样就变成四指切换. 步骤 左上角,点击苹果logo,选择系统偏好设置 ...

  3. 华硕笔记本触控板有linux驱动吗,华硕笔记本怎么下载触控板驱动

    触控板是笔记本不可缺少的一部分,没有触控板会极大的影响我们正常使用电脑,妨碍我们的办公.下面就让小编教大家吧. 华硕笔记本下载触控板驱动的方法 方法1:搜索产品型号 确认到产品型号后,可以直接在服务与 ...

  4. mac安装linux时触控板不能用,Mac电脑触控板不能用了怎么办

    Mac电脑触控板不能用了怎么办?可以打开Mac机虚拟鼠标,来看看开启方法 要将键盘当成鼠标使用,就要打开Mac机内置的「虚拟鼠标」功能,打开它的方法有两个,第一个就是按Option+Command+F ...

  5. mac鼠标和触控板滚动方向_Apple 无线鼠标、键盘或触控板各型号的Mac系统要求和区别...

    今天小编给大家介绍一下Apple 无线鼠标.键盘或触控板各型号的Mac系统要求和区别,以便满足您的使用需求. Apple 无线鼠标 Magic Mouse 2 鼠标 Lightning 接口.内建电池 ...

  6. <笔记本电脑设备管理器检测不到触控板,电脑触控板失灵>

    <华硕等笔记本电脑设备管理器检测不到触控板> 用户在某一次拆机后,发现触控板失灵,在设备管理器中根本检测不到触控板,很多人说是驱动的问题,但是应该有不少人下载驱动后还是不行,最终放弃了!! ...

  7. Linux 触控板数字,华硕Zenbook笔记本全线更新:触控板秒变数字小键盘

    Intel在IFA2018开展之际公布Whiskey Lake-U和Amber Lake-Y,对当前的第八代酷睿CPU进行了一次小幅度的更新,新平台主要在一些外围设备上作出改进比如原生USB 3.1支 ...

  8. 苹果电脑上手写html,暴强:Mac电脑触控板也可用Apple Pencil手写笔

    虽然苹果一再称赞自家的手写笔Apple Pencil,但实际上具有相同功能的产品在市面上早已出现,而且这些产品背后的厂商基本上都是苹果在平板电脑领域的竞争对手.如果苹果想要让Apple Pencil变 ...

  9. win10专业版没有触摸板选项_Windows10触控板的正确使用方法

    如何正确使用Windows10系统的触控板?Windows的触控板虽然不及macBook,但是它的功能也不能小觑哦!如果你觉得Windows的触控板太LOW了,可能是你的使用方法不对.下面小编给大家分 ...

  10. 联想小新触摸板驱动_如何下载并安装触控板驱动

    操作步骤: 一.Lenovo系列电脑 1.点击这里打开联想官方网站,在示例的位置输入主机编号后,点击"搜索"按钮,查找本机所带的驱动: 2.在操作系统列表中选择对应的操作系统: 3 ...

最新文章

  1. maven overlay 扩展
  2. python hdfs初体验
  3. Qt Creator创建基于Qt Widget的应用程序
  4. android java 退出程序_android开发两种退出程序方式(killProcess,System.exit)
  5. es6 --- 使用Symbol保护私有变量
  6. 前端学习(2452):封装数据接口
  7. php ssh tab补全,bash的按TAB键自动补全(自动完成)的原理与扩展
  8. linux中流设备_Linux中的标准文件I/O流
  9. 数据科学 IPython 笔记本 9.11 结构化数据:NumPy 的结构化数组
  10. 出现红字是电脑问题吗_苹果12还会出现信号不好的问题吗?
  11. 能直接挂在iis的动静态网站_如何防止网站高并发引起的系统崩溃?
  12. 烟台市计算机二级培训机构,烟台市2020年3月计算机二级报名时间|网上报名入口【12月20日9:00开通】...
  13. 二维码上可以用精密光纤激光打标机打吗?
  14. css logo划一道光,[前端]纯css实现图片自动闪耀闪光划过效果css3特效logo | 尽享网...
  15. mysql分组后为0也显示_C罗离开后,梅西6次参加国家德比的数据为0球0助!
  16. 前端工作日记day2
  17. EXCEL姓名转换为拼音缩写
  18. 90后程序员职场报告:月薪普遍过万 超七成有房有车 女性程序员不足一成
  19. Maven 上手指南
  20. 2020年中国企业直播营销场景案例研究报告

热门文章

  1. puppet单机模型
  2. 瑞幸咖啡2022,摆脱困境,迎来坦途
  3. RabbitMQ学习(二)-Rabbit的使用
  4. 全国5M分辨率遥感图免费下载!还有遥感卫星视频可下载
  5. 10个提升写作手法的方法
  6. html5新浪微博代码,JS实现的新浪微博大厅文字内容滚动效果代码
  7. 计算机如何用vb文本加密,怎么样用VB编写一个文件加密程序
  8. 花之语第五期:紫罗兰
  9. 狐妖小红娘的主题曲用计算机弹奏,1红娘曲谱_跪求狐妖小红娘新主题曲钢琴曲谱...
  10. Word2010无法输入中文