单片机教程网

电脑版
提示:原网页已由神马搜索转码, 内容由www.51hei.com提供.
查看:3057|回复:0
打印上一主题下一主题

Arduino倾斜开关控制蜂鸣器电路设计实验

[复制链接]
跳转到指定楼层
楼主
ID:457879发表于 2018-12-29 10:59|只看该作者|只看大图回帖奖励

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, 下载次数: 69)

下载附件

2018-12-29 10:59 上传

1.png

评分

黑币 +50
收起理由
+ 50
共享资料的黑币奖励!

查看全部评分

手机版|小黑屋|51黑电子论坛|51黑电子论坛6群QQ管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网