1. Do i need anything further to the weather rack and the weather board to get readings from the wind speed, vane and rain tipper? It mentions on 1 of your literature papers that for the wind vane "In the case of a Raspberry Pi measuring this voltage requires an external A/D converter such as the optional ADS1015". 2. In the 'weatherboard.py' software you reference the constants - pins as follows: anemometerPin = 26, rainPin = 21 Given that the comments say its GPIO Numbering Mode GPIO.BCM, i am slightly confused, as the weatherboard is connected to the I2c on the Raspberry Pi which are pins 2 and 3 (BCM). Or have i completely missed something? (My understanding of GPIO is very limited).
How does the wind vane connect to the ADC converter? The wind vane uses an RJ11 plug? Would it make it easier and more efficient for your users to have fritzing diagrams available??? From the perspective of I2C, would i just set the anemometer to the I2C address? If so what are the addresses. When i purchased the sensor BME280 from Adafruit they also sent plenty of information on how to set it up, from cloning the Git repo where the software resided to utilising the outputs in other python programs.
I don't want to criticise as i am sure plenty of hard work went into their creation , but the documentation provided isn't particularly user friendly. Also the program commenting is very bare. I have been through this forum and the same message seems to be conveyed. As a suggestion, if the documentation was more comprehensive and user friendly
So i initially purchased the weather rack and the weather board. On the link you pasted above, it doesn't tell the user that you need to also purchase an ADC converter for the wind vane - which i have now ordered from your site. I have connected the weather rack to the weather board via the rj11 plugs. I have connected the weather board to the RPi via the I2C using jumper wires.
You connect the ADC converter to the I2C bus using a Grove cable (or jumper cables). Next you connect the Weather Board up to a channel on the ADC board (we generally using channel A1 for some reason lost in the past) and then to the output of the wind vane on the Weather Board (again using Grove cables or jumper cables).
Then you have the whole system connected.
Using Grove cables and a Pi2Grover just makes the process easier, if not less error prone. But are not necessary.
By the method that i described above to connect the weather rack and weather board, i still fail to get a reading from the anemometer and rain tipper using the WeatherBoard.py despite not having the ADC board for the wind vane. Or am i missing something?
After doing some extra research, am i right in saying that the wind vane, wind anemometer and rain tipper can be connected to the RPi via JP2 WeatherOut? And i could do the following: JP2/1 WindVane - connect to ADC A0 pin (When delivered ADS115 board) I'm guessing this board will then be address 0x48?This board is connected to the I2C bus. JP2/2 RainBucket - connect to GPIO.BCM pin 21 on the RPi JP2/3 Anemometer - connect to GPIO.BCM pin 26 on the RPi JP2/4 GND - connect to GPIO.BCM pin 14 on the RPi
If i was to connect as above would i get a reading from the wind anemometer and tipper. Can t do it yet i am in work.