okgogogogo 发表于 2014-9-8 22:54:12

I2C能不能换别的引脚?

那与那鹰那人 发表于 2014-9-14 20:35:13

弘毅大神有没有ADXL345传感器的库文件,小弟我急需!!!

dltwcy 发表于 2014-9-16 13:39:33

感谢分享。。。。

FredKhoo 发表于 2014-10-15 09:13:36

弘毅 发表于 2011-8-3 16:58 static/image/common/back.gif
>>这个符号的作用是进行位移
其语法是
variable > number_of_bits


请教一下,做这个位移的目的是啥?

jessica 发表于 2014-10-21 18:30:28

345的数据怎么在串口监视器里显示呢

象象 发表于 2015-1-12 13:45:14

#include <SPI.h>
const int csPin = 2;
void setup() {
pinMode ( csPin, OUTPUT );
SPI.begin();
Serial.begin( 9600 );
Mouse.begin();
}

void loop() {
digitalWrite( csPin, LOW );
SPI.transfer( 0x31 );
Serial.println(SPI.transfer( 0x32 ));
digitalWrite( csPin, HIGH );
delay( 100 );
}

我想用SPI通讯结果串口监视器显示0,怎么办呢?

zhan 发表于 2015-1-15 16:42:06

本帖最后由 zhan 于 2015-1-15 20:54 编辑



我也做了这个实验,可是为什么三个轴总是一直显示-1呢

我也遇到这个问题了! 请问怎么解决的

象象 发表于 2015-1-23 14:49:02

黑马 发表于 2012-2-24 14:59 static/image/common/back.gif
以上是ADXL345说明书上的,真心没看懂……

arduino里面就不存在A6A7了因为
Wire.beginTransmission()要用7位地址,所以后面一位抹去了,
至于写入好像是Wire.write(寄存器地址);
                     Wire.write(写入数据);就可以写入
还有ALT ADDRESS引脚就是SDO引脚,我这个模块的电路图本身就已经接地了,所以用0xA7就可以了
至于0x53我没有用过啊

象象 发表于 2015-1-23 14:50:06

debian123 发表于 2012-4-19 10:39 static/image/common/back.gif
我也是照着楼主的方法连线,但是得出的数据有问题
倾斜板子的话,z轴数据几乎不变



我的Z轴也这样,永远一个数

UerRob 发表于 2015-2-1 21:25:43

我在这基础上通过改变ADXL345的CS口电平来实现只和一个加速度传感器通信
因为ADXL345 CS口必须置低才能进行I2C通信,我将不需通信的一个用IO口动态置高
(原本可以通过改变SD0口电平选择地址,不过不知怎么的我无论给它置高置低地址用I2C扫描代码得到的都是0x53,所以放弃了这个方法)

但这样的话读数x、y、z会达到9.0~15.0

我只连接一个ADXL345 得到的正常情况应该是 -1.0~1.0不进行加速移动 绝对值不会超过1.0

困扰我将近半个月了...

前辈能帮我这个问题吗 谢谢!

chin_wong 发表于 2015-4-24 09:49:39

プ汏坏疍 发表于 2011-12-16 10:56 static/image/common/back.gif
弘老师,请教一下,我前两天买的一个ADXL345,板子上面只有三个电容和一个ADXL345。引脚跟你的电路图一模一 ...

我也是这种情况,研究了好久,没发现错误。。不知道你现在错误找出来没有。。。

lux 发表于 2015-4-29 21:25:02

弘毅 发表于 2011-8-30 18:17 static/image/common/back.gif
我设置的配置代码很短。。。
setup里面就这么一句。。。。这样设置出来的结果正常,我也就没深入研究其他 ...

弘毅大哥,请问有用SPI协议写的代码吗?求教

zhanghe390 发表于 2015-7-3 23:42:55

请问接口是只能选择A4,A5吗?我看你写的程序和我找的其他程序里都没有定义接口。如果不是必须要A4,A5的话,比如说我希望改为A3,A4,在程序里应该如何实现呢?谢谢!

pierre1993 发表于 2015-8-13 17:03:52

弘老师,SDA和SCL的上拉电阻有什么作用?
不接上拉电阻是不是也可以?我试过了,输出基本没变化

6660 发表于 2015-11-4 21:29:40

X_out = X0+X1;什么意思?
页: 1 2 3 4 5 6 [7] 8
查看完整版本: arduino学习笔记12 - ADXL345加速度传感器实验