I’m back from holiday and have updated the gate opener code. I’ve changed my github username so the code is now at https://github.com/markpudd/gate_opener. There is a few changes:-
- Added an iOS client. This is pretty basic (no design) but has a button to open and a geo-fenced area to allow the opening to happen automatically as you get near to the gate. In the setup you can add the shared secret for the Arduino and set the centre of the geo fence. The fence is set to 8 meters at the moment but I’ll look to add a slider to widen this in the future (a non round geofence would also be cool).
- Fixed up the Arduino code. On review of the Arduino code today there was a lot of issues. These included invalid checking, not reading the post parameters correctly and few other issues. I’ve fixed these up now however the code needs tidying up. The code was originally based on the example web server for the Arduino Ethernet shield which I think has caused some issues, if I have some time I’m going to re-write from scratch…..
I’ll post the hardware pictures in a future post.