arduino——声控灯(笔记)

2020-01-17  本文已影响0人  猛犸象和剑齿虎

根据书中的例子,本来想做一个人体感应灯,无奈配件里没有感应灯,仔细检查了下配件,还少了电源,9V电池可以配但是电源线没有挺麻烦的。当然图便宜买了山寨的板子,所以也没啥说的,有什么用什么,先熟悉一些简单的配件和原理就好。

材料准备

arduino板1块,电磁继电器1个,声控开关1个,面包板1块,灯泡1个,导线若干。

电磁继电器原理

电磁继电器简单来说就是一块电磁铁控制的开关,当通上电就会产生电磁力吸住开关。

接线

image.png

图片不太清晰,简单来说还是两趟电路,从5V接口分别连接继电器和感应灯(这里用声控开关代替),继电器连接灯泡。

image.png
GIF.gif

在实验过程中,直接连接LED灯怎么都不亮,由此猜想可能是电压不够的情况,由于安全起见(初学避免电路板以及电器元件烧坏的风险),所以就没有接220V交流电。

image.png

代码部分

int PIRpin= 2;
int RELAYpin=3;

void setup() {
Serial.begin(9600);
pinMode(PIRpin,INPUT);
pinMode(RELAYpin,OUTPUT);

}

void loop() {

  while(!digitalRead(PIRpin))
  {
    Serial.println("turn on");
    digitalWrite(RELAYpin,HIGH);
    delay(10000);
    digitalWrite(RELAYpin,LOW);
    Serial.println("turn off");
    }
}

轻敲声控时,电器继电器会发出啪的声音。

上一篇 下一篇

猜你喜欢

热点阅读