Fabricamos un Emisor/Receptor Universal de Infrarrojos, con el que podrás sustituir cualquier mando

Este vídeo es la segunda parte de tres entregas en las que estamos experimentando con las comunicaciones con señales infrarrojas.

Hoy fabricamos un emisor y receptor de infrarrojos Universal y programable, conectado a tu domótica, con el que podrás sustituir cualquier mando a distancia que tengas por casa. En el vídeo te explico cómo conectar los leds emisores y el receptor de infrarrojos a un ESP32-C3, y como meterlo todo dentro de la caja del Sensor de Calidad del Aire que habíamos fabricado un par de vídeos atrás.

Además te proporciono un sencillo esquema para que no te pierdas.

Las herramientas utilizadas en el vídeo son:

Aquí el código para el ESPHome:

esphome:
  name: esphome-web-4d0cdc
  friendly_name: ESP32-Vind

external_components:
  - source: github://Jorre05/remote_receiver
    components: [ remote_receiver ]

esp32:
  board: esp32-c3-devkitm-1
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "qM+xx+Ss38Va1dw5grFGFtiI9zsLe7WXY4="

ota:


wifi:
  networks:
  - ssid: !secret wifi_ssid
    password: !secret wifi_password
  - ssid: !secret wifi_ssid2
    password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esphome-Web-4D0Cdc"
    password: "xxx"

captive_portal:

remote_transmitter:
  pin: GPIO0
  carrier_duty_percent: 50%

remote_receiver:
  pin:
    number: GPIO1
    inverted: true
  rmt_channel: 2
  dump: all

button:
  - platform: template
    name: "Botón1"
    on_press:
      - remote_transmitter.transmit_pronto:
          data: "0000 006D 0022 0000 015E 00A8 001A 0013 0019 0013 0019 003E 0019 0013 0019 0013 0019 0013 0019 0013 0019 003D 001A 0012 001A 0012 001A 003D 001A 0012 001A 003E 0019 003D 001A 003E 0019 0013 0019 003E 0019 003E 0019 003E 0019 003E 0019 003E 0019 003D 001A 003D 001A 003E 0019 0013 0019 0013 0019 0013 0019 0013 0019 0012 001A 0012 001A 0012 001A 0013 0019 06C3"
Scroll al inicio