用途:測(cè)量地磁方向,測(cè)量物體靜止時(shí)候的方向,測(cè)量傳感器周圍磁力線的方向。注意,測(cè)量地磁時(shí)候容易受到周圍磁場(chǎng)影響,主芯片HMC5883 三軸磁阻傳感器特點(diǎn)(抄自網(wǎng)上): 1,數(shù)字量輸出:I2C 數(shù)字量輸出接口,設(shè)計(jì)使用非常方便。 2,尺寸小: 3x3x0.9mm LCC 封裝,適合大規(guī)模量產(chǎn)使用。 3,精度高:1-2 度,內(nèi)置12 位A/D,OFFSET, SET/RESET 電路,不會(huì)出現(xiàn)磁飽和現(xiàn)象,不會(huì)有累加誤差。 4,支持自動(dòng)校準(zhǔn)程序,簡(jiǎn)化使用步驟,終端產(chǎn)品使用非常方便。 5,內(nèi)置自測(cè)試電路,方便量產(chǎn)測(cè)試,無需增加額外昂貴的測(cè)試設(shè)備。 6,功耗低:供電電壓1.8V, 功耗睡眠模式-2.5uA 測(cè)量模式-0.6mA 連接方法: 只要連接VCC,GND,SDA,SDL 四條線。 Arduino GND -> HMC5883L GND Arduino 3.3V -> HMC5883L VCC Arduino A4 (SDA) -> HMC5883L SDA Arduino A5 (SCL) -> HMC5883L SCL (注意,接線是A4,A5,不是D4,D5) 源程序: #include <Wire.h> #include <HMC5883L.h> HMC5883Lcompass; voidsetup() { Serial.begin(9600); Wire.begin(); compass = HMC5883L(); compass.SetScale(1.3); compass.SetMeasurementMode(Measurement_Continuous); } voidloop() { MagnetometerRaw raw = compass.ReadRawAxis(); MagnetometerScaled scaled = compass.ReadScaledAxis(); float xHeading = atan2(scaled.YAxis, scaled.XAxis); float yHeading = atan2(scaled.ZAxis, scaled.XAxis); float zHeading = atan2(scaled.ZAxis, scaled.YAxis); if(xHeading < 0) xHeading += 2*PI; if(xHeading > 2*PI) xHeading -= 2*PI; if(yHeading < 0) yHeading += 2*PI; if(yHeading > 2*PI) yHeading -= 2*PI; if(zHeading < 0) zHeading += 2*PI; if(zHeading > 2*PI) zHeading -= 2*PI; float xDegrees = xHeading * 180/M_PI; float yDegrees = yHeading * 180/M_PI; float zDegrees = zHeading * 180/M_PI; Serial.print(xDegrees); Serial.print(","); Serial.print(yDegrees); Serial.print(","); Serial.print(zDegrees); Serial.println(";"); delay(100); }
標(biāo)簽: Arduino 5883L 5883 HMC
上傳時(shí)間: 2014-03-20
上傳用戶:tianyi223
支持X/Y/Z Modem協(xié)議的傳輸文件的通訊程序
標(biāo)簽: Modem 協(xié)議 傳輸 通訊程序
上傳時(shí)間: 2015-01-03
上傳用戶:xg262122
45度rpg引擎
上傳時(shí)間: 2015-01-06
上傳用戶:葉山豪
DEbug 關(guān)于制作瑞星殺毒軟件密鑰盤的源碼 MOV BX,200 ;內(nèi)存基址(0面) MOV DH,00 ;磁頭號(hào)00 MOV DL,00 ;驅(qū)動(dòng)器號(hào)00(A盤) MOV CX,4F01 ;4F(即79)號(hào)磁道01號(hào)扇區(qū) 即(CH=4F CL=01) MOV AH,05 ;格式化磁道 MOV AL,09 ;連續(xù)讀取9個(gè)扇區(qū) INT 13 ;調(diào)用13號(hào)中斷 INT 3 MOV BX,300 ;內(nèi)存基址(1面) MOV DH,01 ;磁頭號(hào)01 MOV DL,00 ;驅(qū)動(dòng)器號(hào)00(A盤) MOV CX,4F01 ;4F(即79)號(hào)磁道01號(hào)扇區(qū) 即(CH=4F CL=01) MOV AH,05 ;格式化磁道 MOV AL,09 ;連續(xù)讀取9個(gè)扇區(qū) INT 13 ;調(diào)用13號(hào)中斷 INT 20 ;返回dos 初學(xué)匯編,請(qǐng)各位多多指教!
上傳時(shí)間: 2015-01-07
上傳用戶:我干你啊
關(guān)于MODEM的資料 感興趣的朋友可以
標(biāo)簽: MODEM
上傳時(shí)間: 2015-01-10
上傳用戶:蟲蟲蟲蟲蟲蟲
一個(gè)很不錯(cuò)的人事考勤系統(tǒng),強(qiáng)烈講義大家下載,帶源碼,可以修改
上傳時(shí)間: 2013-12-14
上傳用戶:ccclll
有關(guān)界面操作及檢測(cè)磁盤是否忙狀態(tài)、磁硬是否寫保護(hù)的幾個(gè)源程序
標(biāo)簽: 操作 寫保護(hù) 檢測(cè) 磁盤
上傳時(shí)間: 2013-12-17
上傳用戶:stvnash
網(wǎng)絡(luò)命令對(duì)與大部分DIY其實(shí)很有用的,比如網(wǎng)管什么的,這里有經(jīng)常用到的命令,希望對(duì)這方面感興趣的朋友有所幫助.
標(biāo)簽: DIY 命令 網(wǎng)絡(luò) 分
上傳時(shí)間: 2015-01-12
上傳用戶:壞天使kk
3721, CNNIC, POPO, 百度 免疫程序
上傳時(shí)間: 2013-12-22
上傳用戶:黃華強(qiáng)
文本相似度比較```很好的`
標(biāo)簽: 比較
上傳時(shí)間: 2015-01-13
上傳用戶:leixinzhuo
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1