Primera parte del desarrollo de un proyecto de diseño y fabricación de un display para la domótica, realizado principalmente con Displays de 7 segmentos.
Estos displays son muy versátiles y los hay de todos los tipos, tamaños y colores. En el vídeo de hoy analizamos cómo utilizarlos y veremos una práctica que nos permita regular su brillo.
El material utilizado en el vídeo es el siguiente:
A continuación te dejo el enlace al vídeo:
Este es el Mini PC que gobierna mi domótica
Si estás empezando con la domótica, te bastará con una Raspberry Pi 4
Y a continuación el código del ESPHome de la práctica de control de brillo:
esphome:
name: display7seg
friendly_name: Display7SEG
esp8266:
board: esp01_1m
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "xxx"
ota:
- platform: esphome
password: "xxx"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Display7Seg Fallback Hotspot"
password: "xxx"
captive_portal:
output:
- platform: esp8266_pwm
id: pwm_output
pin: GPIO5
frequency: 1000 Hz
number:
- platform: template
name: Brillo
min_value: 0
initial_value: 0
max_value: 100
step: 1
set_action:
then:
- output.set_level:
id: pwm_output
level: !lambda 'return x / 100.0;'

