● esphome 작업) esp32-s3 에 인체감지 ld2410 & 오디오보드 max98357 통합 재구성 작업




컨텐츠 정보


본문

● esphome 작업)  esp32-s3 에 인체감지 ld2410 & 오디오보드 max98357 통합 재구성 작업

<esp32-s3 pin정보>

3232235521_1731383949.1422.png

<인체감지 ld2410 pin정보>

3232235521_1731383975.7131.png

<max98357 audio board pin 정보>

3232235521_1731384041.9591.png


<pin 구성연결>

3232235521_1731393673.2919.png

<yaml 파일 구성>


i2s_audio:
  - id: i2s_out
    i2s_lrclk_pin: GPIO27
    i2s_bclk_pin: GPIO26
    # i2s_dout_pin: GPIO25


media_player:
  - platform: i2s_audio
    name: "media_player"
    id: media_player_98357
    dac_type: external
    i2s_dout_pin: GPIO25
    # mode: mono # 동작 ok
    mode: stereo # 동작 ok

uart:
  tx_pin: GPIO17
  rx_pin: GPIO18
  baud_rate: 256000
  parity: NONE
  stop_bits: 1
=================================

  - platform: gpio
    device_class: PRESENCE
    pin:
      number: GPIO2
      mode: INPUT_PULLUP
      # inverted: true
    name: "mmwave_ld2410c_out "
    filters:
      - delayed_off: 10ms



<볼륨초기 설정>

esphome:
  name: ${name}
  comment: ${device_description}
  friendly_name: ${friendly_name}
# ===========================================  #
  on_boot:
    priority: -10  # 부팅 후 실행 우선순위 낮추기
    then:
      - delay: 5s  # 부팅 후 5초 대기    
      - wait_until:
          media_player.is_idle:
                   
      - media_player.volume_set:
          id: media_player_ip75
          volume: 0.55  # 기본 볼륨을 70%로 설정
         
      - delay: 11s  # 부팅 후 2초 대기
      - switch.turn_on: mp3_play_switch1  # 스위치 켜기

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

뷰PDF add1,add2



관련자료

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



♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-11-15 01:20:49

오늘의 홈 현황


  • 현재 접속자♨ 242 명
  • 오늘 가입자※ 0 명
  • 어제 가입자※ 7 명
  • 주간 가입자※ 16 명
  • 오늘 방문자 647 명
  • 어제 방문자 1,855 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,778,873 명
  • 전체 게시물※ 8,846 개
  • 전체 댓글수※ 25,206 개
  • 전체 회원수 11,315 명

QR코드


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

알림 0








최신글↑