Six months ago I moved to Williamstown Beach just outside of Melbourne. It’s a nice beachside town about 15km from the centre of the city. The beach is a couple of blocks away via a walk through the botanic gardens – a pretty ideal place to replenish after long days in front of computers (my day jobs include being a software developer for ACMI and New Internationalist).
The beach here has a really diverse crowd – many countries of Africa are represented, as well as a large portion of southern Europe and Asia. It’s a really popular place for both families with young kids and pets, as well as groups of teenage and 20-something friends.
But there is one blot on this otherwise idyllic bay, and that’s a big waste water drain that exits right next to the swimming beach. A waste water drain wouldn’t be so much of a big deal on its own, but Williamstown’s proximity to a large shipping port, industrial area, and oil refinery made me curious to see whether the output of it is at all tainted.
That curiosity peaked after a recent factory fire and subsequent rains forced the local council to put up signs warning that the water was unfit to swim in or even for pets to play in.
So I decided to start building my own monitoring system, to see what the cost would be to setup alerts of my own.
I also read up about the different water quality parameters you can measure:
- Salinity (Electrical Conductivity)
- Suspended solids
- Dissolved oxygen
- Heavy metals
Given the cost of Atlas sensors (~AUD$415 each delivered), I figured for my first tests I might choose one and see how it goes. Then buy more if that one ends up being useful.
So with that in mind, I decided on the Conductivity K 1.0 kit.
Almost instantly, Jeannine very kindly put me onto Leo and The Things Network, who not only got TTN to donate me a The Things Uno with LoRaWAN (Low power, wide area network with ~15km range), but also agreed to sponsor me $100 towards the costs of the sensors (THANK YOU!).
The Hackerspace Adelaide community also came through with some low cost solutions:
The TPS would probably work nicely (The Bluelab is seemingly a standalone reader).
But seeing I wanted to open this up as public data, and have the possibility of an easily replicated solution, I decided to go with off-the-shelf products that have great documentation, Arduino sample code, wiring diagram and calibration samples (seriously, how nice is their documentation!!!).
Atlas Scientific and Leo from The Things Network were super prompt with their deliveries, they were each really nicely packaged and arrived within a week – a nice start to any project.