标题: Arduino倾斜开关控制蜂鸣器电路设计实验 [打印本页]

作者: plcreator    时间: 2018-12-29 10:59
标题: Arduino倾斜开关控制蜂鸣器电路设计实验

1.        实验目的
通过电路设计、编程、硬件连接调试等实现用倾斜开关控制蜂鸣器报警的简单功能;
2.        硬件设备
笔记本电脑、Arduino Pro单片机、蜂鸣器、倾斜开关、导线、数据线等;
3.        所需软件
Arduino-1.5.8-Windows
4.        画连线图

5.        控制程序
int led = 13;
void setup()
{
    pinMode(8,OUTPUT);
    pinMode(led, OUTPUT);
}
void loop()
{
    int i;//定义变量i
    while(1)
    {
       i=analogRead(5);
       if(i>200)//如果大于5122.5V
       {
         digitalWrite(8,HIGH);
          digitalWrite(led,HIGH);
       }
       else//否则
       {
          digitalWrite(8,LOW);
          digitalWrite(led,LOW);
       }
    }
}
6.        实验结果
       平放开关,蜂鸣器不报警,LED不亮起;倾斜开关,蜂鸣器报警,LED亮起。


1.png (113.61 KB, 下载次数: 88)

1.png





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1