Arduino--菜鸟之家

第五课.倾斜报警器

2019-08-06  本文已影响59人  MT521

课前学习

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

一.电路

1.什么是电路?

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


简单电路实物图

2.负载

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

3.短路

4.开路

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


开路电路图

二.倾斜传感器

三.制作倾斜报警器

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);

  }

}

举一反三

旋转台灯

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

旋转台灯
上一篇 下一篇

猜你喜欢

热点阅读