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

ArduRadio 알람시계

구성품 및 소모품

Arduino UNO
또는 Arduino 독립 실행형
× 1
Arduino용 Philips Hue TEA 5767 FM 모듈
× 1
STMicroelectronics TDA7297 증폭기 이중 채널 AC/DC 12V
× 1
실시간 시계(RTC)
× 1
Adafruit Standard LCD - 파란색 바탕에 16x2 흰색
모듈 I2C가 있는 디스플레이 LCD 20 x04
× 1
선형 조정기(7805)
× 1
1N4007 – 고전압, 고전류 정격 다이오드
× 1
SparkFun 푸시버튼 스위치 12mm
× 6
LED(일반)
× 1
저항 221옴
× 1
부저
× 1
잭 스테레오 여성
× 1
점퍼 와이어(일반)
× 1

이 프로젝트 정보

이것은 라디오(TEA 5767)가 추가된 "알람 시계"(https://create.arduino.cc/projecthub/Tittiamo/alarm-clock-f61bad)의 진화입니다.

웹을 탐색하다가 Arduino(https://www.instructables.com/id/Make-an-Arduino-FM-Radio-using-TEA5767/#CLPEZERIX0PVJW6)로 FM 라디오의 아름다운 프로젝트를 찾았고 음악을 좋아하기 때문에 "알람 시계"를 업데이트하기로 결정했습니다.

차 5767

Aliexpress에서 몇 €에 구입한 "TEA 5767" 카드는 대부분의 작업을 수행하며 Arduino에 핀 A4, A5(프로토콜 I2c) 및 스테레오 TDA 7297 증폭기에 연결됩니다.

TEA 5767은 매우 작고 천 개의 구멍이 있는 카드를 맞추려면 많은 노력을 기울여야 했습니다.

계획

"erik12892" 프로젝트에서 많은 영감을 얻었지만 몇 가지 변경도 했습니다.

알람 시계의 P1, P2, P3, P4 버튼 외에도 필요한 것보다 2개 더 추가했습니다.

• P5는 저장된 방송국을 변경하기 위해 4개만 입력했지만 코드를 약간 변경하여 늘릴 수 있습니다.

• P6은 TEA 5767 카드가 전류를 거의 소모하지 않기 때문에 보조 입력(mp3, 전화 등)을 사용하기 위해 Arduino를 통해 라디오를 켜거나 끄는 데 사용되었습니다.

무선 주파수를 변경하려면 P2 =더 많이, P3 =덜 버튼을 사용하십시오.

측정값을 낮게 유지하기 위해 Arduino 독립 실행형을 구축했습니다. .

전기 다이어그램, Fritzing 방식 및 EXCEL로 그린 PCB를 동봉합니다.

건설

내 많은 디자인과 마찬가지로 전기 접속 배선함을 사용했는데 크기와 모양이 다양합니다. 컨테이너에는 120 x 80 x 50mm를 사용하고 스피커에는 100 x 100 x 50mm 두 개를 사용했습니다.

스피커는 오래된 음극선 모니터에서 회수되었습니다

3개의 상자는 케이블 글랜드와 M3 나사로 연결되었습니다.

테스트

PCB를 만들고 상자에 모두 넣기 전에 프로토타입 도마로 몇 가지 테스트를 했습니다.

조립

3개의 와이어가 증폭기에 용접되어 TEA 5767에 각각 L, R 및 GRD에 연결되었습니다.

아두이노, TEA5767, 앰프, 버튼, 디스플레이 모두 첨부된 사진과 같이 조립되었습니다.

안테나로는 최대 30센티미터의 전선을 사용했습니다

Arduino 코드

코드 <여기> 또는 아래 참조

라이브러리:

Wire.h:Arduino IDE에서

RTClib.h (https://github.com/adafruit/RTClib)

LiquidCrystal_I2C.h (https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library)

TEA5767Radio.h (https://playground.arduino.cc/Main/TEA5767Radio)

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

Arduino 코드

회로도

arduradio_Pjm09lDBgs.fzz

제조공정

  1. Arduino로 물방울 캡처
  2. Arduino 스파이봇
  3. FlickMote
  4. 수제 TV B-Gone
  5. 마스터 시계
  6. JX 웨이브 생성기
  7. 나를 찾기
  8. Arduino Power
  9. DIY 가상 현실 스케이트보드
  10. Arduino Mega를 NEO-6M GPS 모듈과 인터페이스하는 방법