美文网首页Arduino--菜鸟之家
第五课.倾斜报警器

第五课.倾斜报警器

作者: MT521 | 来源:发表于2019-08-06 15:11 被阅读59次

课前学习

单词 含义
circuit 电路
short circuit 短路
open circuit 开路
switch 开关
tilt 倾斜

一.电路

1.什么是电路?

我们回顾一下前面说的,电路就是电流流动的路径。


简单电路实物图

2.负载

负载是指连接在电路中消耗电能的电源两端的电子元件。它是用电能进行工作的装置,又称“用电器”。负载(用电器)的功能是把电能转变为其他形式能。例如,电炉把电能转变为热能;电动机把电能转变为机械能等[4] 。通常使用的照明器具、家用电器、机床等都可称为用电器。电压表、电流表
上图中的小灯泡就是负载,把电能转化成光能和内能。

3.短路

  • 即电流不经过任何用电器,直接由正极经过导线流回负极。特别容易烧坏电源。


    短路电路图

4.开路

开路是指电路中两点间无电流通过或阻抗值(或电阻值)非常大的导体连接时的电路状态。


开路电路图

二.倾斜传感器

  • 1.倾斜传感器又叫倾斜开关,钢珠开关,珠子开关。 倾斜传感器
  • 2.原理:它是通过珠子滚动接触导针的原理来控制电路的接通或者断开的。简单来说,就如同打开或关掉电灯一样,开关触碰里头的金属板电灯就亮,离开就关,滚珠开关也是利用类似的原理。利用开关中的小珠的滚动,制造与金属端子的触碰,就能产生导通或不导通的效果。 内部结构图
  • 3.作用:用于检测小角度的倾斜。

三.制作倾斜报警器

1.准备器材

名称 实物 数量
主控板 1
面包板 1
倾斜传感器 1
无源蜂鸣器 1
LED灯 1
1K欧姆电阻 1
导线 若干

2.画电路连接图

电路连接图

3.实物连接图 实物连接图

4.程序设计

(模块代码) 模块代码设计

(英文代码)

void setup(){
  pinMode(11, INPUT);
  pinMode(5, OUTPUT);
  pinMode(8, OUTPUT);
}

void loop(){
  if (digitalRead(11) == 0) {
    digitalWrite(5,HIGH);
    tone(8,988,250);
    delay(500);
    digitalWrite(5,LOW);
    delay(1000);

  } else {
    digitalWrite(5,LOW);

  }

}

举一反三

旋转台灯

你能否设计出一盏台灯,这盏台灯无需开关键,只需要将灯倒置,灯就打开,而将灯正放灯就熄灭。

旋转台灯

相关文章

网友评论

    本文标题:第五课.倾斜报警器

    本文链接:https://www.haomeiwen.com/subject/uxyedctx.html