极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10298|回复: 3

LSM303 不显示 磁力计 数值

[复制链接]
发表于 2015-12-23 00:37:59 | 显示全部楼层 |阅读模式

磁力计的 数值是 死在那里, 不动的。
帮忙看看是哪里出问题了。。。
  1. #include <Wire.h>
  2. #include <LSM303DLH.h>
  3. #define pi 3.14159

  4. LSM303DLH compass;

  5. void setup() {
  6. Serial.begin(9600);
  7. Wire.begin();
  8. delay(100);
  9. Serial.println("Starting up ...");
  10. }

  11. void loop() {
  12.    
  13.   float G = sqrt(compass.a.x*compass.a.x+compass.a.y*compass.a.y+compass.a.z*compass.a.z);
  14.   //Serial.print(" G: ");
  15.   //Serial.print(G);
  16.   float angleA = asin(compass.a.x/G) * 180 / pi;
  17.   Serial.print(" INCL: ");
  18.   Serial.print((int)angleA);
  19.   float angleP = asin(compass.a.y/1000) * 180 / pi;
  20.   Serial.print(" P: ");
  21.   Serial.print((int)angleP);
  22.   compass.read();
  23.   Serial.print("A ");
  24.   Serial.print("X: ");
  25.   Serial.print((int)compass.a.x);
  26.   Serial.print(" Y: ");
  27.   Serial.print((int)compass.a.y);
  28.   Serial.print(" Z: ");
  29.   Serial.print((int)compass.a.z);
  30.   Serial.print(" M ");  
  31.   Serial.print("X: ");
  32.   Serial.print((int)compass.m.x);
  33.   Serial.print(" Y: ");
  34.   Serial.print((int)compass.m.y);
  35.   Serial.print(" Z: ");
  36.   Serial.println((int)compass.m.z);
  37.   //float HeadingValue = (float) ((atan2f((float)compass.m.y,(float)compass.m.x))*180)/PI;
  38.    //Serial.print(" Azim: ");
  39.    // Serial.print((int)HeadingValue);
  40.   delay(100);
  41. }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2015-12-23 16:31:35 来自手机 | 显示全部楼层
没人回复。。。。。。。。。。。来自: Android客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-24 00:00:55 来自手机 | 显示全部楼层
而且断电再启动所有数据就会都显示0了来自: Android客户端
回复 支持 反对

使用道具 举报

发表于 2016-3-4 16:26:59 | 显示全部楼层
这个模块有问题,我之前用的时候有这种问题,最后都没解决
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 23:02 , Processed in 0.043422 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表