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

TV 원격 제어 조명 및 선풍기

구성품 및 소모품

IR 수신기(일반)
× 1
Arduino UNO
또는 영구 납땜 회로를 만들려는 경우 AVR Atmega328p
× 1
HL-525 릴레이 모듈
또는 2개 이상의 채널이 있는 릴레이 보드
× 1

필요한 도구 및 기계

TV 리모컨

이 프로젝트 정보

이 프로젝트는 소파에 앉아 있는 동안 무선으로 방 조명 및/또는 팬을 제어하는 ​​것에 관한 것입니다. 이 프로젝트를 선택한 이유는 TSOP 수신기가 근거리 무선 통신에 가장 적합한 부품이기 때문입니다.

첫째, 그것은 정말 정말 저렴합니다(인도에서 Rs. 10). 또한 TV 리모컨과 같은 송신기가 이미 있습니다.

TV 리모컨은 38kHz 주파수로 적외선 신호를 보내고 내가 구입한 TSOP 수신기는 36~40kHz 사이의 신호를 수신할 수 있습니다.

수신기의 핀아웃은 모델에 따라 다를 수 있습니다.

TV 리모컨은 고주파수에서 높고 낮은 펄스를 출력하므로 해당 펄스에 해당하는 1초에 여러 번 IR LED를 켜고 끕니다. LED가 ON일 때마다 TSOP는 Low가 되고 LED가 OFF일 때 TSOP는 High입니다(즉, 유휴 상태일 때도 높음을 의미함).

릴레이 모듈은 다음과 같습니다.

이 입력은 LOW를 수신할 때 릴레이를 켭니다. 즉, 스위치가 '닫힌' 상태입니다.

TV 리모컨이 릴레이를 켜고 끄는 영상을 올렸습니다. 전구 홀더가 있는 작동하는 확장 보드가 없기 때문에 불행히도 램프가 켜지고 꺼지는 동영상을 게시할 수 없습니다. 하지만 곧 포스팅하겠습니다. 램프를 릴레이에 연결하기 위한 연결은 다음과 같습니다.

내 모듈에서도 왼쪽에서 오른쪽으로 3개의 핀은 NC(일반적으로 연결됨), COM(공통), NO(일반적으로 열림)입니다. 그림과 같이 활선을 전구에 연결합니다. 전체 프로젝트를 납땜하고 스위치 보드 내부에 설치하여 튜브 조명, 팬, 램프 등을 제어할 수 있습니다.

참고:릴레이 모듈의 왼쪽에는 DVcc Vcc 및 GND의 3개 핀이 있습니다. 스파이크 발생 시 마이크로 컨트롤러가 손상되지 않도록 점퍼를 제거하고 DVcc 핀에 별도의 5V 전원을 공급할 것을 강력히 제안합니다.

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

코드

<울>
  • Arduino 코드
  • Arduino 코드Arduino
    원격 키는 다른 16진수 코드를 나타냅니다. 이 예의 16진수 코드는 설명을 위한 것입니다.

    이 코드는 "IRremote" 라이브러리를 사용합니다. '라이브러리 관리자'에서 설치해야 합니다.
    릴레이는 LOW일 때 켜집니다. 따라서 특정 HEX 코드가 수신되면 첫 번째 릴레이에 연결된 핀에 LOW가 주어지고 다른 HEX 코드에 대해서는 HIGH가 주어져서 릴레이가 꺼집니다
    #include #include int RECV_PIN=11;IRrecv recv(RECV_PIN);decode_results results;void setup() { // 한 번 실행하려면 여기에 설정 코드를 입력하세요. pinMode(3,OUTPUT);pinMode(4,OUTPUT); Serial.begin(9600);irrecv.enableIRIn();}void loop() { // 여기에 기본 코드를 넣어 반복적으로 실행:if(irrecv.decode(&results)){ Serial.println(results.value, HEX ); 번역IR(); recv.resume();}} 무효 translateIR(){ switch(results.value) { case 0x80BFC13E:digitalWrite(3,LOW); 부서지다; 케이스 0x80BF4BB4:digitalWrite(3,HIGH); 부서지다; 케이스 0x80BF837C:digitalWrite(4,LOW); 부서지다; 케이스 0x80BF9966:digitalWrite(4,HIGH); 부서지다; }}

    회로도

    왼쪽에서 오른쪽으로 OUT , GND , VS.
    OUT은 핀 11에 연결됩니다. VS는 arduino의 5V 핀에 연결되고 GND는 arduino의 gnd 핀에 연결됩니다. LED의 음극은 핀 3에 연결되어 LOW일 때 led가 켜집니다. ir.fzzU는 LED를 무시할 수 있습니다. 릴레이 핀을 안쪽에 연결합니다.
    (다음 이미지와 같이) 이미지가 흐릿하게 보이지만 확대/축소 시 좋은 품질을 보여줍니다.
    'DVcc'에 별도의 5V 제공 리모컨의 버튼을 누를 때마다 16진수 코드가 모니터에 표시됩니다. VID_20160919_161629.mp4 VID_20160919_174751.mp4

    제조공정

    1. 컬러 센서 – 작업 및 응용
    2. BH1750 – 사양 및 애플리케이션
    3. 감광기 – 작동, 유형 및 응용 프로그램
    4. 온도 제어 팬
    5. Raspberry Pi 온도 및 광 센서
    6. Raspberry Pi 및 Twilio를 사용한 음성 및 SMS 지원 광 센서
    7. Raspberry Pi / 홀로그램 SMS 제어 AC 전원 스위치
    8. 원하지 않는 적외선 원격 제어를 재사용하여 Raspberry Pi를 종료 및 재부팅
    9. ROObockey:원격 제어, 조준 지원 스트리트 하키 로봇
    10. 자동차 대시보드 조명 및 표시기 이해