컴팩트한 RDA5807 미니 스테레오 라디오 – 아두이노 나노 프로젝트
부품 및 소모품
| 아두이노 나노 R3 |
× |
1 |
| RDA5807 라디오 모듈 |
× |
1 |
| 노키아 5110 LCD (84×84) |
× |
1 |
| 택타일 스위치 (상단 작동) |
× |
3 |
| 120kΩ 저항 |
× |
1 |
| 33kΩ 저항 |
× |
1 |
| 68kΩ 저항 |
× |
1 |
| PAM8403 D클래스 앰프 모듈 |
× |
1 |
| 스피커 (0.25W, 8Ω) |
× |
2 |
| 리튬이온 충전지 |
× |
1 |
필수 도구
앱 및 온라인 서비스
프로젝트 소개
RDA5807M 시리즈는 완전 통합된 FM 스테레오 라디오 튜너 칩으로, I2C 제어 인터페이스를 지원합니다. 아두이노 마이크로컨트롤러와 결합하면 RDS 디코더를 갖춘 훌륭한 스테레오 라디오 수신기가 됩니다.
아래 라디오는 최소 부품으로 구성되며, 노키아 5110 LCD(84×84 픽셀)에 간단하고 직관적인 영문 메뉴를 표시합니다. 참고 사이트(habr.com)의 지침을 따라 제작했습니다. 먼저 회로도를 그리고 3개 키에 연결된 저항값을 정한 뒤, analogRead()로 키별 아날로그 값을 측정해 코드에 반영했습니다. 러시아어 메뉴를 영어로 변경했습니다.
수정된 코드는 아래 링크에서 다운로드 가능합니다. RDA5807 출력단에 1μF 커플링 커패시터를 거쳐 PAM8403 D클래스 앰프 보드와 소형 스피커를 연결했습니다. 모든 부품은 적절한 PVC 플라스틱 케이스에 수납했습니다.
코드
코드는 다운로드만 가능합니다. (미리보기 없음)
회로도