You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using the Loudness sensor to detect environmental volume.
I've started using it with the groovepi, via python from the raspii to monitor the environment continually. I've noticed that it doesn't reliably deliver a good signal so I started digging deeper.
I found that the Lotus is really compareable to the grovepi, so I wanted to retry with it, put a usual level converter to attach it to the Raspi I2C, and it worked with the grovepi firmware. However, the values delivered from the loudness sensor were even less reliable.
I've retried using the lotus alone with usb attached to a host and the values output would be reliable. But, even once I would connect the i2c (without even using it) the values would become unreliable again.
When I simply attach a pot to the analog in to the lotus or the grovepi it will give reliable values..
So, my assumption is, that the digital i2c couples into the loudness sensor and voids its values. Please advise whether there is an easy way to fix the sensor.
The text was updated successfully, but these errors were encountered:
Since the grove pi contains lots of code, I'm using this simple sketch on a lotus: https://github.com/dothebart/sketches/tree/master/loudness
its squaring the current values, to calculate the RMS later on, which it does in 0.1s steps over 1s.
In column 1 we have the current value measured at that very time, the second value is the RMS over the last second.
So you see that the range of the values are quiet different once i2c is plugged in; While the RMS in the disconnected state narrows in very well, it even spreads with i2c connected.
I'm using the Loudness sensor to detect environmental volume.
I've started using it with the groovepi, via python from the raspii to monitor the environment continually. I've noticed that it doesn't reliably deliver a good signal so I started digging deeper.
I found that the Lotus is really compareable to the grovepi, so I wanted to retry with it, put a usual level converter to attach it to the Raspi I2C, and it worked with the grovepi firmware. However, the values delivered from the loudness sensor were even less reliable.
I've retried using the lotus alone with usb attached to a host and the values output would be reliable. But, even once I would connect the i2c (without even using it) the values would become unreliable again.
When I simply attach a pot to the analog in to the lotus or the grovepi it will give reliable values..
So, my assumption is, that the digital i2c couples into the loudness sensor and voids its values. Please advise whether there is an easy way to fix the sensor.
The text was updated successfully, but these errors were encountered: