LD2410C Human Prese...
 
Notifications
Clear all

LD2410C Human Presence Sensor

3 Posts
3 Users
1 Reactions
3,295 Views
(@dronebot-workshop)
Workshop Guru Admin
Joined: 6 years ago
Posts: 1160
Topic starter  

Learn to use the LD2410C Human Presence Sensor with an ESP32, Windows, and Bluetooth. Find those pesky humans, wherever they might be hiding!

The ability to sense human beings is instrumental in security, safety, and home automation applications. We have done it before using PIR sensors, but they trigger just as well on humans as they do on dogs and cats, and are prone to numerous false triggers.

Enter the Microwave Human Presence Detector. This class of sensor utilizes FMCW Radar at 25 GHz to detect humans, both moving and stationary, at distances of over 5 meters. And it won’t trigger when your cat walks into the room!

Despite their sophistication, these sensors are very easy to use.

Today, we are testing a very popular Human Presence Sensor, the LD2410 from Hi-Tech. This low-cost device is highly accurate and can be tuned to match the room's characteristics.

We will be using the sensor with a Windows GUI, a Bluetooth App, and with an ESP32. It can also work directly with ESPHome for users of Home Assistant.

Here is the Table of Contents for today’s video:

00:00 - Introduction
01:37 - LD2410C Human Presence Detector
07:12 - LD2410C with LD2410-Tool Windows GUI
13:12 - LD2410C with LD2410 Configurator
14:39 - LD2410C with HLKRadar Bluetooth App
16:46 - LD2410C with ESP32
22:40 - Conclusion

Once you understand how to use the sensor, you’ll open up a new world of projects and home automation scenarios.

I hope you enjoy the video!

Bill


"Never trust a computer you can’t throw out a window." — Steve Wozniak


   
PeterTrad reacted
Quote
codecage
(@codecage)
Member Admin
Joined: 6 years ago
Posts: 1059
 

@dronebot-workshop

I noticed when loading the library MyLD2410 the version shown in your video was v1.2.5, but when I used the builtin library manager in the IDE the latest version available was v1.0.3.  I then used the github downloaded zip file and I did get v1.2.5. Guess my library manager is out of date! Or maybe Arduino's library manager hasn't caught up to Lavor Veltchev's updates?


This post was modified 3 months ago by codecage

SteveG


   
ReplyQuote
(@petertrad)
Member
Joined: 7 months ago
Posts: 11
 

Thanks for this video- very helpful. 
I'm curious, are you using this in real life? If so, are you storing all the data and analyzing it? Or just using it for notifications when someone walks into an area?
Best,

Peter

 



   
ReplyQuote