极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 弘毅

arduino学习笔记12 - ADXL345加速度传感器实验

  [复制链接]
发表于 2012-11-5 11:05:45 | 显示全部楼层
弘毅 发表于 2012-11-4 19:56
A4,A5是硬IIC接口。。。你不接这里也可以。。不过就需要自己写软IIC通信协议了。。。=.=那是一个浩大的工 ...

明白了,谢谢大哥
回复 支持 反对

使用道具 举报

发表于 2012-11-5 12:13:13 | 显示全部楼层
戴↑Ω听歌 发表于 2012-11-5 11:05
明白了,谢谢大哥

能不能把Wire.h里面的函数介绍下啊
回复 支持 反对

使用道具 举报

发表于 2012-11-12 23:56:27 | 显示全部楼层
弘毅 发表于 2011-8-3 16:58
>>这个符号的作用是进行位移
其语法是
variable > number_of_bits

移位后地址变为0x53,这个是ADXL345的IIC地址。问题是,为什么要移位?一开始就赋值为0x53不就可以了?
回复 支持 反对

使用道具 举报

发表于 2012-11-13 00:03:10 | 显示全部楼层
我想请问一下:
Wire.beginTransmission(ADXAddress);
  Wire.send(Register_2D);
  Wire.send(8);
  Wire.endTransmission()
先选定ADXL345的地址开始通信后,后面两个语句先发送一个地址0x2D,然后再发送一个数据8,这是什么意思?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-13 08:44:32 | 显示全部楼层
tangmao48 发表于 2012-11-13 00:03
我想请问一下:
Wire.beginTransmission(ADXAddress);
  Wire.send(Register_2D);

value: a value to send as a single byte
回复 支持 反对

使用道具 举报

发表于 2012-11-13 21:37:53 | 显示全部楼层
弘毅 发表于 2012-11-13 08:44
value: a value to send as a single byte

顿悟啊,谢谢弘毅老师!
回复 支持 反对

使用道具 举报

发表于 2012-12-21 17:27:21 | 显示全部楼层
如果需要換算成角度該如何寫呢?
回复 支持 反对

使用道具 举报

发表于 2013-4-16 16:17:26 | 显示全部楼层
学习留名中。。看到前人的问题我不用咨询了。。
回复 支持 反对

使用道具 举报

发表于 2013-6-14 14:35:58 | 显示全部楼层
nomady 发表于 2011-12-14 11:24
今天刚刚搞清楚这个问题,为什么是256

要把传感器的度数转化为标准的g需要知道当前传感器设置的量程和 ...

32/8192中的32是怎么来的呀?    不知道nomady知道下面的意思是什么么
    Y1 = Y1<<8;
    Y_out = Y0+Y1;
其中Y1 = Y1<<8; 是讲Y1的值左移8位,那岂不是0么? 怎么加呢。。。  忘帮帮忙解答些咯。。谢谢
回复 支持 反对

使用道具 举报

发表于 2013-7-24 17:32:48 | 显示全部楼层
各位老师,我想问一下,传感器与主板的接口在程序里有声明吗?
回复 支持 反对

使用道具 举报

发表于 2013-10-31 22:28:38 | 显示全部楼层
tangmao48 发表于 2012-11-13 21:37
顿悟啊,谢谢弘毅老师!

你顿悟了能否传授一下?无法明白呀
回复 支持 反对

使用道具 举报

发表于 2013-12-31 13:26:29 | 显示全部楼层
弘毅老师,我想请问下如果我想做一个跌倒装置,用ADXL345做,可是如果控制XYZ的值使其触发单片机使警报响起
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-31 14:51:17 | 显示全部楼层
jjiangjiaqi 发表于 2013-12-31 13:26
弘毅老师,我想请问下如果我想做一个跌倒装置,用ADXL345做,可是如果控制XYZ的值使其触发单片机使警报响起

理论上。。。。应该是能做的。。。。
回复 支持 反对

使用道具 举报

发表于 2013-12-31 17:56:04 | 显示全部楼层
弘毅 发表于 2013-12-31 14:51
理论上。。。。应该是能做的。。。。

我找到了一些摔倒的XYZ值,可是不知道如何设置当X,Y,Z在某个区间,如何使某一个引脚通电
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-2 11:29:42 | 显示全部楼层
jjiangjiaqi 发表于 2013-12-31 17:56
我找到了一些摔倒的XYZ值,可是不知道如何设置当X,Y,Z在某个区间,如何使某一个引脚通电

这个。。。参照blink也就是led闪烁例子。。
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-4-24 16:29 , Processed in 0.044017 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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