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

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

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

3天內不再提示

【外設移植】雙軸按鍵搖桿模塊Ai-M61開發板

AIoT行業洞察 ? 來源: AIoT行業洞察 ? 作者: AIoT行業洞察 ? 2024-03-12 15:24 ? 次閱讀

本作品由安信可社區用戶

zlook119

制作

01外設介紹

雙軸按鍵搖桿模塊采用金屬按鍵搖桿電位器,模塊包含兩路模擬輸出和一路數字輸出接口

  • 搖桿輸出值分別對應(X、Y)雙軸偏移量,其類型為模擬量
  • 按鍵表示用戶是否在 Z 軸上按下,其類型位數字開關量。
  • 其可以輕松控制物體(如二自由度舵機云臺)在二維空間運動,因此可以通過控制器編程傳感器擴展板插接,完成具有創意性遙控互動作品。
wKgaomXwAymAGBh2AAENlyMoWEg28.jpeg

02外設規格參數

1、輸入電壓范圍 3.3V-5V

2、模塊尺寸 34mmX26mmX32mm 長寬高

03移植過程

M61 與雙軸按鍵搖桿模塊接線

連接示意圖

wKgZomXwAyqAe9U8AAW1ytSztwA938.png

實際連接圖

wKgaomXwAyuAGzE4AADNJDX-JGE70.jpeg

由于讀取引腳為模擬量,參考小澤的這篇文章學習了一下如何讀取 ADC

(十二)零基礎開發小安派-Eyes-S1【外設篇】——ADC

這里粘貼一下 bflb_joystick.c 程序進一步解釋 ADC 讀取過程

wKgZomXwAyyAXfXgAAP-Qs5HWCM137.png

總共包含三個函數

generate_adc_channels 建立 PIN 引腳和 ADC 的映射關系

bflb_joystick_init 搖桿初始化函相關函數

bflb_joystick_read 搖桿讀取并獲取數據的函數

這里貼一下 bflb_joystick.h 程序運行的頭文件

wKgaomXwAy2AEZCFAAGsK9i7dBU868.png

粘貼一下我的測試 main.c 程序

wKgZomXwAy6AIO32AAKfBtUlfC0290.png

04結果及其他

運行結果

wKgaomXwAzCAEDZyAANjLhFLzLs880.png

作者的話:第一次接觸 M61 及相關的編程,可能程序部分優化的還不夠,感謝大家耐心觀看并指正錯誤,希望大家共同進步,如果有不明白的地方可以在下邊留言,我看到的話會及時回復大家,謝謝!

wKgZomXwAzKAWjH0AAAc3_0PbMk020.png

原貼地址:http://bbs.aithinker.com/forum.php?mod=viewthread&tid=44177&highlight=%E5%A4%96%E8%AE%BE%E7%A7%BB%E6%A4%8D&_dsign=bf5aed44

審核編輯:湯梓紅

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

    關注

    5

    文章

    491

    瀏覽量

    25503
  • 移植
    +關注

    關注

    1

    文章

    377

    瀏覽量

    28108
  • 開發板
    +關注

    關注

    25

    文章

    4943

    瀏覽量

    97188
收藏 人收藏

    評論

    相關推薦

    外設移植】USB鍵盤+M61開發板

    這篇開始使用 M62 板子來實現 USB 的設備開發,首先從最簡單的 USB HID 鍵盤開始。固件的 SDK 使用的是 CherryUSB 開源 USB 固件。CherryUSB 是一個小而美的、可移植性高的、用于嵌入式系統的
    的頭像 發表于 02-26 11:31 ?1777次閱讀
    【<b class='flag-5'>外設</b><b class='flag-5'>移植</b>】USB鍵盤+<b class='flag-5'>M61</b><b class='flag-5'>開發板</b>

    NanoPi +重力搖桿

    介紹JoystickMatrix-Joystick是一個按鍵搖桿模塊,由兩個滑動變阻器和一個按鍵
    發表于 11-13 17:25

    STM32搖桿控制空心杯電機搖桿傳感器

    STM32搖桿控制空心杯電機搖桿傳感器??PS2
    發表于 09-07 08:43

    S5P4418開發板GPS模塊驅動移植開發指南

    S5P4418開發板GPS模塊驅動移植開發指南
    發表于 06-21 17:02 ?0次下載

    基于M8開發板的CD程序

    本文檔中介紹了基于M8開發板的CD程序,供網友參考。
    發表于 08-31 16:46 ?2次下載

    MQTT移植到stm32開發板——使用TencentOS tiny操作系統

    手把手教你將MQTT客戶端移植到stm32開發板上,使用TencentOS tiny官方開發板——TencentOS_tiny_EVB_MX_Plus開發板作為
    發表于 12-08 13:21 ?6次下載
    MQTT<b class='flag-5'>移植</b>到stm32<b class='flag-5'>開發板</b>——使用TencentOS tiny操作系統

    高性能、低功耗、可驅屏,Ai-M61系列模組驅屏能力介紹

    Ai-M61系列是“WiFi 6+BLE5.3+Thread”高性能的嵌入式無線通信模組,該模組搭載BL618 芯片作為核心處理器,BL618 芯片系統包含帶 FPU 和 DSP 的 32 位
    的頭像 發表于 05-22 11:47 ?1438次閱讀
    高性能、低功耗、可驅屏,<b class='flag-5'>Ai-M61</b>系列模組驅屏能力介紹

    Ai-M61/62系列的固件燒錄指導

    本文介紹Ai-M61/62系列模組/開發板的固件燒錄。
    的頭像 發表于 07-02 11:23 ?1512次閱讀
    <b class='flag-5'>Ai-M61</b>/62系列的固件燒錄指導

    安信可Ai-M61/Ai-M62系列連接AWS亞馬遜云

    本文介紹Ai-M61/Ai-M62系列模組/開發板連接亞馬遜云方法。 Ai-M61 系列模組(下稱模組)是由深圳市安信可科技有限公司開發
    的頭像 發表于 02-04 15:51 ?814次閱讀
    安信可<b class='flag-5'>Ai-M61</b>/<b class='flag-5'>Ai-M</b>62系列連接AWS亞馬遜云

    外設移植】0.96寸IIC單色屏+Ai-M61開發板

    本作品由安信可社區用戶 沈夜 制作 ? 01外設介紹 先來介紹下0.96寸OLED顯示屏(驅動芯片:SSD1306 / SSD1315) [color=rgba(0, 0, 0, 0.87
    的頭像 發表于 02-26 09:54 ?2174次閱讀
    【<b class='flag-5'>外設</b><b class='flag-5'>移植</b>】0.96寸IIC單色屏+<b class='flag-5'>Ai-M61</b><b class='flag-5'>開發板</b>

    外設移植Ai-M61-32s 開發板+3.5寸SPI彩屏

    M61-32S3.5寸SPI屏VCCVCCGNDGNDIO12CSIO26RSIO27D/CIO19SDIIO13SCLIO28BLIO18SDO 02、庫文件介紹 該移植庫共包含五個部分,分別
    的頭像 發表于 03-07 10:02 ?466次閱讀
    【<b class='flag-5'>外設</b><b class='flag-5'>移植</b>】<b class='flag-5'>Ai-M61</b>-32s <b class='flag-5'>開發板</b>+3.5寸SPI彩屏

    “WiFi 6+BLE5.3+Thread”,安信可Ai-M61系列模組選型

    Ai-M61系列是“WiFi 6+BLE5.3+Thread”高性能的嵌入式無線通信模組,該模組搭載BL618 芯片作為核心處理器,BL618 芯片系統包含帶 FPU 和 DSP 的 32 位
    的頭像 發表于 03-12 16:22 ?556次閱讀
    “WiFi 6+BLE5.3+Thread”,安信可<b class='flag-5'>Ai-M61</b>系列模組選型

    基于Ai-M61模組打造一個智能魚缸水質監測系統

    要保證合理的光照,水氧才能讓小魚順利成長,這些對新手來說太難了!! 正好小安發現手頭上的Ai-M61模組,可以打造一個智能魚缸水質檢測系統。來看看怎么做? ? 小安先查詢了下產品的介紹: Ai-M61 系列模組是安信可科技開發
    的頭像 發表于 03-29 11:04 ?437次閱讀

    智能家居之旅(3):Ai-M61/M62 接入HomeAssistant 實現點燈

    上一篇我們介紹了MQTT設備如何接入HomeAssistant(打卡智能家居之旅(2):設備接入HomeAssistant的方法),這一篇就給大家講一下Ai-M61/M62 開發板或者模組怎么通過
    的頭像 發表于 06-07 10:07 ?494次閱讀
    智能家居之旅(3):<b class='flag-5'>Ai-M61</b>/<b class='flag-5'>M</b>62 接入HomeAssistant 實現點燈

    【GD32F303紅楓派開發板使用手冊】第十二講 ADC-按鍵搖桿多通道循環采樣實驗

    本實驗是通過ADC規則組多通道循環采樣方式實現按鍵搖桿傳感器x和y電壓值的讀取,通過本實驗主要學習以下內容: ?
    的頭像 發表于 06-11 09:40 ?572次閱讀
    【GD32F303紅楓派<b class='flag-5'>開發板</b>使用手冊】第十二講   ADC-<b class='flag-5'>雙</b><b class='flag-5'>軸</b><b class='flag-5'>按鍵</b><b class='flag-5'>搖桿</b>多通道循環采樣實驗