女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

3天內不再提示

Arduino旋轉編碼器的教程

454398 ? 來源:網絡整理 ? 作者:佚名 ? 2019-10-31 08:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:旋轉編碼器的脈沖流

Arduino旋轉編碼器的教程

以下旋轉編碼器產生的脈沖流與上圖類似。

步驟2:旋轉編碼器的引腳排列

說明:

GND-》 GND

+-》 + 5V

SW -》按下時旋轉編碼器的按鈕

DT-》數據

CLK-》數據2

DT之一或CLK引腳必須連接到Arduino Uno的中斷腳,或者DT和CLK都連接到中斷引腳。

步驟3:示意圖

GNDàGND Arduino Uno

+à+ 5V Arduino Uno

SWàPIN 4 Arduino Uno

DT àPIN 3 Arduino Uno

CLKàPIN2 Arduino Uno

第4步:代碼

在以下教程中,PI將用作中斷Arduino Uno的N 2,而PIN 3僅用作常規輸入。

#define encoder0PinA 2

#define encoder0PinB 3

#define encoder0Btn 4

int encoder0Pos = 0;

void setup() {

Serial.begin(9600);

pinMode(encoder0PinA, INPUT_PULLUP);

pinMode(encoder0PinB, INPUT_PULLUP);

pinMode(encoder0Btn, INPUT_PULLUP);

attachInterrupt(0, doEncoder, CHANGE);

}

int valRotary,lastValRotary;

void loop() {

int btn = digitalRead(encoder0Btn);

Serial.print(btn);

Serial.print(“ ”);

Serial.print(valRotary);

if(valRotary》lastValRotary)

{

Serial.print(“ CW”);

}

if(valRotary {

Serial.print(“ CCW”);

}

lastValRotary = valRotary;

Serial.println(“ ”);

delay(250);

}

void doEncoder()

{

if (digitalRead(encoder0PinA) == digitalRead(encoder0PinB))

{

encoder0Pos++;

}

else

{

encoder0Pos--;

}

valRotary = encoder0Pos/2.5;

}

上面草圖的第10行用于啟用Arduino Uno的2號插針的中斷。在“ doEncoder”功能中,由旋轉編碼器計算得出。如果DT和CLK(Arduino Uno的引腳中斷)的值相同,則“ encoder0Pos”變量將增加/添加,除此條件外,“ encoder0Pos”變量將減少。

步驟5:說明

ValRotary值是已運行的步驟數的值。 ValRotary值由旋轉傳感器編碼器讀數值除以2.5獲得。從測試中獲得的值為2.5,因為旋轉編碼器的一個步驟可能會超過1,因此請根據每個步長以及讀取延遲的增加將其值除以2.5。

第19-25行是確定旋轉旋轉編碼器是CW還是CCW的程序。第19-25行的解釋是當前的旋轉編碼器讀數大于先前的旋轉數據,然后表示為CW。

步驟6:輸出

責任編輯:wv

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

    關注

    45

    文章

    3786

    瀏覽量

    137564
  • Arduino
    +關注

    關注

    189

    文章

    6495

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    旋轉編碼器在永磁同步電機位置測量中的應用(可下載)

    旋轉編碼器能夠滿足高精度、高可靠性、低成本的設計要求。 那么將 AS5040 磁旋轉編碼器應用于永磁同步電機位置檢測時,需要解決兩個問題:一是 磁
    發表于 04-09 13:37 ?0次下載

    編碼器與無軸承編碼器,到底如何選擇?

    : ? ?● 通常包含光傳感和光柵。當軸旋轉時,光柵會中斷傳感的光路,產生電脈沖,從而進行角度測量。 ? ?● 內部軸承通常較小,不適合重載。編碼器連接的軸必須沿其軸線對中,以免與
    的頭像 發表于 03-11 15:33 ?385次閱讀
    軸<b class='flag-5'>編碼器</b>與無軸承<b class='flag-5'>編碼器</b>,到底如何選擇?

    磁環編碼器:精準定位與高效旋轉控制的創新解決方案

    在當今高度自動化與智能化的工業領域,每一個微小的運動控制都承載著關鍵的任務與期望。磁環編碼器,作為旋轉位置檢測領域的明星產品,正以其卓越的性能、高精度的定位能力以及對惡劣環境的適應性,引領著旋轉控制
    的頭像 發表于 02-28 08:54 ?390次閱讀

    DISCOAA編碼器類型功能

    根據編碼器的通用分類,我們可以推斷DISCOAA編碼器可能也包括絕對編碼器和增量編碼器。絕對編碼器能夠提供每個
    的頭像 發表于 02-20 13:47 ?308次閱讀

    用于 SPI 絕對編碼器Arduino 示例代碼

    : [Arduino 板] [AMT22 編碼器] [AMT-06C-1-036 電纜] ,或帶有相應連接的類似電纜 [Arduino IDE] [下載 AMT22 單圈樣例代碼]
    的頭像 發表于 01-26 21:35 ?765次閱讀
    用于 SPI 絕對<b class='flag-5'>編碼器</b>的 <b class='flag-5'>Arduino</b> 示例代碼

    編碼器種類大觀:探索技術前沿與應用創新

    在工業自動化、機器人技術、航空航天以及眾多精密制造領域,編碼器作為位置、速度或方向反饋的關鍵組件,扮演著舉足輕重的角色。隨著技術的不斷進步,編碼器的種類日益豐富,從基礎的旋轉編碼器到先
    的頭像 發表于 11-21 08:49 ?1250次閱讀

    二進制編碼器與絕對編碼器的區別

    稱為增量編碼器,是一種相對編碼器。它通過檢測軸的旋轉方向和步數來提供位置信息。 工作原理 二進制編碼器的工作原理基于脈沖計數。當軸旋轉時,
    的頭像 發表于 11-06 09:54 ?1219次閱讀

    增量式編碼器單圈和多圈怎么知道,如何分辯?

    增量式編碼器單圈和多圈怎么知道,如何分辯? 單圈編碼器特點: ? 單圈編碼器只能測量一圈內的旋轉角度或位移。一旦旋轉超過一圈,數據就會重新
    的頭像 發表于 10-21 09:42 ?981次閱讀
    增量式<b class='flag-5'>編碼器</b>單圈和多圈怎么知道,如何分辯?

    磁電編碼器和光電編碼器的區別

    磁電編碼器和光電編碼器是兩種不同類型的編碼器,它們在原理、結構、性能和應用領域上都有所不同。 磁電編碼器和光電編碼器的區別 1. 引言
    的頭像 發表于 10-12 09:54 ?2954次閱讀

    旋轉編碼器的類型以及選擇與設計注意要點

    2024-07-23 [旋轉編碼器]是一種能夠將旋轉位置變化轉換為數字信號輸出的器件,它們在許多行業和應用中都有廣泛的應用,包括工業自動化、機器人技術、汽車、消費電子產品和醫療設備等領域。 在許多
    的頭像 發表于 10-02 16:52 ?739次閱讀
    <b class='flag-5'>旋轉</b><b class='flag-5'>編碼器</b>的類型以及選擇與設計注意要點

    旋轉編碼器可以收集并發出什么信號,旋轉編碼器信號異常怎么處理

    旋轉編碼器是一種精密的測量裝置,主要用于將旋轉運動轉換為可測量的電信號。它可以收集并發出多種信號,但主要的是與旋轉運動相關的位置、速度或角度等物理量的信號。具體來說,
    的頭像 發表于 10-01 16:55 ?1478次閱讀

    如何實現比較以提高工業驅動應用中旋轉編碼器的性能

    電子發燒友網站提供《如何實現比較以提高工業驅動應用中旋轉編碼器的性能.pdf》資料免費下載
    發表于 09-19 13:09 ?0次下載
    如何實現比較<b class='flag-5'>器</b>以提高工業驅動應用中<b class='flag-5'>旋轉</b><b class='flag-5'>編碼器</b>的性能

    增量旋轉編碼器

    電子發燒友網站提供《增量旋轉編碼器.pdf》資料免費下載
    發表于 09-03 11:51 ?2次下載
    增量<b class='flag-5'>旋轉</b><b class='flag-5'>編碼器</b>

    編碼器有什么分類?

    編碼器本質是一種用于運動控制的傳感,作用在于測量機械旋轉的位移。
    的頭像 發表于 08-10 14:47 ?1049次閱讀

    Arduino旋轉編碼器設計 旋轉編碼器的工作原理和特點

    旋轉編碼器(Rotary Encoder),也稱為軸編碼器,是一種將旋轉的機械位移量轉換為電氣信號的傳感。這些電氣信號經過處理后,可以用于
    的頭像 發表于 07-04 17:17 ?5761次閱讀
    帶<b class='flag-5'>Arduino</b>的<b class='flag-5'>旋轉</b><b class='flag-5'>編碼器</b>設計 <b class='flag-5'>旋轉</b><b class='flag-5'>編碼器</b>的工作原理和特點
    主站蜘蛛池模板: 汾阳市| 会昌县| 手机| 南靖县| 太湖县| 左贡县| 吉林市| 阿城市| 隆化县| 思茅市| 徐水县| 芜湖县| 耿马| 天峨县| 襄垣县| 屏东县| 中卫市| 横山县| 象州县| 太康县| 双城市| 杂多县| 富宁县| 晋宁县| 治多县| 济南市| 达拉特旗| 肇州县| 丰原市| 余庆县| 德格县| 泸溪县| 霍邱县| 巴马| 会昌县| 岐山县| 永定县| 介休市| 临沭县| 高雄县| 厦门市|