● pc의 전원 on/off 시 자동화로 사운드 mix amp 의 주변기기 전원 on/off 구성안


  • 링크


  • 컨텐츠 정보


    본문

    ●  pc의 전원 on/off 시 자동화로 사운드 mix amp  의 주변기기 전원 on/off 구성안

    사운드 믹서 추천 와 amp 추천 제품을  ONE 1 채널 릴레이 모듈로 SupmerMini ESP32 S3 XIAO ephome  구성 pc off 자동화 구성

    3232235521_1733776033.5293.png

    3232235521_1733776050.2974.png

    카페 공유 

    https://cafe.naver.com/homestation/167

    내용 입니다.

    사운드 믹서 추천 > 3개의 입력을 amp 출력에  연결 합니다

    라이브 사운드 카드 및 오디오 인터페이스, DJ 믹서 효과 음성 체인저, 라이브 스트리밍 노래용 블루투스 호환 믹서

    https://ko.aliexpress.com/item/1005006865512460.html?

    3232235521_1733751457.9844.png

    amp 추천 > 저렴한 가격으로 AMP 구성

    AP15H 블루투스 5.0 20W + 20W 파워 디지털 앰프 스테레오 보드, 홈 시어터, 12V, 24V, 3.5mm AUX USB

    https://ko.aliexpress.com/item/1005002804805314.html

    3232235521_1733751562.8152.png


    5V 릴레이 ESP32구성 >>  5V정상 동작하지만 저렴한것 구입 추천  GPIO PIN 3.3V 트리거 가능 //

    ONE 1 채널 릴레이 모듈, 30A 광커플러 절연 포함, 5V 12V 24V, 하이 및 로우 트리거 지원

    https://ko.aliexpress.com/item/1005005584562764.html?


    3232235521_1733751731.7864.png


    ESP32 MINI 저련함것 1 PORT 구성

    ESP32-S3 ESP32-C3 ESP32-H2 ESP32-C6 개발 보드 모듈, 미니 와이파이 BT 블루투스 모듈, 싱글 코어 SupmerMini ESP32 S3 XIAO

    https://ko.aliexpress.com/item/1005006960134338.html?


    3232235521_1733751919.6713.png

    이제품은  GPIO 48 번  led LANP  right 가능 

    ---------

    구성안 > pc의 전원 on/off 시 자동화로 사운드 mix amp  의 주변기기 전원 on/off 구성안

    

    구성 조립안

    > pc의 전원 on/off 시 자동화로 사운드 mix amp 의 주변기기 전원 on/off 구성안

    1) 사운드 mix를 분해 전원 스위치에 릴레이 연결

    2) 전원의 5v를 esp32 전원을 연결 사용 ===> 일체화 구성 진행 diy 진행 하였습니다.

    

    3232235521_1733773530.0436.png



    esp32 yaml 구성 정보

    switch:
      - platform: gpio
        name: "led_yellow_9"
        pin:
          number: GPIO9  # led 3.3V(led+) 와 GPIO9 (led-) 추가연결
          inverted: true
        id: led_yellow_9

      - platform: gpio
        name: "led_red_12"
        pin:
          number: GPIO12 # led 3.3V(led+) 와 GPIO12 (led-) 추가연결
          inverted: true
        id: led_red_12

     
    - platform: gpio
        name: "GRB-led_blue_11"
        pin:
          number: GPIO11 # led 3.3V(led+) 와 GPIO11 (led-) 추가연결
          inverted: true
        id: led_blue_11
        on_turn_on:
          - switch.turn_on: led_blue_11
          - light.turn_on: led3_GPIO48
        on_turn_off:
          - switch.turn_off: led_blue_11
          - light.turn_off: led3_GPIO48

      - platform: gpio
        name: "Sound_Power_sw1"
        pin:
          number: GPIO1
          # inverted: true
        id: Sound_Power_sw1
        on_turn_on:
          - switch.turn_on: Sound_Power_sw1
          - switch.turn_on: led_red_12
          - delay: 3s
          - switch.turn_off: Sound_Power_sw1
          - light.turn_off: led3_GPIO48

        on_turn_off:
          - switch.turn_off: Sound_Power_sw1
          - switch.turn_on: led_yellow_9
          - switch.turn_off: led_red_12

    interval:
      - interval: 3s
        then:
          - while:
              condition:
                switch.is_on: led_blue_11
              then:
                # 첫 번째 색상
                - light.turn_on:
                    id: led3_GPIO48
                    brightness: 90%
                    red: 11%
                    green: 99%
                    blue: 30%
                - delay: 3s
                # 두 번째 색상
                - light.turn_on:
                    id: led3_GPIO48
                    brightness: 90%
                    red: 50%
                    green: 20%
                    blue: 80%
                - delay: 3s
                # 세 번째 색상
                - light.turn_on:
                    id: led3_GPIO48
                    brightness: 90%
                    red: 90%
                    green: 10%
                    blue: 10%
                - delay: 3s
                # 네 번째 색상
                - light.turn_on:
                    id: led3_GPIO48
                    brightness: 90%
                    red: 11%
                    green: 33%
                    blue: 99%
                - delay: 3s

    light:
      - platform: esp32_rmt_led_strip
        id: led3_GPIO48
        rgb_order: GRB
        pin: GPIO48
        num_leds: 1
        rmt_channel: 0
        chipset: ws2812
        name: "LED3 RGB light at GPIO48"

    주요 수정 내용

    1. while 조건 추가:

      • condition: light.is_on: led3_GPIO48를 사용하여 LED가 켜져 있는 동안만 색상이 순환되도록 설정했습니다.
    2. 반복 동작:

      • LED가 꺼지면 while 조건이 종료되어 색상 순환이 중단됩니다.
    3. 주기적 색상 변경:

      • interval로 설정된 5초 간격마다 색상이 변경되며, 4가지 색상이 순환됩니다.

    테스트 방법

    1. ESPHome 업로드:

      • 위 설정을 저장하고, ESPHome으로 기기에 업로드합니다.
      bash
      코드 복사
      esphome run amp_sound_s3_ip70.yaml
    2. LED 동작 확인:

      • id: led3_GPIO48를 켜면 색상이 주기적으로 순환되는지 확인합니다.
      • LED를 끄면 색상 변경이 중단되는지 확인합니다.

    위 설정은 id: led3_GPIO48의 상태에 따라 반복 동작을 제어하므로 정상적으로 동작할 것입니다

    pc 의 주변기기 off 동작을 amp power 전원 off 자동화 구성

    3232235521_1733772708.2553.png

     pc 의 주변기기 off 동작을 amp power 전원 on 자동화 구성

    3232235521_1733772946.8416.png


    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    뷰PDF add1,add2



    관련자료

    댓글 0
    등록된 댓글이 없습니다.



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-12-12 11:39:11

    오늘의 홈 현황


    • 현재 접속자♨ 243 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 2 명
    • 주간 가입자※ 13 명
    • 오늘 방문자 1,680 명
    • 어제 방문자 2,457 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,880,839 명
    • 전체 게시물※ 8,875 개
    • 전체 댓글수※ 25,274 개
    • 전체 회원수 11,362 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑