|
Post by coloradokb on May 22, 2017 17:36:11 GMT -8
Hello, I have the MOD-1016G lightning detector and am confused on how to hook it up. I thought I only needed to connect from the Grove/I2C connector on the lightning sensor to one of the I2C connectors on Pi2Grover board. However, it never shows up when running the app.
Anyone have any suggestions?
Thx!
|
|
|
Post by SDL on May 22, 2017 19:02:49 GMT -8
Colorado,
Make sure you connect the I2C grove connector to the Pi2Grover board.
The Mod1016-G board is very sensitive to I2C loading. Try connecting JUST the MOD1016-G board to your I2C bus (with nothing else connected to the I2C bus) and see if it picks it up.
This is one reason that we use an I2C mux to split up the bus loadings in GroveWeatherPi and also in ProjectCuracao2.
BP
|
|
|
Post by coloradokb on May 22, 2017 20:19:53 GMT -8
Thanks BP! I went back and tried only the 1016 connected and it reads it correctly. Adding the AM2315 on the next I2C slot on the Pi2Grover also is picked up, showing temp/humidity.
To your point, when connecting the Weather Board which includes the BMP280 and DS3231 then the humidity / temp detector and lightning detector cannot be "seen."
Would adding an I2C mux do the trick in adding all of these together?
Thanks again!
|
|
|
Post by SDL on May 23, 2017 7:01:21 GMT -8
Colorado,
Yes, adding an I2C Mux Board would fix that. You then split the I2C units on different buses and then you don't have the loading problem.
This is what we do to avoid this problem.
Darn temperamental MOD1016-G!
BP
|
|
|
Post by coloradokb on May 23, 2017 8:06:17 GMT -8
Thanks BP! Ordered Best, KB
|
|
|
Post by SDL on May 24, 2017 6:49:05 GMT -8
Thank you for your support!
BP
|
|