精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

如何校準(zhǔn)操縱桿電位器

454398 ? 來源:wv ? 2019-09-26 15:36 ? 次閱讀

步驟1:

如何校準(zhǔn)操縱桿電位器

操縱桿類似于PlayStation 2控制器上的“模擬”操縱桿。它由兩個(gè)電位計(jì),每個(gè)電位計(jì)的值均為10k,一個(gè)用于x軸,另一個(gè)用于y軸,以及一個(gè)用于選擇的觸覺按鈕,按下該按鈕可在按下操縱桿時(shí)激活。

兩個(gè)電位器是與一個(gè)將水平運(yùn)動和垂直運(yùn)動分開的萬向節(jié)機(jī)構(gòu)連接。在閑置位置時(shí),操縱桿居中,這意味著每個(gè)電位計(jì)均處于其中心位置或中心位置。回到軸概念,您可以隨機(jī)選擇哪個(gè)電位器用于x或y軸。在上面的圖片中,您可以看到我選擇軸的方式(在此示例中,軸無關(guān)緊要。您可以選擇任何電位計(jì)來嘗試草圖)。

對于硬件連接,電位計(jì)的中間引腳用于模擬數(shù)據(jù),另外兩個(gè)用于電源。哪個(gè)引腳連接到5V或GND都無關(guān)緊要,它只會稍微影響默認(rèn)數(shù)據(jù)值,但無需更改代碼。

步驟2:步驟2:Arduino代碼

以下是用于校準(zhǔn)這種電位計(jì)的代碼。

/*

日期:------------------------------------ ----- 2015年12月22日標(biāo)題:---------- JOYSTICK電位計(jì)校準(zhǔn)

作者:------------------ --- Firas Helou提供------------------------

了解如何使用Arduino Uno校準(zhǔn)操縱桿電位器

*/

int defaultData;//在開始

int數(shù)據(jù)時(shí)為默認(rèn)電位計(jì)數(shù)據(jù)設(shè)置一個(gè)變量;//可以存儲在電位計(jì)上從模擬Arduino引腳A0讀取的數(shù)據(jù)

int startTime = 0;//時(shí)間變量數(shù)據(jù)類型定義為整數(shù),因?yàn)槲覀儾恍枰^10微秒

int TimeGap = 10;//定義時(shí)間間隔

int重映射;//重新映射變量以存儲來自模擬Arduino引腳A0的重新映射數(shù)據(jù)

//VOID SETUP()功能

void setup(){

//以默認(rèn)速率設(shè)置串行通信

Serial.begin(9600);

///我們設(shè)置時(shí)間來定義在模擬Arduino引腳A0上讀取的默認(rèn)值,因?yàn)槲覀冇幸粋€(gè)居中的操縱桿引腳,因此它的默認(rèn)值不同于0

if(micros()-startTime》 = TimeGap){//電位計(jì)連接到模擬Arduino

defaultData = AnalogRead(A0);

}

}

//無效循環(huán)()功能

無效循環(huán)(){

//我們將數(shù)據(jù)值設(shè)置為與模擬量讀取的值相等Arduino引腳A0

data = AnalogRead(A0);//在這種情況下,開始時(shí)讀取的默認(rèn)值為488

if(data //我們必須將在模擬Arduino引腳A0上讀取的數(shù)據(jù)值重新映射為介于0和之間的較小值255

//,但是我們必須從默認(rèn)值中減去1,因?yàn)槿绻贿@樣做,//當(dāng)操縱桿位置居中時(shí),我們將沒有默認(rèn)值0,相反,我們將有一個(gè)/為避免浮動問題,我們在1和0之間浮動值,所以我們只需減去-1 remap = map(data,0,defaultData-1,255,0);

}否則if(data》 = defaultData){

//在這一部分,我們不需要減去任何內(nèi)容

remap = map(data,defaultData,1023,0,255) ;

}

//串行打印我們收到的值

Serial.print(“ Remapped value:”);結(jié)果,Serial.println(重映射);

Serial.print(“默認(rèn)值:”);結(jié)果,Serial.println(defaultData);

delay(200);

}

假設(shè)我選擇了y軸,通過上傳代碼并打開串行監(jiān)視器,我們必須看到默認(rèn)值488就我而言(您可能會得到不同的值)。這是操縱桿的閑置中心位置,因此我們必須對其進(jìn)行校準(zhǔn)以使其開始時(shí)看到一個(gè)0值而不是488。這就是該草圖所在的位置。上圖顯示了在上載最終草圖后收到的結(jié)果。

這是我的第一個(gè)可指導(dǎo)的教程。希望對您有所幫助。如果您有任何疑問,或者如果您有更好的編碼方式,請隨時(shí)在評論部分中添加您的問題,將其檢查出來是一件很不錯(cuò)的事,這將有助于我改善自己。如果您發(fā)現(xiàn)可以改進(jìn)的地方,請?jiān)谠u論中添加它,或給我發(fā)送私人消息。對其他人和我一樣都會有幫助。

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

    關(guān)注

    14

    文章

    1005

    瀏覽量

    66731
  • 操縱桿
    +關(guān)注

    關(guān)注

    0

    文章

    69

    瀏覽量

    8520
收藏 人收藏

    評論

    相關(guān)推薦

    TMAG5170操縱桿附件組裝指南

    電子發(fā)燒友網(wǎng)站提供《TMAG5170操縱桿附件組裝指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-28 14:28 ?0次下載
    TMAG5170<b class='flag-5'>操縱桿</b>附件組裝指南

    8腳電位器怎么測量好壞

    測量8腳電位器(特別是雙聯(lián)八腳電位器)的好壞,主要涉及到對其電阻值的檢測和調(diào)節(jié)功能的驗(yàn)證。以下是一個(gè)詳細(xì)的測量步驟,用于評估8腳電位器的性能和健康狀況:
    的頭像 發(fā)表于 09-15 11:24 ?8124次閱讀

    用什么清洗電位器好_電位器最佳的修復(fù)方法

    清洗電位器時(shí),選擇合適的清洗劑至關(guān)重要,以確保既能有效去除污垢,又能保護(hù)電位器的性能和壽命。以下是一些推薦的清洗電位器的方法及清洗劑:
    的頭像 發(fā)表于 09-15 11:22 ?8904次閱讀

    電位器壞了有什么現(xiàn)象_如何判斷電位器壞了

    電位器壞了可能會表現(xiàn)出多種現(xiàn)象,這些現(xiàn)象通常與電位器的功能失效或性能下降有關(guān)。以下是一些常見的電位器故障現(xiàn)象:   調(diào)節(jié)失效或不穩(wěn)定:電位器的主要功能是調(diào)節(jié)電路中的電壓或電流,如
    的頭像 發(fā)表于 09-15 10:39 ?9084次閱讀

    電位器的作用是什么_電位器調(diào)電壓還是電流

    電位器最直觀的作用之一就是調(diào)節(jié)電壓。通過旋轉(zhuǎn)或滑動電位器的旋鈕或滑柄,可以改變電路中的電阻值,進(jìn)而調(diào)整電壓分壓比例。這種能力使得電位器能夠精確地控制電路的輸出電壓,滿足各種電路對電壓的不同需求。
    的頭像 發(fā)表于 09-15 10:37 ?8811次閱讀

    數(shù)字電位器可直接替換普通電位器

     數(shù)字電位器與普通電位器在外觀上有相似之處,但它們在原理、結(jié)構(gòu)和使用上存在顯著差異。關(guān)于數(shù)字電位器是否可以直接替換普通電位器,這主要取決于具體的應(yīng)用場景和需求。
    的頭像 發(fā)表于 09-15 10:32 ?584次閱讀

    電位器接觸不良用什么清洗

    電位器接觸不良是電子設(shè)備中常見的問題之一,它會導(dǎo)致設(shè)備性能下降,甚至出現(xiàn)故障。為了解決這個(gè)問題,我們需要對電位器進(jìn)行清洗。本文將介紹電位器接觸不良的清洗方法。 一、電位器接觸不良的原因
    的頭像 發(fā)表于 07-16 14:24 ?1404次閱讀

    數(shù)字電位器失靈如何修復(fù)

    數(shù)字電位器失靈是一個(gè)相對復(fù)雜的問題,涉及到多個(gè)方面的原因和解決方案。 1. 數(shù)字電位器的基本原理 數(shù)字電位器,也稱為數(shù)字編碼或數(shù)字可變電阻
    的頭像 發(fā)表于 07-16 14:12 ?666次閱讀

    帶開關(guān)電位器的工作原理 帶開關(guān)電位器的分類 帶開關(guān)電位器的特點(diǎn)

    帶開關(guān)電位器的工作原理 帶開關(guān)電位器的分類 帶開關(guān)電位器的特點(diǎn) 帶開關(guān)電位器是一種常見的電子元件,它常用于電子設(shè)備中對電流和電壓進(jìn)行調(diào)節(jié)和控制。 一、帶開關(guān)
    的頭像 發(fā)表于 03-05 17:06 ?1.2w次閱讀

    電位器的種類、特點(diǎn)及作用

    合成碳膜電位器:具有阻值范圍寬、分辨力較好、工藝簡單、價(jià)格低廉等特點(diǎn),但動噪聲大、耐潮性差。這類電位器宜作函數(shù)式電位器,在消費(fèi)類電子產(chǎn)品中大量應(yīng)用。采用印刷工藝可使碳膜片的生產(chǎn)實(shí)現(xiàn)自動化。
    發(fā)表于 02-15 10:00 ?1234次閱讀
    <b class='flag-5'>電位器</b>的種類、特點(diǎn)及作用

    什么是脈沖電位器?它和普通電位器一樣嗎?

    什么是脈沖電位器?它和普通電位器一樣嗎? 脈沖電位器是一種特殊類型的電位器,也被稱為數(shù)字電位器或數(shù)字控制
    的頭像 發(fā)表于 02-05 10:32 ?4986次閱讀

    電位器和可調(diào)電阻的關(guān)系 怎樣由電位器或可調(diào)得到可變電阻?

    電位器和可調(diào)電阻之間的關(guān)系,并探討如何通過電位器或可調(diào)電阻來實(shí)現(xiàn)可變電阻。 一、電位器 電位器,也稱為可變電阻或旋轉(zhuǎn)電阻
    的頭像 發(fā)表于 02-05 10:29 ?1.2w次閱讀

    電位器調(diào)亂了該怎么復(fù)原?

    電位器調(diào)亂了該怎么復(fù)原? 如何復(fù)原電位器電位器常常用于電子設(shè)備中,用于調(diào)整電路中的電壓或電流。但有時(shí)候,由于誤操作或其他原因,電位器可能會被調(diào)亂。在這種情況下,需要采取正確的步驟來
    的頭像 發(fā)表于 02-04 09:42 ?1723次閱讀

    數(shù)字電位器的基本工作原理 數(shù)字電位器在電路中的作用

    數(shù)字電位器的基本工作原理 數(shù)字電位器在電路中的作用 數(shù)字電位器是一種用于調(diào)節(jié)電路中電阻值的裝置。它與傳統(tǒng)的模擬電位器相比,采用了數(shù)字控制方式,可以通過數(shù)字信號來改變電阻值。數(shù)字
    的頭像 發(fā)表于 02-02 13:51 ?4729次閱讀
    數(shù)字<b class='flag-5'>電位器</b>的基本工作原理 數(shù)字<b class='flag-5'>電位器</b>在電路中的作用

    電位器B103和B502有什么不同?

    是一種多圈旋轉(zhuǎn)型電位器,其參數(shù)為10kΩ,貫穿式旋轉(zhuǎn)式,具有線性特性。它由一個(gè)可旋轉(zhuǎn)的瓷質(zhì)和多個(gè)可供電流流動的導(dǎo)線構(gòu)成。它的特點(diǎn)是可以在一個(gè)固定的電阻范圍內(nèi)通過旋轉(zhuǎn)來改變電阻值。這種電位器
    的頭像 發(fā)表于 01-16 11:06 ?5014次閱讀