산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아두이노 나노와 Si4730 모듈로 만드는 초저가 전대역 라디오 (LW/MW/SW/FM)

프로젝트 개요

알리익스프레스에서 약 $2에 구매 가능한 Si4730-D60 라디오 모듈을 아두이노 나노와 결합하여, 장파(LW, 200kHz~)부터 중파(MW), 단파(SW), 초단파(FM, ~108MHz)까지 전 대역 수신 가능한 라디오를 제작합니다. Ricardo Lima Caratti(PU2CLR)가 개발한 강력한 아두이노 라이브러리(SI4735)를 활용해 풍부한 기능(주파수 스텝, 대역폭, AGC, 디엠퍼시스, RDS 등)을 메뉴 시스템으로 구현했습니다. Si4735-D60 또는 Si4732-A10 모듈 사용 시 SSB(단일 측파대) 수신도 가능합니다.

하드웨어 구성

부품수량비고
아두이노 나노 R31메인 컨트롤러, I2C로 Si4730 제어
Si4730 라디오 모듈 (알리익스프레스)1I2C 인터페이스, 3.3V/5V 겸용, 안테나 입력 단자 보유
16x2 문자 LCD (백라이트, 흰색/파랑)1주파수, 모드, 신호 강도 등 표시
페라이트 로드 안테나 (구형 AM 라디오 분해품)1LW/MW/SW 수신용, 모듈 ANT 핀에 연결
로터리 인코더 (푸시버튼 내장)1주파수 조절, 메뉴 탐색, 모드 전환용
D클래스 오디오 앰프 보드 (3+3W, 볼륨 노브 포함)1스피커 구동용, 모듈 오디오 출력 연결
전원 (5V USB 또는 리튬 배터리), 케이스, 노브, 스피커-휴대용 케이스 제작 권장

Si4730 모듈 특징

소프트웨어: PU2CLR SI4735 라이브러리

이 프로젝트의 핵심은 Ricardo Lima Caratti가 지속 업데이트 중인 SI4735 아두이노 라이브러리입니다. 라이브러리 예제 폴더에 SI47XX_02_for_Mirko_Pavleski_radio라는 본 프로젝트 전용 스케치가 포함되어 있습니다.

라이브러리 주요 기능

스케치 구조 개요 (예제 코드 기반)


#include 
#include 
#include 
#include   // 또는 I2C LCD 라이브러리

SI4735 rx;
LiquidCrystal lcd(...);  // 핀 할당

// 로터리 인코더 핀, 버튼 핀 정의
// 메뉴 상태 머신 변수들

void setup() {
  Wire.begin();
  rx.setup(RESET_PIN, MW_BAND);  // 리셋 핀, 초기 대역
  rx.setVolume(45);
  // LCD 초기화, 인코더 인터럽트 설정, EEPROM에서 마지막 상태 복원
}

void loop() {
  // 인코더 회전/버튼 이벤트 처리 → 메뉴 상태 전이
  // 메뉴에 따라 rx.setFrequency(), rx.setBandwidth(), rx.setAGC() 등 호출
  // 주기적으로 RSSI/SNR 읽어 LCD 업데이트
  // FM 모드 시 RDS 폴링 처리
}

전체 스케치는 라이브러리 예제에 포함되어 있으며, 다운로드만 가능합니다.

회로도

아두이노 나노와 Si4730 모듈로 만드는 초저가 전대역 라디오 (LW/MW/SW/FM)

주요 연결: 아두이노 A4(SDA), A5(SCL) → Si4730 SDA/SCL. 로터리 인코더 A/B 상 디지털 핀, 버튼은 별도 핀. 오디오 출력은 앰프 보드 입력으로. 페라이트 로드는 Si4730 ANT/GND 단자에 직결.

제작 팁 및 주의사항

확장 아이디어

참고 자료

제조공정

  1. 라디오 기술의 진화와 공학
  2. 고무줄의 진화와 생산
  3. 블루투스 제어 아두이노 스파이봇(Spybot) 만들기
  4. 아두이노로 RC 수신기 PPM 신호 디코딩하기: 단계별 가이드
  5. 플릭모트(FlickMote): 스마트 홈을 위한 제스처 제어 IR 리모컨
  6. DIY 아두이노 TV B-Gone: 모든 TV를 끄는 만능 리모컨
  7. 아두이노로 만드는 대형 LED 마스터 시계 (알람 기능 포함, 12m 거리에서도 식별 가능)
  8. 라즈베리 파이와 아두이노로 만드는 와이파이 인터넷 라디오: 전 세계 방송 청취
  9. 아두이노 나노로 테트리스 게임 만들기: DIY 16×8 LED 매트릭스
  10. 헬스 밴드: 노인을 위한 신뢰할 수 있는 스마트 웨어러블 어시스턴트