This project uses the Arduino Nano RP2040 Connect to detect the beep sound of a bread maker (Panasonic SD-MDX4-K [Home Bakery Bistro]) and send a notification via Pushover. It detects frequency & duration of alarm to only pick up an alarm from the machine.
For detailed instructions, code, and explanation, visit the blog post.
- Detects specific audio frequencies using FFT.
- Analyzes beep duration to reduce false positives.
- Sends real-time notifications using the Pushover API.
Code to perform FFT (ApproxFFT.ino) is from Instructables, https://www.instructables.com/ApproxFFT-Fastest-FFT-Function-for-Arduino/, by abhilash_patel
- Example of detecting sounds and sending notifications: マイコン技術Navi: 【ESP32】特定の音が鳴ったらLINEで通知する(ご飯よ〜!を家族全員にお知らせシステム)
- FFT for analyzing beep sound: Instructables
- Get clock time: DigiKey