Embedded systems programmer - Arduino C++

Job ID: 34560917

Budget: €6 – €12 EUR

We want to install an Arduino in our kiosk columns. A temperature sensor, humidity sensor and magnetic switch/door switch as well as a light sensor are to be installed in the kiosk column. Goal: Measure temperature and humidity and get a message when the door is opened. The sensor data is transmitted to a higher-level device manager, which is also programmed in C++. The light sensor transmits when twilight sets in. As soon as dusk falls, a motion sensor becomes active. If a person approaches, the LED exterior lighting of the column must be switched on.

Another sensor that is required is a vibration sensor so that when a truck drives into the barrier, a signal is triggered and we can take a picture of the truck. In the scale pit I would like a water level sensor. The drain is often clogged and the pit is under water up to the bridge. If there is no scale at the column, we have to trigger the car recognition (ANPR) for barriers (whitelist). This could be done via an ultrasonic sensor that sees vehicles 2-2.5m away. Like the barrier, I would also like to equip the kiosk column itself with a vibration sensor so that if a truck damages the kiosk column, pictures can be taken. I would also like to have current/voltage sensors to monitor the individual electrical consumers.