본문 바로가기

아두이노우노 R4

DY-HL50T MP3 음성 음악 방송 모듈 동작 코드

반응형

 

MP3 파워 음성 방송 프롬프트 모듈 DY-HL50T에 대한 부품 사용법에 대한 설명은 이전 포스팅을 참고한다. 

 

모듈에 있는 SD 카드를 빼서 적당한 음악 방송에 사용할 MP4 혹은 MP3 음악을 00001~00009까지 복사해 넣는다. 이것을 모듈에 삽입하고 연결도는 아래 이미지를 참고해 연결한다. 코드는 이미지 아래에 있다.

 

테스트할 때 그때 즉시 자료를 만들지 않으면 이미 물 건너간 것이다. 기억은 증발하고, 코드는 찾을 데가 없게 된다. 항상 기억하라. 기록은 즉시 해야 가치가 있다. 이미지 아래 설명을 짧게 썼는데 이 포스팅을 자세히 하는 게 또 필요할 때가 온다. 그러니 할 때 열정을 가지고 작성한다.

 

 

8 오옴 스피커와 전원공급기 연결
소리가 나올 순 번 연결 - GND 인에이블
아두이노 UNO R4 미니마 연결
전체 연결

 

 

아래는 코드다. 모듈의 옵션 스위치를 원하는 용동에 맞게 설정하고 아래 코드를 입력하면 음악이 재생된다. 테스트 코드이기 때문에 지연 값과 LOW 시간을 정확히 제어하는 코드로 수정하면 원하는 음악을 재생할 수 있다.

 

 

void setup() {
  // put your setup code here, to run once:
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(6, OUTPUT);

  digitalWrite(2, HIGH);
  digitalWrite(3, HIGH);
  digitalWrite(4, HIGH);
  digitalWrite(5, HIGH);
  digitalWrite(6, HIGH);
}

void loop() {
  // put your main code here, to run repeatedly:
  int i=0;
  for(i=2; i<7; i++){
  digitalWrite(i, LOW);
  delay(300);
  digitalWrite(i, HIGH);
  delay(3000);
  digitalWrite(i, LOW);
  delay(300);
  digitalWrite(i, HIGH);
  }

  while(1);
}

 

 

반응형

캐어랩 고객 지원

취업, 창업의 막막함, 외주 관리, 제품 부재!

당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약, 아이디어는 있지만 구현할 기술이 없는 막막함.

우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.

이제 고민을 멈추고, 캐어랩을 만나세요!

코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.

제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!

귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.

지난 30년 여정, 캐어랩이 얻은 모든 것을 함께 나누고 싶습니다.

카카오 채널 추가하기

카톡 채팅방에서 무엇이든 물어보세요

귀사가 성공하기까지의 긴 고난의 시간을 캐어랩과 함께 하세요.

캐어랩 온라인 채널 바로가기

캐어랩