Bonjour,
Toujours dans mes ESP32, je vous partage branchement et yaml ESPHome pour le MPU6050, détecteur, avec accéléromètre et gyroscope. Juste parce que souvent l’on trouve les conf pour Arduino et qu’il me manquait dans les sources ci-dessous la partie I2C pour le yaml.
Matériel :
Sources :
Pour le Branchement trouvé sur le lien ci-dessus :
Le yaml pour ESPHome :
esphome:
name: esp32acel-gyro
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "ZlYpC8wiMyppppppDhv/NuJuHSe2uoTiaExUTfRqGAw="
ota:
password: "bfbdafa28pppppp556d4da7e0c2d0bf7"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32Acel-Gyro Fallback Hotspot"
password: "CppppppmzN2Z"
captive_portal:
# Example configuration entry for ESP32
i2c:
sda: 21
scl: 22
scan: true
id: bus_a
switch:
- platform: gpio
name: "LedBleu2-Accel-Gyro"
pin: 2
# Example configuration entry
sensor:
- platform: mpu6050
address: 0x68
accel_x:
name: "MPU6050A Accel X"
accel_y:
name: "MPU6050A Accel Y"
accel_z:
name: "MPU6050A Accel z"
gyro_x:
name: "MPU6050A Gyro X"
gyro_y:
name: "MPU6050A Gyro Y"
gyro_z:
name: "MPU6050A Gyro z"
temperature:
name: "MPU6050A Temperature"
update_interval: 500ms
Le résultat :
La question : je vais bien trouver une idée d’exploitation ?
Bob