chary8088 发表于 2013-7-23 13:10:43

嗯 我也回去试试

Jaclisy 发表于 2013-7-31 09:17:52

嗯,对初学者很有用,谢谢楼主!!:lol

学慧放弃 发表于 2013-7-31 13:49:19

不错!!!值得好好学习!!!!

city2011 发表于 2013-8-19 11:08:21

角度偏差过大,而且y轴和z轴变化不大是怎么回事呢?楼主会根据地磁场矫正获得的数据吗?

city2011 发表于 2013-8-19 11:09:13

Randy 发表于 2012-4-28 11:36 static/image/common/back.gif
最近在玩这个东西,刚刚测试了一下。我也来提供一下测出地磁场角度的程序!结果是这样的,问了HEAVEN的意思 ...

从40转90度之后变到了160度。。您这个没有矫正偏差也很大的

city2011 发表于 2013-8-19 11:33:14

枫叶 发表于 2013-5-12 21:11 static/image/common/back.gif
编译后出现error: 'class TwoWire' has no member named 'receive'
请问什么情况呀

把库中的hmc5883l.cpp中 129行receive()改为read()
110多行的 wire.send() 改为 wire.write()

枫叶 发表于 2013-8-20 16:28:12

谢谢了!:D

spring_city 发表于 2013-8-27 00:59:26

焊接这几个针非常的简单,慢慢来!

Du_゜小草先生 发表于 2013-9-4 01:17:43

弘毅 发表于 2012-3-7 17:50 static/image/common/back.gif
这种模块,只能3.3V供电,没有上拉电阻,所以连接arduino板子,上拉电阻需要手工接。其他没区别

不能接五伏的吗?

palm 发表于 2013-9-10 09:31:01

认真研究中,谢谢各位。

auet 发表于 2013-10-5 21:13:14

我这边编译错误呢

极客人 发表于 2013-11-19 15:14:10

不错~~~还可以。。。:D

adslqc 发表于 2013-12-7 16:59:49

楼主我用你的库函数但是编译的时候就出错了
HMC5883L cpp 里面出了错误

maxhonor 发表于 2014-1-10 23:37:00

zjhyhky 发表于 2013-1-22 22:46 static/image/common/back.gif
1.0以上版本具体如何改库

没有人解答,我自己百度百度,终于解决了。方法如下:


好像可以了,3Q

dongxiaown 发表于 2014-1-11 10:47:37

我按照上面的做了,为什么还是出错啊,求大神解答:

F:\arduino\arduino-1.0-windows\arduino-1.0\libraries\HMC5883L\HMC5883L.cpp:23:23: error: WProgram.h: No such file or directory
F:\arduino\arduino-1.0-windows\arduino-1.0\libraries\HMC5883L\HMC5883L.cpp: In member function 'void HMC5883L::Write(int, int)':
F:\arduino\arduino-1.0-windows\arduino-1.0\libraries\HMC5883L\HMC5883L.cpp:110: error: 'class TwoWire' has no member named 'send'
F:\arduino\arduino-1.0-windows\arduino-1.0\libraries\HMC5883L\HMC5883L.cpp:111: error: 'class TwoWire' has no member named 'send'
F:\arduino\arduino-1.0-windows\arduino-1.0\libraries\HMC5883L\HMC5883L.cpp: In member function 'uint8_t* HMC5883L::Read(int, int)':
F:\arduino\arduino-1.0-windows\arduino-1.0\libraries\HMC5883L\HMC5883L.cpp:118: error: 'class TwoWire' has no member named 'send'
F:\arduino\arduino-1.0-windows\arduino-1.0\libraries\HMC5883L\HMC5883L.cpp:129: error: 'class TwoWire' has no member named 'receive'
页: 1 2 3 [4] 5 6 7 8
查看完整版本: Arduino学习笔记A3 - Arduino连接HMC5883L三轴电子罗盘传感器