最新消息:

【Arduino教程】第十六讲:倾斜传感器实验

Arduino 少儿编程 2816浏览 0评论
Arduino教程一

【Arduino教程】第十六讲:倾斜传感器实验

产品介绍

 

1、SW-520、SW-520D为滚珠型倾斜震动感应单方向性触发开关。

2、当产品向帽盖端倾斜、倾斜角大于10度时,为开路OFF状态,当产品水平状态发生倾斜改变(并且引线平行于平面方向,上 下高度一样),触发端(镀金引脚端A与B)低于水平倾斜角大于10度角时,为闭路ON状态。

3、当产品向帽盖端倾斜、倾斜角大于10度时,为开路OFF状态,当产品水平状态发生倾斜改变(并且引线平行于平面方向,引线为一上一下高度),触发端(镀金引脚端A与B)低于水平倾斜角大于45度角时,为闭路ON状态。

实验器件

 

■ 倾斜传感器:1个

■ 发光二极管:1个

■ 220Ώ电阻:1个

■ 1K电阻:1个

■ 多彩面包板实验跳绳:若干

实验连线

【Arduino教程】第十六讲:倾斜传感器实验

【Arduino教程】第十六讲:倾斜传感器实验

程序代码

【Arduino教程】第十六讲:倾斜传感器实验

Arduino代码

int sensorInPin = A5;//定义模拟接口0

int fmqPin=8;//定义数字接口8

void setup()

{

pinMode(8,OUTPUT);//设置数字8 引脚为输出模式

Serial.begin(9600);//设置波特率为9600

}

void loop()

{

int i;//定义发量i

while(1)

{

i=analogRead(5);//读取模拟5 口电压值

Serial.println(i);//显示i变量

if(i>1000)//既倾斜传感器处于导通状态

{

digitalWrite(8,HIGH);//灯灭

}

else//否则

{

digitalWrite(8,LOW);//灯亮

}

}

实验结论

 

当倾斜开关倾斜后,灯亮。回归水平后,灯灭。

您必须 登录 才能发表评论!