https://github.com/f321x/wireless_motion_sensor_esp32
Simple, low power, high range, wireless motion detection/alarm using esp32, hc12 radio modules, HC-SR505 PIR Sensor, HW-508 Piezo Buzzer
https://github.com/f321x/wireless_motion_sensor_esp32
433mhz arduino buzzer c esp32 hc12 motion-detection pir-sensor radio wrover
Last synced: about 1 year ago
JSON representation
Simple, low power, high range, wireless motion detection/alarm using esp32, hc12 radio modules, HC-SR505 PIR Sensor, HW-508 Piezo Buzzer
- Host: GitHub
- URL: https://github.com/f321x/wireless_motion_sensor_esp32
- Owner: f321x
- License: mit
- Archived: true
- Created: 2023-06-03T19:59:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-03T21:18:34.000Z (about 3 years ago)
- Last Synced: 2025-03-05T13:49:31.504Z (over 1 year ago)
- Topics: 433mhz, arduino, buzzer, c, esp32, hc12, motion-detection, pir-sensor, radio, wrover
- Language: C++
- Homepage:
- Size: 9.77 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wireless_motion_sensor_esp32
Small Saturday project utilizing two ESP32 (NodeMCU), two HC12 433 mHz radio modules, one HC-SR505 mini pir sensor, and one HW-508 (or KY-006) passive piezo buzzer. The power supply can be realized either via USB or by attaching a battery to the GPIO pins of the ESP.
One ESP (+PIR +HC12) acts as the motion detector and sends a signal to the other ESP (+HC12 +Buzzer), which then gives out an acoustic notification.
The range, depending on the set transmission power, can be >1km (outdoors). The price of the parts was around 92k sats (+soldering iron and 3D printed cases).
The .ino source files can be compiled and flashed to the ESP with the Arduino IDE.
Also, make sure your HC12 module works correctly; many Chinese clones need a simple fix to function correctly:
https://ytb.trom.tf/watch?v=ZfBuEAH-Q8Y
