I’m trying to measure rainfall remotely using a Weather Shield + Rain bucket and Adafruit M4 Airlift + 4G.
Everything else we send through the Airlift + IO works like a dream, but we can’t seem to get this one part to click.
When the shield is mounted to a standard Uno R3 the data reads:
Code: Select all
$,winddir=-1,windspeedmph=0.0,windgustmph=0.0,windgustdir=0,windspdmph_avg2m=0.0,winddir_avg2m=359,windgustmph_10m=0.0,windgustdir_10m=0,humidity=47.1,tempf=-1766.2,[b]rainin=0.22,dailyrainin=0.22[/b],pressure=101712.50,batt_lvl=4.34,light_lvl=0.54,#
“dailyrainin=0.22” ` each bucket tip shows an increase of 0.01” on time every time, (wind also works when connected).
When the shield is mounted to the M4 airlift the data reads:
Code: Select all
$,winddir=-1,windspeedmph=0.0,windgustmph=0.0,windgustdir=0,windspdmph_avg2m=0.0,winddir_avg2m=0,windgustmph_10m=0.0,windgustdir_10m=0,humidity=48.6,tempf=-1766.2,[b]rainin=0.00,dailyrainin=0.00[/b],pressure=101689.75,batt_lvl=12.13,light_lvl=0.58,#
"tempf=-1766.2,rainin=0.00,dailyrainin=0.00" ~ regardless of activity
I've tried connecting the SCL and SDA pins across respectively, but this hasn’t made a difference, the key issue appears to be around Pin 2 as it is not recognising the reed switch in the bucket at all.
Has anyone come across this or knows of a Pinout/ difference that I have missed?
Any ideas would be greatly appreciated
parts reffered to are here:
Adafruit Metro M4 Express AirLift (WiFi)
https://www.adafruit.com/product/4000
Adafruit Metro M4 Express AirLift (WiFi) pinout
https://learn.adafruit.com/assets/111278
Weather Shield
https://www.sparkfun.com/products/13956
Weather Shield Schematic
https://cdn.sparkfun.com/assets/1/1/4/d ... ld_V12.pdf