Un capteur de présence à ondes millimétriques est un dispositif avancé utilisé pour détecter la présence ou le mouvement d'objets dans son environnement immédiat.
Technologie radar à ondes millimétriques : Ces capteurs émettent des ondes à haute fréquence, permettant de détecter des objets distants de plusieurs mètres. Contrairement aux capteurs infrarouges passifs, ils peuvent différencier la présence d'un objet de son simple passage.
Précision et efficacité : Les capteurs mmWave sont surprenants en termes de détection. Ils peuvent percevoir des mouvements imperceptibles à l'œil nu, y compris les mouvements respiratoires des personnes immobiles.
Configuration flexible : On peut configurer des zones spécifiques à surveiller dans une pièce. De plus, ces capteurs peuvent détecter plusieurs personnes simultanément.
Non intrusifs et respect de la confidentialité : Ils n'émettent ni lumière ni signal sonore, et leur fonctionnement par ondes évite l'utilisation de caméras, renforçant ainsi la confidentialité des utilisateurs.
Applications : En domotique, ces capteurs peuvent être associés à des lumières intelligentes. Par exemple, ils peuvent allumer ou éteindre une lumière en fonction de la présence dans une pièce. Ils peuvent également servir à activer une alarme lorsque personne n'est à la maison.
Avantages de ce détecteur de présence à ondes millimétriques:
Vous pouvez achetez vos composant directement sur AliExpress


Pensez à bien repérer quels pin utiliser
Ici nous avons besoin d'une alimentation postive VCC , du ground GND, le OUT ne nous intéresse pas et ne nécessite pas une configuration (Ici le pin 16) mais aussi de 2 pins RX-TX (pin 18 et 33). Ces derniers sont configurable sur le ESP32 S2.
Petit conseil: pensez à mettre un bout de gain sur l'usb C pour éviter les contacts avec la carte LD2410
Configuration du matériel:
Installation du logiciel:
Configuration d'ESPHome:
Voici un yaml pour flash l'ESP32 S2
esphome:
name: detecteur
friendly_name: Détecteur
platformio_options:
board_build.extra_flags:
- "-DARDUINO_USB_CDC_ON_BOOT=0"
esp32:
board: lolin_s2_mini
framework:
type: arduino
# Enable log
logger:
# Enable Home Assistant API
api:
encryption:
key: "xxxxxxxxxx"
ota:
wifi:
ssid: xxxxx
password: xxxxxx
uart:
tx_pin: GPIO18
rx_pin: GPIO33
baud_rate: 256000
parity: NONE
stop_bits: 1
ld2410:
id: "capteur_ld"
binary_sensor:
- platform: ld2410
has_target:
name: "Présence"
has_moving_target:
name: "Cible mobile"
has_still_target:
name: "Cible Immobile"
out_pin_presence_status:
name: "état broche présence"
- platform: gpio
pin: 15
name: "broche gpio présence"
device_class: presence
sensor:
- platform: ld2410
light: #intensité lumineuse
name: light
moving_distance: #distance cible en mouvement
name : Moving Distance
still_distance: #distance cible immobile
name: Still Distance
moving_energy: #quantité de mouvement
name: Move Energy
still_energy: #quantité d'immobilité ??
name: Still Energy
detection_distance: #distance de détection
name: Detection Distance
- platform: wifi_signal
name: Signal Wifi
id: wifi_signal_db
filters:
- lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
update_interval: 60s
unit_of_measurement: "%"
entity_category: "diagnostic"
switch:
- platform: ld2410
engineering_mode:
name: "mode ingénierie"
bluetooth:
name: "contrôle bluetooth"
number:
- platform: ld2410
timeout:
name: "délai"
light_threshold:
name: "seuil lumière"
max_move_distance_gate:
name: "distance déplacement maximal"
max_still_distance_gate:
name: "distance Immobile maximal"
text_sensor:
- platform: ld2410
version:
name: "version du micrologiciel"
mac_address:
name: "adresse mac"
select:
- platform: ld2410
distance_resolution:
name: "résolution de distance"
light_function:
name: "fonction de lumière"
out_pin_level:
name: "niveau de broche de sortie"
button:
- platform: restart
icon: mdi:power-cycle
name: "ESP Reboot"
- platform: ld2410
restart:
name: "redémarrer"
query_params:
name: "paramètres de requête"
Flashage du firmware:
esphomed flash pour flasher le firmware sur l'ESP32 S2 Mini.Intégration avec Home Assistant:

Création d'automatisations:
Impression 3D d'un boîtier (facultatif):
Remarques:
En conclusion, ce tutoriel vous guide à travers la fabrication d'un détecteur de présence à ondes millimétriques performant et économique pour votre maison intelligente.
Ressources supplémentaires qui pourraient vous être utiles: