https://github.com/jedisct1/soundcheck
Use an Arduino to send text messages when an attached mic detects a sustained, abnormal sound level.
https://github.com/jedisct1/soundcheck
arduino security
Last synced: about 2 months ago
JSON representation
Use an Arduino to send text messages when an attached mic detects a sustained, abnormal sound level.
- Host: GitHub
- URL: https://github.com/jedisct1/soundcheck
- Owner: jedisct1
- License: bsd-2-clause
- Created: 2017-04-23T20:03:13.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-02-18T13:49:54.000Z (over 7 years ago)
- Last Synced: 2025-03-27T21:47:28.616Z (over 1 year ago)
- Topics: arduino, security
- Language: C++
- Homepage:
- Size: 3.91 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SoundCheck
Estimates what an average ambient sound level is, detects abnormal and sustained increases of that level and calls a URL when this happens and when it goes back to normal.
Requires:
- An Arduino board, such as an Arduino Uno.
- A 330 Ohm resistor.
- An electret microphone (recommended: with amplifier) -- connect the analog output (`AO`) to `A0` + ground/+5V.
- For boards without built-in WiFi, a WiFi shield with an up-to-date firmware.
- A HTTP server able to perform some action, such as send a text message, when a query for a fixed URL is received.
SoundCheck joins the WiFi network on demand, and disconnects right after having sent a notification.