91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

基于合宙Air780E開(kāi)發(fā)板集成ec11旋轉(zhuǎn)編碼器實(shí)例

合宙LuatOS ? 來(lái)源:合宙LuatOS ? 作者:合宙LuatOS ? 2024-08-08 10:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡(jiǎn)介:

合宙Air780E開(kāi)發(fā)板是一款基于 Cat.1技術(shù)的物聯(lián)網(wǎng)通信模組開(kāi)發(fā)板,采用了移芯EC618平臺(tái),具有低功耗,全網(wǎng)通,多種接口支持等特點(diǎn),支持AT指令和LuatOS二次開(kāi)發(fā)。

今天我們來(lái)講解一個(gè)基于Air780E開(kāi)發(fā)板,集成ec11旋轉(zhuǎn)編碼器的實(shí)例。

本文適用于780E開(kāi)發(fā)板

關(guān)聯(lián)文檔和使用工具:

LuatOS-Soc固件獲取

程序中使用函數(shù)講解

Luatools下載調(diào)試工具

本文使用了更加通用的ec11.lua擴(kuò)展例程庫(kù)實(shí)現(xiàn)了編碼器的功能。

(使用的不是demo中的程序,那個(gè)需要模塊支持ioqueue才能使用。)

如果你想調(diào)整音箱的音量或者電視屏幕的亮度,只需輕輕旋轉(zhuǎn)旋鈕,設(shè)備音量就變大了或屏幕變亮了,這就是旋轉(zhuǎn)編碼器在起作用。

我們現(xiàn)在把EC11旋轉(zhuǎn)編碼器集成在合宙Air780E開(kāi)發(fā)板上,讓它擁有更多功能~

EC11旋轉(zhuǎn)編碼器在合宙Air780E開(kāi)發(fā)板上的功能主要是作為輸入設(shè)備,用于精確控制參數(shù)、提供直觀的人機(jī)交互接口、實(shí)現(xiàn)自動(dòng)化與控制系統(tǒng)集成、數(shù)據(jù)采集與監(jiān)測(cè)以及自定義功能與擴(kuò)展性。

接下來(lái),就讓我們一起來(lái)看一下是怎么做的吧~

一、準(zhǔn)備工作

準(zhǔn)備Air780E開(kāi)發(fā)板:

確保Air780E開(kāi)發(fā)板已經(jīng)連接好電源,長(zhǎng)按pwrkey 1.5s,讓模塊處于開(kāi)機(jī)狀態(tài)

wKgZomayCJeAE7xoABsUFT13v3k316.jpg

2.確認(rèn)EC11旋轉(zhuǎn)編碼器的引腳:

EC11旋轉(zhuǎn)編碼器通常具有五個(gè)引腳,分別是VCC(電源正極)、GND(地線)、A相(信號(hào)輸出1)、B相(信號(hào)輸出2)和SW(按鍵,可選)。

wKgaomayCJiAXHkiAAHi_9ge05k212.jpg

二、程序?qū)嵗?/p>

API說(shuō)明

接口:ec11.init(GPIO_A,GPIO_B)

參數(shù):

參數(shù)類(lèi)型 描述
number GPIO_A A引腳對(duì)應(yīng)的GPIO編號(hào), 例如 GPIO6, 就寫(xiě)6
number GPIO_B B引腳對(duì)應(yīng)的GPIO編號(hào), 例如 GPIO7, 就寫(xiě)7

返回值:無(wú)

完整程序

在main.lua中添加如下程序

wKgaomayCKCAY5axAAGh0ttCRSY418.jpg

這里是完整的控制程序:

PROJECT = "ROTARY_TEST" VERSION = "1.0.0" -- 用法實(shí)例, 當(dāng)前支持一定一脈沖local ec11 = require("ec11") -- 按實(shí)際接線寫(xiě) local GPIO_A = 6 local GPIO_B = 7 ec11.init(GPIO_A,GPIO_B) -- 演示接收旋轉(zhuǎn)效果local count = 0 local function ec11_callBack(direction) if direction == "left" then-- 往左選,逆時(shí)針 count = count - 1 else-- 往右旋,順時(shí)針 count = count + 1 end log.info("ec11", direction, count) end sys.subscribe("ec11",ec11_callBack) sys.run()wKgZomayCKCAZKhGAAAAK8RNs4s059.jpg

三、燒錄運(yùn)行

程序?qū)懞煤螅覀兙涂梢园阉鼰浽贏ir780E開(kāi)發(fā)板上了~

打開(kāi)Luatools下載固件和腳本:LuatOS-Soc固件獲取

wKgaomayCKGAYXzjAALmMDdJ0FQ868.jpg

根據(jù)步驟一步一步來(lái),就燒錄完成了~

四、效果展示

下載后旋轉(zhuǎn)旋轉(zhuǎn)編碼器,可以到Luatools工具中打印旋轉(zhuǎn)狀態(tài),來(lái)驗(yàn)證我們的程序是否能夠成功運(yùn)行。

wKgZomayCKKASXY9AAVepGp_zcU150.jpg

燒錄成功后,試著旋轉(zhuǎn)EC11傳感器,看下程序是否可以成功并且正確的讀取到旋轉(zhuǎn)狀態(tài)。

通過(guò)圖片中的展示效果來(lái)看,和我實(shí)際旋轉(zhuǎn)EC11傳感器旋轉(zhuǎn)狀態(tài)是一致的。

看到這樣的結(jié)果,就是我們集成成功了!

合宙支持LuatOS開(kāi)發(fā)的模組型號(hào),除本文介紹的Air780E外,
> 還有Air780EPA、Air780EP、Air780EX、Air201、Air780EPT、Air780EPS等型號(hào),
> 本文介紹的適配EC11旋轉(zhuǎn)編碼器的流程,同樣也適用于這些型號(hào)。但是要注意實(shí)際的接線方式,因?yàn)椴煌哪=M引腳定義可能不同。

大家有合宙模組的可以試一試,有問(wèn)題評(píng)論區(qū)留言呀!

如有需要,請(qǐng)點(diǎn)擊www.openluat.com

wKgZomax0JaACDSHAAhAbEqOp1Q823.png

wKgZomax0UiAIQxLAAoPzDux5vQ191.png



審核編輯 黃宇

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

    關(guān)注

    45

    文章

    3955

    瀏覽量

    142714
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6293

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    猛!MCU模組:Air1601/1602雙星出擊!

    在嵌入式開(kāi)發(fā)中,你是否曾面臨這樣的困境:高清UI渲染依賴昂貴高端芯片、圖像處理卡頓、多網(wǎng)通信協(xié)同復(fù)雜、工業(yè)級(jí)穩(wěn)定設(shè)計(jì)繁瑣……Air1601/Ai
    的頭像 發(fā)表于 02-13 14:05 ?545次閱讀
    猛!<b class='flag-5'>合</b><b class='flag-5'>宙</b>MCU模組:<b class='flag-5'>Air</b>1601/1602雙星出擊!

    高效接入語(yǔ)音交互:模組音頻方案如何選?

    本文特別分享4G模組選型與硬件設(shè)計(jì)要點(diǎn),為開(kāi)發(fā)者提供實(shí)用參考。 一、模組音頻支持概況 從主芯片是否原生支持音頻功能來(lái)看,4G模組大致可分為兩類(lèi): 1.1 主芯片支持音頻功能 比如:經(jīng)典老
    的頭像 發(fā)表于 02-08 14:59 ?630次閱讀
    高效接入語(yǔ)音交互:<b class='flag-5'>合</b><b class='flag-5'>宙</b>模組音頻方案如何選?

    探索AEDR - 9930E:三通道反射式增量旋轉(zhuǎn)編碼器的技術(shù)剖析

    探索AEDR - 9930E:三通道反射式增量旋轉(zhuǎn)編碼器的技術(shù)剖析 在當(dāng)今的電子設(shè)備設(shè)計(jì)領(lǐng)域,編碼器的性能和適用性對(duì)于系統(tǒng)的整體表現(xiàn)起著至關(guān)重要的作用。今天,我們將深入探討博通(Bro
    的頭像 發(fā)表于 12-30 15:40 ?234次閱讀

    Air780EPM開(kāi)發(fā)板上的FFT應(yīng)用實(shí)現(xiàn):關(guān)鍵技術(shù)深度剖析

    Air780EPM開(kāi)發(fā)板為硬件平臺(tái),快速傅里葉變換(FFT)的應(yīng)用實(shí)現(xiàn)成為嵌入式信號(hào)處理中的關(guān)鍵環(huán)節(jié)。本文將圍繞該開(kāi)發(fā)板的硬件適配特性、FFT算法在嵌入式環(huán)境中的部署流程,深入解析代碼結(jié)構(gòu)、關(guān)鍵
    的頭像 發(fā)表于 12-30 14:33 ?255次閱讀
    <b class='flag-5'>Air780</b>EPM<b class='flag-5'>開(kāi)發(fā)板</b>上的FFT應(yīng)用實(shí)現(xiàn):關(guān)鍵技術(shù)深度剖析

    Air780EPM開(kāi)發(fā)板為例:FFT應(yīng)用示例核心要點(diǎn)全解析

    Air780EPM開(kāi)發(fā)板作為實(shí)踐載體,本文將對(duì)FFT應(yīng)用示例的核心要點(diǎn)展開(kāi)全面解析。從開(kāi)發(fā)板的硬件特性適配、FFT算法的實(shí)現(xiàn)流程,到示例代碼的核心模塊與調(diào)試要點(diǎn),逐一拆解,確保開(kāi)發(fā)
    的頭像 發(fā)表于 12-16 15:28 ?331次閱讀
    以<b class='flag-5'>Air780</b>EPM<b class='flag-5'>開(kāi)發(fā)板</b>為例:FFT應(yīng)用示例核心要點(diǎn)全解析

    Vishay RAIK060 旋轉(zhuǎn)絕對(duì)感應(yīng)套件編碼器技術(shù)解析

    Vishay RAIK060旋轉(zhuǎn)絕對(duì)電感套件編碼器專門(mén)用于電機(jī)驅(qū)動(dòng)、機(jī)器人位置和具有精確定位的工業(yè)運(yùn)動(dòng)控制。這些編碼器通過(guò)LED狀態(tài)顏色輕松組裝,對(duì)外部磁場(chǎng)、電場(chǎng)和溫度不敏感。RAIK060
    的頭像 發(fā)表于 11-11 11:31 ?943次閱讀
    Vishay RAIK060 <b class='flag-5'>旋轉(zhuǎn)</b>絕對(duì)感應(yīng)套件<b class='flag-5'>編碼器</b>技術(shù)解析

    實(shí)戰(zhàn)Air780EPM:構(gòu)建4G共享網(wǎng)關(guān),服務(wù)WiFi與有線設(shè)備!

    通過(guò)Air780EPM開(kāi)發(fā)板,我們可以輕松實(shí)現(xiàn)4G網(wǎng)絡(luò)作為數(shù)據(jù)出口,為周邊的WiFi設(shè)備和以太網(wǎng)設(shè)備提供互聯(lián)網(wǎng)共享,適用于移動(dòng)辦公、遠(yuǎn)程部署等場(chǎng)景。 一、多網(wǎng)融合概述 ? Air780EPM
    的頭像 發(fā)表于 09-30 16:03 ?1236次閱讀
    實(shí)戰(zhàn)<b class='flag-5'>Air780</b>EPM:構(gòu)建4G共享網(wǎng)關(guān),服務(wù)WiFi與有線設(shè)備!

    圣邦微電子推出高度集成旋轉(zhuǎn)編碼器芯片VCE2755

    圣邦微電子推出 VCE2755,一款基于各向異性磁阻(AMR)技術(shù)的高度集成旋轉(zhuǎn)編碼器芯片。該器件可應(yīng)用于各種典型的需要角度位置反饋和速度檢測(cè)的應(yīng)用場(chǎng)景。
    的頭像 發(fā)表于 08-21 11:51 ?1591次閱讀
    圣邦微電子推出高度<b class='flag-5'>集成</b><b class='flag-5'>旋轉(zhuǎn)</b>磁<b class='flag-5'>編碼器</b>芯片VCE2755

    新品|Unit Step16,16 定位BCD旋轉(zhuǎn)編碼器控制單元

    UnitStep16是一款基于STM32G031G8U6微控制的16定位旋轉(zhuǎn)編碼器控制單元。其核心功能在于實(shí)時(shí)采集旋轉(zhuǎn)編碼器的BCD
    的頭像 發(fā)表于 08-01 17:35 ?1352次閱讀
    新品|Unit Step16,16 定位BCD<b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>編碼器</b>控制單元

    Air8101多網(wǎng)融合戰(zhàn)略升級(jí):Air780EPM模塊助力4G聯(lián)網(wǎng)落地

    應(yīng)用邁向新高度。 本文將分享Air8101核心通過(guò)外掛Air780EPM整機(jī)開(kāi)發(fā)板,實(shí)現(xiàn)4G聯(lián)網(wǎng)的功能示例。 ? 一、硬件準(zhǔn)備工作 ? 1.1 ?所需硬件
    的頭像 發(fā)表于 06-23 16:53 ?543次閱讀
    <b class='flag-5'>Air</b>8101多網(wǎng)融合戰(zhàn)略升級(jí):<b class='flag-5'>Air780</b>EPM模塊助力4G聯(lián)網(wǎng)落地

    多功能+高擴(kuò)展能力加持,Air8000開(kāi)發(fā)板最新資料

    開(kāi)發(fā)者福利來(lái)襲!Air8000開(kāi)發(fā)板兼具全面功能與強(qiáng)大擴(kuò)展性的開(kāi)發(fā)神器,將讓物聯(lián)網(wǎng)開(kāi)發(fā)、原型設(shè)計(jì)等任務(wù)更高效,加速項(xiàng)目從概念到產(chǎn)品的轉(zhuǎn)化。
    的頭像 發(fā)表于 06-09 14:18 ?710次閱讀
    多功能+高擴(kuò)展能力加持,<b class='flag-5'>Air</b>8000<b class='flag-5'>開(kāi)發(fā)板</b>最新資料

    Broadcom HEDS-9930 (E2/E2L) 評(píng)估與AEDR_9930E2光學(xué)編碼器數(shù)據(jù)手冊(cè)

    Broadcom HEDS-9930 (E2/E2L) 評(píng)估與AEDR_9930E2光學(xué)編碼器數(shù)據(jù)手冊(cè)
    的頭像 發(fā)表于 05-21 19:01 ?1075次閱讀
    Broadcom HEDS-9930 (<b class='flag-5'>E</b>2/<b class='flag-5'>E</b>2L) 評(píng)估<b class='flag-5'>板</b>與AEDR_9930<b class='flag-5'>E</b>2光學(xué)<b class='flag-5'>編碼器</b>數(shù)據(jù)手冊(cè)

    旋轉(zhuǎn)編碼器在永磁同步電機(jī)位置測(cè)量中的應(yīng)用(可下載)

    旋轉(zhuǎn)編碼器能夠滿足高精度、高可靠性、低成本的設(shè)計(jì)要求。 那么將 AS5040 磁旋轉(zhuǎn)編碼器應(yīng)用于永磁同步電機(jī)位置檢測(cè)時(shí),需要解決兩個(gè)問(wèn)題:一是 磁
    發(fā)表于 04-09 13:37 ?0次下載

    創(chuàng)新伺服電機(jī)使用的多圈絕對(duì)式旋轉(zhuǎn)編碼器

    為了適應(yīng)越來(lái)越短伺服驅(qū)動(dòng)的設(shè)計(jì),使用多圈 絕對(duì)值旋轉(zhuǎn)編碼器的長(zhǎng)度和直徑也必須減少。 機(jī)器人和數(shù)控機(jī)床制造商比以往任何時(shí)候都 需要具有更高效率更精確和更緊湊型驅(qū)動(dòng)。為 了滿足這些未來(lái)
    發(fā)表于 03-12 16:58

    編碼器與無(wú)軸承編碼器,到底如何選擇?

    : ? ?● 通常包含光傳感和光柵。當(dāng)軸旋轉(zhuǎn)時(shí),光柵會(huì)中斷傳感的光路,產(chǎn)生電脈沖,從而進(jìn)行角度測(cè)量。 ? ?● 內(nèi)部軸承通常較小,不適合重載。編碼器連接的軸必須沿其軸線對(duì)中,以免與
    的頭像 發(fā)表于 03-11 15:33 ?1337次閱讀
    軸<b class='flag-5'>編碼器</b>與無(wú)軸承<b class='flag-5'>編碼器</b>,到底如何選擇?