
* 본 이미지는 참고용입니다.제품의 정확한 사양은 데이터시트를 참고 바랍니다.

상품상세정보
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 |
int rec = 5; // rec를 5번 핀으로
int playe = 4; // playe를 4번 핀으로
int command; // 시리얼 모니터의 명령을 받아들이는 변수
void setup()
{
Serial.begin(9600); // 시리얼 통신, 속도는 9600
pinMode (rec, INPUT); // rec를 입력으로
pinMode (playe,OUTPUT); // playe를 출력으로
Serial.println("*********command*********"); // 1. 녹음 10초 2. 재생
Serial.println("1. record 10sec");
Serial.println("2. play ");
}
void loop() {
while(Serial.available())
{ // 시리얼 통신이 연결되어 있을시
command = Serial.read(); // 시리얼 통신으로 한 명령 읽기
switch(command)
{
case '1': // 1 입력 시 녹음 시작
Serial.println("Recording 10 sec.....");
digitalWrite(rec,HIGH); // 녹음 중....
delay(10000); // 10초 동안 녹음 중
digitalWrite(rec,LOW); // 녹음 종료
Serial.println("Recording finished");
break;
case '2': // 2 입력 시 녹음된 소리 재생
Serial.println("play the record!!");
digitalWrite(playe,HIGH); // 재생 중.
delay(10);
digitalWrite(playe,LOW); // 녹음된 소리 재생이 끝나면 low로
break;
}
}
}
|
cs |
등록된 사용후기
사용후기가 없습니다.
등록된 상품문의
상품문의가 없습니다.













.jpg)






.jpg)



(0).jpg)
.jpg)

.jpg)
.jpg)

.jpg)





.jpg)

.jpg)


.jpg)



.jpg)


.jpg)

.jpg)
.jpg)


.jpg)










