步驟1:ISD 1820語(yǔ)音記錄模塊
您可以通過(guò)直接按下按鈕或通過(guò)Einsboard控制此模塊。用于控制板載VCC和GND到電源的連接。對(duì)于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激光探測(cè)器
只需幾步就可以使用此設(shè)置進(jìn)行切換。接線如下:激光模塊上的
+》 Einsboard上的5V
-激光模塊上的》》 Einsboard上的GND
S激光模塊上的》 Digital 6在Einsboard上
激光探測(cè)器上的VCC》在Einsboard上5V
在激光探測(cè)器上的GND》在Einsboard上的GND
在激光探測(cè)器上的OUT》在Einsboard上的Digital 7
通過(guò)以下鏈接檢查代碼:
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步:門(mén)鈴和警報(bào)
讓我們將兩個(gè)組件組合到一個(gè)項(xiàng)目中。
將它們連接到Einsboard如下:
錄音模塊上的VCC》 Einsboard上的5V
錄音模塊上的GND》 Einsboard上的GND
錄音模塊上的PE》數(shù)字8在Einsboard上
+在激光模塊上》 5V在Einsboard
-在激光模塊上》 GND在Einsboard
S在激光模塊上》 Digital 6在Einsboard上
激光探測(cè)器的VCC》 Einsboard上的5V
激光探測(cè)器的GND》 Einsboard上的GND
激光探測(cè)器的OUT》數(shù)字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);
}
}
責(zé)任編輯:wv
-
激光模塊
+關(guān)注
關(guān)注
0文章
13瀏覽量
5859
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論