KY-008激光模块与ISD1820录音模块的使用

电子说

1.2w人已加入

描述

步骤1:ISD 1820语音记录模块

激光模块

您可以通过直接按下按钮或通过Einsboard控制此模块。用于控制板载VCC和GND到电源的连接。对于Einsboard,接线方法如下:

VCC》 Einsboard上的5V

GND》 Einsboard上的GND

REC》 Einsboard上的Digital 11

PE》 Einsboard上的Digital 13

以下是指示该模块的代码,您也可以在以下位置下载它:

https://www.elabpeers.com/isd1820-voice-recording -。..

int Rec = 11;

int Play = 13;

void setup()

{

pinMode(Rec, OUTPUT);

pinMode(Play, OUTPUT);

}

void loop()

{

digitalWrite(Rec, HIGH);

delay(10000);

digitalWrite(Rec, LOW);

delay(5000);

digitalWrite(Play, HIGH);

delay(100);

digitalWrite(Play, LOW);

delay(10000);

}

步骤2:KY-008激光X激光探测器

激光模块

激光模块

只需几步就可以使用此设置进行切换。接线如下:激光模块上的

+》 Einsboard上的5V

-激光模块上的》》 Einsboard上的GND

S激光模块上的》 Digital 6在Einsboard上

激光探测器上的VCC》在Einsboard上5V

在激光探测器上的GND》在Einsboard上的GND

在激光探测器上的OUT》在Einsboard上的Digital 7

通过以下链接检查代码:

https://www.elabpeers.com/ky-008-laser-x-laser-det 。..

int Laser = 6;

int Detector = 7;

void setup()

{

Serial.begin (9600);

pinMode(Laser, OUTPUT);

pinMode(Detector, INPUT);

}

void loop()

{

digitalWrite(Laser, HIGH);

boolean val = digitalRead(Detector);

Serial.println(val);

}

第3步:门铃和警报

激光模块

让我们将两个组件组合到一个项目中。

将它们连接到Einsboard如下:

录音模块上的VCC》 Einsboard上的5V

录音模块上的GND》 Einsboard上的GND

录音模块上的PE》数字8在Einsboard上

+在激光模块上》 5V在Einsboard

-在激光模块上》 GND在Einsboard

S在激光模块上》 Digital 6在Einsboard上

激光探测器的VCC》 Einsboard上的5V

激光探测器的GND》 Einsboard上的GND

激光探测器的OUT》数字7在Einsboard上

,代码如下:

int Laser = 6;

int Detector = 7;

int Play = 8;

void setup()

{

Serial.begin (9600);

pinMode(Laser, OUTPUT);

pinMode(Detector, INPUT);

pinMode(Play, OUTPUT);

}

void loop()

{

digitalWrite(Laser, HIGH);

boolean val = digitalRead(Detector);

Serial.println(val);

if (val == 0)

{

digitalWrite(Play, HIGH);

delay(1000);

}

else

{

digitalWrite(Play, LOW);

}

}

责任编辑:wv 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分