Hi cyclegadget,
Thats nice to hear that my code and information for my project will help others achive the same thing or similar, if oyu have any input or improvmeants more than welcome to hear them.
Update on the project: need to try and implemeant smoothing or averaging code into the sketch as code at the moment when being used is way to sensitive for the enviromeant and requires more stable readings, i thought the delay would be enough to combat that but has proven wrong, will update with new sketch when completed and tested.