在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣用Arduinopromicro將電腦觸控板轉換為USB設備

454398 ? 來源:工程師吳畏 ? 2019-08-07 11:29 ? 次閱讀

步驟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鼠標,無論操作系統或計算機類型如何?,F在,如果您不想完成編程和連接Arduino的過程,您可以購買PS/2到USB轉換器,但我不會推薦這個,因為我已經讀過,這與來自的數據混淆觸控板可以使它無法使用加上使用Arduino我們可以完全自定義鼠標的所有內容,如鼠標的速度以及雙擊和滾動等操作,可以找到有關如何完全自定義您的鼠標的信息在Arduino鼠標頁面上這里。

如果您的觸控板沒有發回數據,這可能是一個簡單的修復,看看觸控板的背面,并嘗試找到一個零件號,然后你可以google這個帶有引腳排列的部件號,它應該顯示數據,時鐘和5伏引腳的位置。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • usb
    usb
    +關注

    關注

    60

    文章

    7974

    瀏覽量

    265495
  • 觸控板
    +關注

    關注

    0

    文章

    45

    瀏覽量

    13631
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187546
收藏 人收藏

    評論

    相關推薦

    TSW14J56EVM無論是上電后,還是上電前usb線與電腦連接,設備管理器都無法找到該設備,為什么?

    TSW14J56EVM無論是上電后,還是上電前usb線與電腦連接,設備管理器都無法找到該設備,打開HSDC軟件顯示沒有
    發表于 12-13 06:42

    USB ACDC轉換器使用指南

    USB ACDC轉換器是一種交流電(AC)轉換為直流電(DC)的設備,廣泛應用于筆記本電腦、手
    的頭像 發表于 12-09 10:55 ?498次閱讀

    VGA轉成USB-C的方法

    轉換器。這類轉換器通常設計有USB-C接口和VGA接口,有些還可能附帶其他功能接口,如USB-A接口等。 連接設備
    的頭像 發表于 11-08 10:15 ?670次閱讀

    usb轉音頻線是怎么連接的

    USB轉音頻線是一種USB接口轉換為音頻接口的設備,它通常用于
    的頭像 發表于 10-08 14:26 ?1961次閱讀

    通過數字隔離器SPI轉換為GPIO

    電子發燒友網站提供《通過數字隔離器SPI轉換為GPIO.pdf》資料免費下載
    發表于 09-21 10:20 ?0次下載
    通過數字隔離器<b class='flag-5'>將</b>SPI<b class='flag-5'>轉換為</b>GPIO

    怎樣用表肖特基橋的好壞

    穩定性。一、肖特基橋的基本原理肖特基橋與傳統整流橋類似,也是由四個二極管組成,用來交流電(AC)轉換為直流電(DC)。不同的是,肖特基橋采用肖特基二極管,這種二極
    的頭像 發表于 09-20 10:40 ?306次閱讀
    <b class='flag-5'>怎樣用</b>萬<b class='flag-5'>用</b>表肖特基橋的好壞

    怎樣用自己的電腦遠程公司的電腦

    隨著遠程辦公和居家辦公的普及,如何高效、安全地遠程控制辦公室電腦成為許多職場人士的需求。Splashtop作為一款專業的遠程控制軟件,提供了強大的功能,使用戶能夠隨時隨地訪問和操作辦公室的電腦,實現
    的頭像 發表于 08-30 13:20 ?207次閱讀
    <b class='flag-5'>怎樣用</b>自己的<b class='flag-5'>電腦</b>遠程公司的<b class='flag-5'>電腦</b>

    怎樣模擬量轉換為數字量

    模擬量轉換為數字量的過程稱為模數轉換(Analog-to-Digital Conversion,簡稱ADC)。這個過程在現代電子系統中非常常見,例如在音頻處理、圖像處理、傳感器信號處理等領域。 一
    的頭像 發表于 08-30 09:21 ?1431次閱讀

    怎樣用THS3201實現輸出功率可調?

    怎樣用THS3201實現輸出功率可調?
    發表于 08-26 08:28

    STM32F427USB連接電腦后顯示未知USB設備,為什么?

    STM32F427USB連接電腦后顯示 未知USB設備
    發表于 07-04 08:29

    如何通過FX3USB3視頻流轉換為RGB視頻流?

    通過 FX3 USB 3 視頻流轉換為 RGB 視頻流
    發表于 05-22 06:36

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?
    發表于 05-07 06:55

    stm32f100怎樣用重映射功能?

    的是stm32f100c8t6b芯片,現在想用PB1映射為TIM1_CH3N,在調用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)時, GPIO_PinAFConfig和GPIO_AF_TIM1都沒定義,st
    發表于 05-07 06:06

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼?

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼? SD卡例程能跑,但mx生成的代碼不能正常運行,我生成代碼后是不是還要配置一些東西?(我生成后只寫了測試代碼) 問題解決了,雖然我不知道我為什么不能直接使用mx生成的代碼去操作sd卡,但我通過復制粘貼例程的代碼完成了測試。
    發表于 03-12 08:15

    HDM1轉USB視頻采集方案

    HDM1(高清多媒體接口)已經成為現代電子設備之間傳輸高質量音視頻信號的標準接口。有時我們可能需要將HDM信號轉換為USB信號,以便在沒有HDMI接口的設備上使用,或者
    的頭像 發表于 02-26 10:30 ?3649次閱讀
    HDM1轉<b class='flag-5'>USB</b>視頻采集方案
    主站蜘蛛池模板: 国产稀缺精品盗摄盗拍| 久草视频在线免费看| 亚洲香蕉影视在线播放| 国模小丫大尺度啪啪人体| 最好看的最新中文字幕2018免费视频 | 日韩成人一级| 欧美伊人网| 免费的黄色大片| 国产精品激情综合久久| 亚洲午夜久久久| 久久亚洲国产视频| 56pao强力打造| 亚洲日本在线观看视频| 中文天堂在线最新版在线www| 午夜精品网| 免费欧美| freesex性欧美炮机喷潮| 色网站在线观看| 1024手机在线看永久免费| 夜夜嘿视频免费看| 一二三区电影| 欧美军同video69视频| 成人在线综合| 美女久久久| 四虎最新永久免费网址| 色婷婷精品综合久久狠狠| 欧美成人一区二区三区在线电影 | 欲色综合| 欧美一级免费在线观看| 国产乱理论片在线观看理论| 天天做天天爱天天综合网2021| 国产精品网站在线进入| 男人j进入女人j在线视频| 天堂网在线最新版官网| 蕾丝视频在线播放| 天天拍夜夜添久久精品中文| 在线网站黄色| 亚洲人xx视频| 九色 在线| 欧美黄色片在线| 轻点灬大ji巴太粗太大了小说|