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

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

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

具有Visuino的HMC5883L指南針

454398 ? 來源:wv ? 2019-10-12 10:29 ? 次閱讀

步驟1:組件

一個(gè) Arduino 兼容板(我使用Arduino Nano,因?yàn)槲矣幸粋€(gè),但是其他都可以)

一個(gè) HMC5883L指南針模塊

4 母-母跨接線

步驟2:將HMC5883L羅盤連接到Arduino

連接 5V VCC電源(紅線),接地(黑線), SCL (黃線)和 SDA (綠線),連接到 HMC5883L指南針模塊(圖片1 )

將接地線(黑線)的另一端連接到 Arduino的接地引腳板(圖片2 )

連接 5V VCC電源線(紅色線 )連接到 Arduino 板的 5V 電源引腳(圖片2 )

將另一端連接到 SDA線(綠線)連接到 Arduino Nano 板(圖片2 )

將 SCL線(黃色線)的另一端連接到 Arduino Nano 板的SCL/模擬引腳5 (圖片2 )

圖片3 顯示接地, 5V 電源, SDA/模擬引腳4 和 SCL/模擬p的位置在5 中, Arduino Nano

的引腳:啟動(dòng)Visuino,然后選擇Arduino板類型

要開始對(duì)Arduino進(jìn)行編程,您需要從以下位置安裝 Arduino IDE :http://www.arduino .cc/。

請(qǐng)注意,Arduino IDE 1.6.6中存在一些嚴(yán)重的錯(cuò)誤。

請(qǐng)確保您安裝了1.6.7或1.6.5,否則此Instructable將無法使用!

還需要安裝 Visuino :https://www.visuino.com。

開始 Visuino (如第一張圖片所示)

單擊 Arduino 組件上的“ 工具”按鈕(圖片1 )在 Visuino

中,出現(xiàn)對(duì)話框時(shí),選擇“ Arduino Nano ”,如圖片2

第4步:在Visuino中:添加指南針,指南針標(biāo)題和帶格式的文本組件

在“組件工具箱”的“過濾器”框中鍵入“ 指南針”,然后選擇“ Compass HMC5883 ”組件(圖片1 ),并將其放在設(shè)計(jì)區(qū)域中

從“組件工具箱”中選擇“ 指南針標(biāo)題”組件(圖片2 ),并將其放在設(shè)計(jì)區(qū)域中

在Compo的“過濾器”框中鍵入“ 表單” nent工具箱,然后選擇“ 帶格式的文本”組件(圖片3 ),并將其放入設(shè)計(jì)區(qū)域

步驟5:在Visuino中:添加文本元素,并指定帶格式的文本

單擊 FormattedText1 組件

的“ 工具”按鈕,在 Elements 編輯器中,選擇Analog右側(cè)的元素,然后在左側(cè)的“ + ”按鈕上點(diǎn)擊 4次,以添加 4 (其中圖片2和3 ),然后關(guān)閉Elements編輯器

設(shè)置 文本的值 FormattedText1 組件的屬性設(shè)置為“ X:%0 Y:%1 Z:%2標(biāo)題:%3 ” ( 圖片4 )。 %0 將替換為 AnalogElement1 的值,%1 將替換為 AnalogElement2的值,%2 將被替換為 AnalogElement3 中的值,而%3 將被替換為中的值A(chǔ)nalogElement4

步驟6:在Visuino中:連接指南針組件

連接 Compass1 組件的“ Out ”引腳(圖片1 )到 Arduino 組件的 I2C 通道的“ In ”引腳(圖片2 )

將 Compass1 組件的“ X ”輸出引腳連接到該計(jì)算機(jī)的“ X ”引腳 CompassHeading1 組件的“ In”引腳(圖片3 )

將 Compass1 組件的“ Y ”輸出引腳連接到“輸入”中的“ Y ”引腳。 CompassHeading1 組件的引腳(圖片4 )

步驟7:在Visuino中:連接格式化文本組件

連接“ X 《 Compass1 組件的/strong》“輸出引腳與 FormattedText1 的 AnalogElement1 的” In “引腳組件(圖片1 )

將 Compass1 組件的“ Y ”輸出引腳連接到“ 在 FormattedText1 組件(圖片2 )的 AnalogElement2 的”引腳中

連接“ 《 Compass1 組件的strong》 Z ”輸出引腳連接到的“ In ”引腳組件的 FormattedText1 的ong》 AnalogElement3

連接“ Out ”輸出引腳 CompassHeading1 組件的位置到 FormattedText1 組件的 AnalogElement4 的“ In ”引腳(圖片4 )

將 FormattedText1 組件的“ Out ”輸出引腳連接到“ In ” Arduino 組件的“ Serial [0] ”通道的輸入引腳(圖片5 )

第8步:生成,編譯和上傳Arduino代碼

在 Visuino 中》,按 F9 或單擊圖片1 上顯示的按鈕以生成Arduino代碼,然后打開Arduino IDE

在 Arduino IDE ,點(diǎn)擊上傳按鈕,即可操作并上傳代碼(圖片2 )

第9步:然后播放。..

恭喜!您已完成項(xiàng)目。

圖1 顯示了已連接并通電的項(xiàng)目。

如果在 Arduino IDE 或 Visuino 中打開 Serial Terminal (串行終端),則會(huì)看到X,Y和Z磁值,以及計(jì)算得到的X,Y航向度(圖片2 )

在圖片3 上,請(qǐng)參閱完整的 Visuino 圖。

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

    關(guān)注

    2

    文章

    17

    瀏覽量

    10842
  • HMC5883L
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    14997
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MSP430L092開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《MSP430L092開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 10-18 10:06 ?0次下載
    MSP430<b class='flag-5'>L</b>092開發(fā)<b class='flag-5'>指南</b>

    現(xiàn)代海上的電子指南針——艦艇慣導(dǎo)系統(tǒng)

    艦艇慣導(dǎo)系統(tǒng)通過慣性測量裝置獲取艦艇運(yùn)動(dòng)參數(shù),實(shí)現(xiàn)自主、連續(xù)、隱蔽的導(dǎo)航,提供航向、速度等關(guān)鍵信息。未來趨勢(shì)包括高精度化、多傳感器融合和自主導(dǎo)航能力提升,為船舶航行帶來更多便利和安全。
    的頭像 發(fā)表于 09-30 15:46 ?170次閱讀

    MSPM0 L系列MCU硬件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《MSPM0 L系列MCU硬件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 11:12 ?0次下載
    MSPM0 <b class='flag-5'>L</b>系列MCU硬件開發(fā)<b class='flag-5'>指南</b>

    MSPM0 L系列MCU功耗優(yōu)化指南

    電子發(fā)燒友網(wǎng)站提供《MSPM0 L系列MCU功耗優(yōu)化指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 11:36 ?1次下載
    MSPM0 <b class='flag-5'>L</b>系列MCU功耗優(yōu)化<b class='flag-5'>指南</b>

    醫(yī)療機(jī)器人的“指南針”:MT6701磁編碼IC實(shí)現(xiàn)精確導(dǎo)航

    ,MT6701 磁編碼 IC 憑借其卓越的性能,成為了實(shí)現(xiàn)精密導(dǎo)航的核心力量。 MT6701 磁編碼 IC 究竟有何獨(dú)特之處?它就像是醫(yī)療機(jī)器人的“指南針”,能夠在復(fù)雜的醫(yī)療環(huán)境中為機(jī)器人提供精確無誤的位置和方向信息。想象一下,在一臺(tái)精密的
    的頭像 發(fā)表于 08-23 17:23 ?265次閱讀

    深度揭秘!觀測云產(chǎn)品核心理念

    一個(gè)產(chǎn)品的強(qiáng)大生命力和競爭力,源自于其內(nèi)在的哲學(xué)和理念。作為團(tuán)隊(duì)的領(lǐng)航者,我?guī)ьI(lǐng)著每一位成員,堅(jiān)守著這些核心理念。它們是我們?cè)O(shè)計(jì)和實(shí)現(xiàn)產(chǎn)品的基石,是我們?cè)诩夹g(shù)發(fā)展道路上的指南針。
    的頭像 發(fā)表于 07-23 10:15 ?167次閱讀

    科學(xué)指南針&amp;華東理工大學(xué)XPS表面分析技術(shù)課程圓滿落幕

    在科學(xué)探索的道路上,不斷學(xué)習(xí)和掌握先進(jìn)的科研技術(shù)對(duì)于推動(dòng)學(xué)術(shù)創(chuàng)新至關(guān)重要。近日,科學(xué)指南針與華東理工大學(xué)聯(lián)合舉辦的XPS表面分析技術(shù)課程在華東理工大學(xué)奉賢校區(qū)圓滿結(jié)束。本次課程吸引了眾多
    的頭像 發(fā)表于 05-18 15:01 ?458次閱讀

    LSM9DS0模塊能讀數(shù)據(jù),但是效果差是哪里的問題?

    以前用MPU6050+HMC5883,現(xiàn)在想直接弄一個(gè)九軸模塊,不用擔(dān)心自己焊接對(duì)不準(zhǔn)軸的問題??戳耸謨?cè),它的各種精度和穩(wěn)定性都比MPU6050+HMC5883要好,價(jià)格也是以前的5倍。但是買回來
    發(fā)表于 05-09 06:50

    目標(biāo)主力能源:華為智能光伏的時(shí)代指南針

    真正讓光伏能源走向舞臺(tái)中央,還需要一枚技術(shù)與產(chǎn)業(yè)中的指南針
    的頭像 發(fā)表于 01-25 09:57 ?2963次閱讀
    目標(biāo)主力能源:華為智能光伏的時(shí)代<b class='flag-5'>指南針</b>

    地磁定位技術(shù)簡介和基本原理

    人類使用地磁信息進(jìn)行導(dǎo)航具有悠久的歷史。遠(yuǎn)有我國古代發(fā)明的指南針、航海羅盤等,近有十四、十五世紀(jì)歐洲人使用羅盤進(jìn)行遠(yuǎn)洋航行,發(fā)現(xiàn)新大陸等壯舉,這都與地磁導(dǎo)航是分不開的。
    的頭像 發(fā)表于 01-20 10:45 ?2602次閱讀
    地磁定位技術(shù)簡介和基本原理

    電學(xué)基礎(chǔ)之磁場與電磁的概念介紹

    說起磁,我們都很熟悉,通常將能吸引鐵、鎳、鈷的物體稱為磁鐵或磁體,如常見的磁鐵、指南針等。
    的頭像 發(fā)表于 01-11 13:37 ?1212次閱讀

    磁力計(jì)LIS2MDL開發(fā)(2)----電子羅盤

    本文將介紹如何使用 LIS2MDL 傳感器來讀取數(shù)據(jù)來轉(zhuǎn)化為指南針
    的頭像 發(fā)表于 12-18 11:01 ?1209次閱讀
    磁力計(jì)LIS2MDL開發(fā)(2)----電子羅盤

    HMC5883L傳感器的sampling rate tolerance指的是什么?

    我用到一個(gè)傳感器HMC5883L,有人提出必須考慮傳感器的sampling rate tolerance,可是我不明白這是什么意思???
    發(fā)表于 12-15 07:29

    HMC980 EN管腳控制HMC943上下電時(shí)切換太頻繁有什么風(fēng)險(xiǎn)?

    1、我們用HMC980來做PA芯片HMC943的偏置,用赫姆920來做PA芯片HMC498的偏置,想根據(jù)需要大概在20ms的時(shí)間切換一次HMC980(赫姆920)芯片EN管腳,即每20
    發(fā)表于 11-15 06:22

    基于高度感知的鳥瞰圖分割和神經(jīng)地圖的重定位

    本方案的完整算法是在SD地圖中定位一組環(huán)視圖像。它從環(huán)視圖像生成本地BEV表示,并從給定粗略3D位置先驗(yàn)的SD地圖tile中生成神經(jīng)地圖編碼(例如來自航海設(shè)備的嘈雜GPS信號(hào)和指南針)。
    的頭像 發(fā)表于 11-08 15:59 ?499次閱讀
    基于高度感知的鳥瞰圖分割和神經(jīng)地圖的重定位