日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

Arduino Esplora鼠標的制作

454398 ? 來源:wv ? 2019-10-14 14:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:獲取代碼

Arduino Esplora鼠標的制作

由于某些原因Instructables不會讓我今天上傳代碼。所以你可以在這里得到它。更新:鏈接已更新

這是代碼的工作方式:

Esplora.writeRGB(0,0,10);

int start = Esplora.readButton(SWITCH_3);

while(開始==高){

開始= Esplora.readButton(SWITCH_3);

}

Esplora變成淺藍色,表示已準備就緒。然后設(shè)置無限循環(huán),直到按下頂部按鈕為止。

JoyX = Esplora.readJoystickX();

JoyY = Esplora.readJoystickY();

Esplora.writeRGB(10,0,0 );

然后Esplora在操縱桿上的X和Y軸上設(shè)置漂移,并將led設(shè)置為紅色以表示已完成。

int xValue = Esplora.readJoystickX() ;

int yValue = Esplora.readJoystickY();

xValue = xValue-JoyX;

yValue = yValue-JoyY;

Esplora讀取操縱桿值并消除漂移。 br》 int JoyButton = Esplora.readJoystickButton();

int button1 = Esplora.readButton(SWITCH_1);

int button2 = Esplora.readButton(SWITCH_2);

int button3 = Esplora.readButton( SWITCH_3);

int button4 = Esplora.readButton(SWITCH_4);

int slide = Esplora.readSlider();

然后Esplora讀取按鈕

int mousespeed = map(slide,0,1023,10,0);

int mouseX = map(xValue,-512,512,mousespeed,-mousespeed);

int mouseY = map(yValue,-512, 512,-mousespeed,mousespeed);

Esplora現(xiàn)在可以繪制出鼠標的最大速度,并繪制出鼠標移動的值

if(button3 == LOW){

if(activate == 1)activate = 0;

else activate = 1;

delay(500);

}

如果按下頂部按鈕,則Esplora交換變量的值

if(activate == 1){

如果先前設(shè)置的變量等于1,則Esplora會運行循環(huán)

Esplora。 writeRGB(0,10,0);

Mouse.begin();

燈光設(shè)置為綠色,并且鼠標運行

if(JoyButton == LOW || button2 == LOW)Mouse.press(鼠標);

else mouse.release(MOUSE_LEFT);如果(button1 == LOW)Mouse.press(鼠標)(MIUSE_MIDDLE);否則Mouse.release(鼠標) ;

if(button4 == LOW)Mouse.press(MOUSE_RIGHT);

else Mouse.release(MOUSE_RIGHT);

Mouse.move(mouseX,mouseY,0);

Esplora按下并釋放按鈕,并使用以前設(shè)置的變量移動鼠標

else {

Mouse.end();

Esplora.writeRGB(255,0,0);

}

如果禁用了鼠標,則鼠標連接將關(guān)閉,并且led設(shè)置為紅色。

步驟2:如何使用鼠標

使用鼠標很簡單。我上傳了一些我從Arduino Guides修改過的圖片來解釋如何使用鼠標,因此當您插入鼠標時,指示燈會變成藍色。這意味著它正在等待校準操縱桿并擺脫任何漂移。不要移動操縱桿并按一次頂部按鈕。根據(jù)您按住按鈕的時間,指示燈將變?yōu)榧t色或綠色。紅燈表示鼠標已禁用。要啟用鼠標,請按頂部按鈕,指示燈將變?yōu)榫G色。啟用鼠標后,操縱桿將移動鼠標,滑塊將控制鼠標的速度,并且底部按鈕與鼠標上的按鈕匹配。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 鼠標
    +關(guān)注

    關(guān)注

    6

    文章

    599

    瀏覽量

    41927
  • Arduino
    +關(guān)注

    關(guān)注

    191

    文章

    6529

    瀏覽量

    197564
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ADNK - 6090 游戲激光鼠標傳感器套件評測

    ADNK - 6090 游戲激光鼠標傳感器套件評測 作為電子工程師,在進行硬件設(shè)計開發(fā)時,合適的傳感器套件能為產(chǎn)品帶來顯著提升。今天就來給大家介紹一下 ADNK - 6090 游戲激光鼠標傳感器套件
    的頭像 發(fā)表于 05-11 09:25 ?305次閱讀

    ADNK - 6010激光鼠標傳感器套件評測:開啟高性能鼠標設(shè)計新旅程

    ADNK - 6010激光鼠標傳感器套件評測:開啟高性能鼠標設(shè)計新旅程 在電子工程師的日常工作中,鼠標傳感器的設(shè)計與應(yīng)用是一個重要的領(lǐng)域。今天,我要為大家介紹一款備受關(guān)注的產(chǎn)品——ADNK
    的頭像 發(fā)表于 05-11 09:05 ?137次閱讀

    探索Agilent ADNK - 6000激光鼠標傳感器套件

    探索Agilent ADNK - 6000激光鼠標傳感器套件 作為電子工程師,在設(shè)計鼠標等輸入設(shè)備時,選擇合適的傳感器及相關(guān)組件至關(guān)重要。今天就來深入了解一下Agilent ADNK - 6000
    的頭像 發(fā)表于 05-11 09:05 ?133次閱讀

    低功耗光學(xué)鼠標設(shè)計:ADNK - 3533 - TN24產(chǎn)品剖析

    低功耗光學(xué)鼠標的設(shè)計方案,看看它是如何將多種高性能組件整合在一起,實現(xiàn)高效、穩(wěn)定的使用體驗的。 文件下載: ADNK-3533-TN24.pdf 整體設(shè)計概述 ADNK - 3533 - TN24
    的頭像 發(fā)表于 05-10 15:40 ?208次閱讀

    ADNK - 2080 光學(xué)鼠標傳感器套件:設(shè)計必備指南

    ADNK - 2080 光學(xué)鼠標傳感器套件:設(shè)計必備指南 在電子工程師的日常設(shè)計工作中,選擇合適的傳感器和相關(guān)組件對于產(chǎn)品的性能至關(guān)重要。今天,我們來詳細了解一下 Avago 公司的 ADNK
    的頭像 發(fā)表于 05-10 15:20 ?216次閱讀

    ADNK - 6003 - SP01光學(xué)鼠標設(shè)計指南解析

    ADNK - 6003 - SP01光學(xué)鼠標設(shè)計指南解析 在當今的計算機外設(shè)領(lǐng)域,鼠標作為重要的輸入設(shè)備,其性能和設(shè)計不斷發(fā)展。ADNK - 6003 - SP01光學(xué)鼠標設(shè)計套件為電子工程師提供了
    的頭像 發(fā)表于 05-10 14:40 ?209次閱讀

    基于Agilent ADNK - 6003的光學(xué)鼠標設(shè)計指南

    基于Agilent ADNK - 6003的光學(xué)鼠標設(shè)計指南 在當今數(shù)字化時代,鼠標作為計算機的重要外設(shè),其性能和設(shè)計不斷發(fā)展。本文將詳細介紹基于Agilent ADNK - 6003的光學(xué)鼠標
    的頭像 發(fā)表于 05-10 14:40 ?215次閱讀

    ADNK - 5030 光學(xué)鼠標傳感器套件評測

    ADNK - 5030 光學(xué)鼠標傳感器套件評測 在電子設(shè)備的設(shè)計中,鼠標傳感器是一個關(guān)鍵組件,它直接影響著鼠標的性能和用戶體驗。今天我們來詳細了解一下 ADNK - 5030 光學(xué)鼠標
    的頭像 發(fā)表于 05-10 14:40 ?201次閱讀

    探索 ADNK - 5020 - EN 光學(xué)鼠標傳感器套件

    探索 ADNK - 5020 - EN 光學(xué)鼠標傳感器套件 在電子硬件設(shè)計領(lǐng)域,光學(xué)鼠標傳感器是一項關(guān)鍵的技術(shù)組件。今天,我們就來詳細了解一下 ADNK - 5020 - EN 光學(xué)鼠標傳感器套件
    的頭像 發(fā)表于 05-10 14:30 ?213次閱讀

    ADNK - 2133光學(xué)鼠標設(shè)計套件:高效無線光學(xué)鼠標解決方案

    ADNK - 2133光學(xué)鼠標設(shè)計套件:高效無線光學(xué)鼠標解決方案 一、產(chǎn)品概述 Avago Technologies和Freescale Semiconductor攜手推出了一款全新的無線光學(xué)鼠標
    的頭像 發(fā)表于 05-10 14:15 ?214次閱讀

    PAW3395DM-T6QU:光學(xué)游戲?qū)Ш叫酒謨?/a>

    本資料為市場上普遍用于游戲鼠標的傳感器,該傳感器可支持8k鼠標
    發(fā)表于 02-06 14:57 ?2次下載

    ITECH IT2705直流電源分析儀在無線藍牙鼠標功耗測試中的應(yīng)用

    你有沒有發(fā)現(xiàn),都是無線鼠標,有的人的鼠標裝了新電池才用4個月就沒電了,有的人的鼠標能頂一年。其中的訣竅,就在于無線鼠標的設(shè)計會不會“省”。
    的頭像 發(fā)表于 10-23 14:37 ?1218次閱讀
    ITECH IT2705直流電源分析儀在無線藍牙<b class='flag-5'>鼠標</b>功耗測試中的應(yīng)用

    基于LabVIEW的鼠標滑動方向檢測教程

    本篇教程源于一位客戶的真實需求,需要LabVIEW能夠檢測到鼠標滑動的方向,然后通過判斷滑動方向處理后續(xù)的功能。
    的頭像 發(fā)表于 07-30 13:51 ?1056次閱讀
    基于LabVIEW的<b class='flag-5'>鼠標</b>滑動方向檢測教程

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設(shè)計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?1352次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

    完成一個電子產(chǎn)品的制作。這就給開源硬件的推廣和普及設(shè)定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個電子產(chǎn)品的制作
    發(fā)表于 05-13 09:28
    青神县| 达日县| 毕节市| 灵丘县| 抚州市| 土默特左旗| 拉萨市| 汤阴县| 肇东市| 衡水市| 新丰县| 大冶市| 南雄市| 清徐县| 枣强县| 微山县| 新闻| 如东县| 花垣县| 乐昌市| 元谋县| 綦江县| 溧阳市| 山阳县| 崇州市| 年辖:市辖区| 梧州市| 桃江县| 格尔木市| 军事| 延川县| 旌德县| 通榆县| 监利县| 盱眙县| 泸溪县| 盈江县| 台中县| 新丰县| 康定县| 同仁县|