“(SKU:RB-02S027A)绿色单向倾角传感器”的版本间的差异
(以“右 ==产品概述== ADXL345 数字三轴加速度计是一款小而薄的超低功耗3轴加速度计,分辨率高达(13...”为内容创建页面) |
(→规格参数) |
||
(未显示2个用户的4个中间版本) | |||
第1行: | 第1行: | ||
− | [[文件: | + | [[文件:02S027A01.png|500px|缩略图|右]] |
==产品概述== | ==产品概述== | ||
− | + | 此款新推出的单向倾角传感器数据接口采用防插反插头,接口两侧分别有字母“D”代表信号类型为数字信号,和 “倾角”标识代表传感器类型,传感器特设4颗M3固定安装孔,调节方向与固定方便易用,美观大方。此传感器基于钢球开关的数字模块,利用钢球的特性,通过重力作用使钢球向低处滚动,从而使开关闭合或断开,国内的滚珠开关大都是水银开关,易破损、氧化、漏气、寿命短、污染环境等弊端,钢球滚珠开关摒弃以上缺点,更环保易用,比使用水银开关更加安全。因此可作为单向倾角传感器使用。单向倾角传感器输入模块,可在控制器上应用,通过3P传感器连接线插接到专用传感器扩展板上使用,能够实现非常有趣的互动作品。 | |
==规格参数== | ==规格参数== | ||
− | # | + | # 工作电压 :3.3 - 5v |
− | # | + | # 尺寸大小: 32mm x 25mm |
− | # | + | # 重量大小:2g |
− | # | + | # 信号类型:数字信号 |
+ | # 钢球开关模块角度:2 - 5度 | ||
+ | # 固定孔:M3 * 4个 | ||
+ | |||
==接口定义== | ==接口定义== | ||
− | * | + | * S:信号引脚 |
− | * | + | * -:电源地 |
− | * | + | * +:电源正极 |
− | + | [[文件:02S027A02.png|500px|缩略图|居中]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==使用方法== | ==使用方法== | ||
− | === | + | ===工作原理=== |
− | + | 单向倾角开关是一个简单的电子元件,其内部包含两个触点和一个金属小球(或者一滴导电的水银,但是我不推荐使用这种,因为有毒而且不环保)。此倾角传感器属于环保型,所以包装为绿色。倾角开关也称作倾角传感器,当传感器至于垂直位置时,金属小球接触到两个桥接点导通,就好像你按下按钮。当你将传感器倾斜时,金属小球移动离开桥接点后,致使桥接点断开,这一过程就相当于你松开按钮。使用这个简单的元件,你可以轻松感测到物体是否被晃动、移动或倾斜。 | |
− | + | ===编程原理=== | |
− | [[文件: | + | 单向倾角传感器共引出三个引脚,分别是Vcc电源正,GND电源地,信号引脚S,在实际使用时可以将传感器接在 Arduino UNO 控制器的数字引脚,例如数字引脚2号,通过串口监视器可以查看绿色倾角传感器当前的输入状态,再通过 Arduino UNO 板载的LED指示灯可以通过LED反馈出当前的状态。 |
+ | ===硬件连接图=== | ||
+ | [[文件:02S027A03.png|700px|缩略图|居中]] | ||
===例子程序=== | ===例子程序=== | ||
− | + | <pre style='color:blue'> | |
− | <pre style='color:blue' | + | int qingjiaoPin = 2; //定义倾角开关信号引脚数字2 |
− | + | int ledPin = 13; //定义板载LED引脚 | |
− | + | int qingjiaoState = 0; //定义倾角状态 | |
− | + | void setup() | |
− | + | { | |
− | + | pinMode(ledPin, OUTPUT); //定义LED引脚为输出 | |
− | + | pinMode(qingjiaoPin, INPUT); //定义倾角开关引脚为输入 | |
− | int | + | Serial.begin(9600); |
− | int | + | |
− | + | ||
− | + | ||
− | void setup() { | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | void loop() { | + | 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); | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | |||
} | } | ||
+ | </pre> | ||
+ | ===程序效果=== | ||
+ | 将例子程序上传到 Arduino UNO 控制器,如果上传无误,可以看到以下现象: | ||
+ | * 当传感器单向倾斜时,桥接点导通,倾角传感器输出低电平,13引脚的LED小灯亮起 | ||
+ | * 当倾角向另外一侧倾斜或不倾斜时,桥接点断开,倾角传感器输出高电平,13引脚的LED小灯熄灭 | ||
+ | 同时可以通过 Arduino IDE 软件的串口监视器对倾角传感器的输出状态进行查看。 | ||
+ | [[文件:02S027A04.png|500px|缩略图|居中]] | ||
− | + | ==产品相关推荐== | |
− | + | [[文件:erweima.png|230px|无框|右]] | |
− | + | ===购买地址=== | |
− | + | [http://www.alsrobot.cn/goods-140.html 绿色单向倾角传感器] | |
− | + | ===周边产品推荐=== | |
− | + | [http://www.alsrobot.cn/goods-167.html Arduino 旋转角度传感器]<br/> | |
− | + | [http://www.alsrobot.cn/goods-212.html 银色单向倾角传感器]<br/> | |
− | + | [http://www.alsrobot.cn/goods-196.html 通用传感器连接线 3P杜邦连接线] | |
− | === | + | ===相关问题解答=== |
− | + | ===相关学习资料=== | |
+ | [http://www.makerspace.cn/portal.php 奥松机器人技术论坛] |
2015年12月24日 (四) 10:41的最后版本
目录 |
产品概述
此款新推出的单向倾角传感器数据接口采用防插反插头,接口两侧分别有字母“D”代表信号类型为数字信号,和 “倾角”标识代表传感器类型,传感器特设4颗M3固定安装孔,调节方向与固定方便易用,美观大方。此传感器基于钢球开关的数字模块,利用钢球的特性,通过重力作用使钢球向低处滚动,从而使开关闭合或断开,国内的滚珠开关大都是水银开关,易破损、氧化、漏气、寿命短、污染环境等弊端,钢球滚珠开关摒弃以上缺点,更环保易用,比使用水银开关更加安全。因此可作为单向倾角传感器使用。单向倾角传感器输入模块,可在控制器上应用,通过3P传感器连接线插接到专用传感器扩展板上使用,能够实现非常有趣的互动作品。
规格参数
- 工作电压 :3.3 - 5v
- 尺寸大小: 32mm x 25mm
- 重量大小:2g
- 信号类型:数字信号
- 钢球开关模块角度:2 - 5度
- 固定孔:M3 * 4个
接口定义
- S:信号引脚
- -:电源地
- +:电源正极
使用方法
工作原理
单向倾角开关是一个简单的电子元件,其内部包含两个触点和一个金属小球(或者一滴导电的水银,但是我不推荐使用这种,因为有毒而且不环保)。此倾角传感器属于环保型,所以包装为绿色。倾角开关也称作倾角传感器,当传感器至于垂直位置时,金属小球接触到两个桥接点导通,就好像你按下按钮。当你将传感器倾斜时,金属小球移动离开桥接点后,致使桥接点断开,这一过程就相当于你松开按钮。使用这个简单的元件,你可以轻松感测到物体是否被晃动、移动或倾斜。
编程原理
单向倾角传感器共引出三个引脚,分别是Vcc电源正,GND电源地,信号引脚S,在实际使用时可以将传感器接在 Arduino UNO 控制器的数字引脚,例如数字引脚2号,通过串口监视器可以查看绿色倾角传感器当前的输入状态,再通过 Arduino UNO 板载的LED指示灯可以通过LED反馈出当前的状态。
硬件连接图
例子程序
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 软件的串口监视器对倾角传感器的输出状态进行查看。
产品相关推荐
购买地址
周边产品推荐
Arduino 旋转角度传感器
银色单向倾角传感器
通用传感器连接线 3P杜邦连接线