We are going to make a piezo vibration sensor using MEAS MiniSense 100. Can I put the Whisper Node in a sleep mode until it receives an interrupt from the sensor?
Hi David,
Yes you can sleep the Whisper Node. Just remember that the MEAS MiniSense 100 is an analog device. It will generate different voltage levels depending on the vibration, for example.
To have it working as a digital interrupt you need to create some circuitry around it, which will work as a threshold and trigger the interrupt pin.
I personally don't have this exactly device with my but depending the level of vibration you need, you might be able to solve this problem by simply having a resistor, zener diode to prevent over-current/voltage. Also you might wish to implement a kind of filter by placing a small capacitor, together with a resistor tied to ground to work as a low-pass filter.
The schematic above might give you some ideas. Ideally you would have a oscilloscope to identify the right components, but you might get it right by trial and error as well.
Yes you can sleep the Whisper Node. Just remember that the MEAS MiniSense 100 is an analog device. It will generate different voltage levels depending on the vibration, for example.
To have it working as a digital interrupt you need to create some circuitry around it, which will work as a threshold and trigger the interrupt pin.
I personally don't have this exactly device with my but depending the level of vibration you need, you might be able to solve this problem by simply having a resistor, zener diode to prevent over-current/voltage. Also you might wish to implement a kind of filter by placing a small capacitor, together with a resistor tied to ground to work as a low-pass filter.
Code: Select all
(PIEZO)----[R1M]-------|--------------------|----|--------(MCU PIN)
| | |
---- ___ |
/\ (Zener Diode) C?? ___ [R??]
| | |
| | |
(GND)------| (GND)------|----|
Thank you for your reply. I shall collect more information and contact you by e-mail later. Hopefully, it becomes a big project to us.
