(SKU:RB-02S027A)绿色单向倾角传感器

来自ALSROBOT WiKi
跳转至: 导航搜索
02S027A01.png

目录

产品概述

此款新推出的单向倾角传感器数据接口采用防插反插头,接口两侧分别有字母“D”代表信号类型为数字信号,和 “倾角”标识代表传感器类型,传感器特设4颗M3固定安装孔,调节方向与固定方便易用,美观大方。此传感器基于钢球开关的数字模块,利用钢球的特性,通过重力作用使钢球向低处滚动,从而使开关闭合或断开,国内的滚珠开关大都是水银开关,易破损、氧化、漏气、寿命短、污染环境等弊端,钢球滚珠开关摒弃以上缺点,更环保易用,比使用水银开关更加安全。因此可作为单向倾角传感器使用。单向倾角传感器输入模块,可在控制器上应用,通过3P传感器连接线插接到专用传感器扩展板上使用,能够实现非常有趣的互动作品。

规格参数

  1. 工作电压 :3.3 - 5v
  2. 尺寸大小: 32mm x 25mm
  3. 重量大小:2g
  4. 信号类型:数字信号
  5. 钢球开关模块角度:2 - 5度
  6. 固定孔:M3 * 4个

接口定义

  • S:信号引脚
  • -:电源地
  • +:电源正极
02S027A02.png

使用方法

工作原理

单向倾角开关是一个简单的电子元件,其内部包含两个触点和一个金属小球(或者一滴导电的水银,但是我不推荐使用这种,因为有毒而且不环保)。此倾角传感器属于环保型,所以包装为绿色。倾角开关也称作倾角传感器,当传感器至于垂直位置时,金属小球接触到两个桥接点导通,就好像你按下按钮。当你将传感器倾斜时,金属小球移动离开桥接点后,致使桥接点断开,这一过程就相当于你松开按钮。使用这个简单的元件,你可以轻松感测到物体是否被晃动、移动或倾斜。

编程原理

单向倾角传感器共引出三个引脚,分别是Vcc电源正,GND电源地,信号引脚S,在实际使用时可以将传感器接在 Arduino UNO 控制器的数字引脚,例如数字引脚2号,通过串口监视器可以查看绿色倾角传感器当前的输入状态,再通过 Arduino UNO 板载的LED指示灯可以通过LED反馈出当前的状态。

硬件连接图

02S027A03.png

例子程序

int qingjiaoPin = 2;                //定义倾角开关信号引脚数字2
int ledPin =  13;                   //定义板载LED引脚
int qingjiaoState = 0;              //定义倾角状态
void setup() 
{
  pinMode(ledPin, OUTPUT);          //定义LED引脚为输出
  pinMode(qingjiaoPin, INPUT);      //定义倾角开关引脚为输入
  Serial.begin(9600);
}

void loop()
{
  qingjiaoState = digitalRead(qingjiaoPin);    //读取倾角开关引脚的值
  if (qingjiaoState == LOW) {  //判断倾角开关的状态值是否为低电平
    digitalWrite(ledPin, HIGH);  //向LED引脚置高电平
    Serial.print("qing jiao State = ");
    Serial.println(qingjiaoState);
  } 
  else {
    digitalWrite(ledPin, LOW); //向LED引脚置低电平
    Serial.print("qing jiao State = ");
    Serial.println(qingjiaoState);
  }
}

程序效果

将例子程序上传到 Arduino UNO 控制器,如果上传无误,可以看到以下现象:

  • 当传感器单向倾斜时,桥接点导通,倾角传感器输出低电平,13引脚的LED小灯亮起
  • 当倾角向另外一侧倾斜或不倾斜时,桥接点断开,倾角传感器输出高电平,13引脚的LED小灯熄灭

同时可以通过 Arduino IDE 软件的串口监视器对倾角传感器的输出状态进行查看。

02S027A04.png

产品相关推荐

Erweima.png

购买地址

绿色单向倾角传感器

周边产品推荐

Arduino 旋转角度传感器
银色单向倾角传感器
通用传感器连接线 3P杜邦连接线

相关问题解答

相关学习资料

奥松机器人技术论坛