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; } } }
SNS 상품홍보
(최소주문수량 1개 이상 / 최대주문수량 0개 이하) 사이즈 가이드 이벤트이 상품을 구매하신 분들은 아래상품도 함께 구매하셨습니다.상품상세정보상품사용후기상품의 사용후기를 적어주세요. 게시물이 없습니다
상품 Q&A상품에 대해 궁금한 점을 해결해 드립니다. 게시물이 없습니다
상품결제정보고액결제의 경우 안전을 위해 카드사에서 확인전화를 드릴 수도 있습니다. 확인과정에서 도난 카드의 사용이나 타인 명의의 주문등 정상적인 주문이 아니라고 판단될 경우 임의로 주문을 보류 또는 취소할 수 있습니다. 무통장 입금은 상품 구매 대금은 PC뱅킹, 인터넷뱅킹, 텔레뱅킹 혹은 가까운 은행에서 직접 입금하시면 됩니다. 배송정보
교환 및 반품정보교환 및 반품이 가능한 경우 교환 및 반품이 불가능한 경우 ※ 고객님의 마음이 바뀌어 교환, 반품을 하실 경우 상품반송 비용은 고객님께서 부담하셔야 합니다. 서비스문의강아지 공놀이 로봇 '놀아주개' 02. ISD1820 음성 녹음 재생 모듈 코드와 Data sheet - ISD1820 Voice Recorder Module User Guide이전 포스팅에서 제작 배경에 대해 알아보았습니다. 구성품 테스트로 ISD1820 음성 녹음 및 재생 모듈을 실습합니다. ISD1820 모듈은 사용하기가 아주 쉽습니다. 마이크로 컨트롤러를 사용하지 않아도 사용해도 될 만큼 유용합니다. ISD1820 음성 녹음 & 재생 모듈은 ISD1820 IC가 탑재된 약 10초간의 음성을 녹음하고 재생할 수 있는 아두이노와 호환 가능한 모듈입니다. 마이크로폰이 장착되어 있어 스위치를 눌러서 음성을 녹음할 수 있으며 전원이 제거되어도 플래시 메모리에 음성이 저장되어 보존이 가능합니다. 3V와 5V로 동작이 가능하며 0.5W 8 Ohm 스피커와 스피커 연결 케이블이 포함되어 있습니다. 헤더 핀 인터페이스 구성으로 아두이노 등의 마이크로 컨트롤 보드와 연결하여 디지털 핀으로 간단하게 음성 플레이를 제어할 수 있습니다. 우선 모듈 데이터 쉬트를 참고하세요. ISD1820 Voice Recorder Module User Guide ME-63.pdf 0.29MB 아래에 상세 스펙을 나타냅니다. https://blog.daum.net/rockjjy99/2888사용 방법은 아주 쉽게 그림 한 장으로 그렸습니다. 참고하세요. 마이크로 컨트롤러를 연결하여 사용하는 예제 코드를 포함합니다. ISD1820 음성 녹음 재생 모듈아래 예제 코드는 10초간 음성 녹음 모드를 실행 후 녹음된 음성을 10초간 재생하는 예제코드입니다.
아래 코드는 아두이노 12번 핀으로 인체 감지 센서 출력이나 조도 센서의 출력이 감지되면 녹음된 소리를 출력하는 코드입니다. |