Whilst working at National Car Parks, there was a requirement for low cost equipment to make unconnected primitive parking barriers connect to our API to allow entry via the NCP app, using a raspberry pi and assorted electronics i designed and manufactured a system that could scan a provided QR code, query the API and trigger a relay to permit the opening of a barrier, this system was also developed to allow remote use via the central admin portal that NCP uses, to aid development and maintenance, i also implemented a remote access terminal and file transfer capabilities to allow updates to the underlying OS and software updates for the application, i also implemented the capability to remotely view the camera and desktop of the device to aid customers if they had issues in using the device utilizing a microphone and speaker setup with the device would mean 2 way communication would be possible point to point via WebRTC.
For development purposes I also designed and created a parking barrier using an Arduino and servos to act as an example barrier.
All of this functionality works over 4G connection and requires no VPN or other infrastructure and is secured with JWT authentication and SSL. The device and associated peripherals were 3D printed.



