So we had to create a hardware project for our final year engineering project. We decided to go into cab safety as transport related crimes in the country are at an all time high. We introduce Cabs4Cabs:Consolidated arduino Based Surveillance for Cabs. Our system is a prototype of what should be a cab safety device. The features include:
(The driver is forced to blow into the alcohol sensor and only if the value is low the UI will start)
(Using the accelerometer shield on the 1sheeld, we detect mishaps)
(The hardware push button sends an SMS to the emergency contact of the passenger using the SMS and GPS shield of 1Sheeld)
(Passenger end Android app sends start and destination location while 1sheeld GPS shield maintains the current location of cab. This is display using Google Maps API)
Live Meter Reading
(As the cab travels, the fare is displayed for the distance covered)
Arrival at Destination Notification
(If the cab is less than 1km away from the destination, the passenger is notified)
Route Deviation Detection
(If the cab deviates from the route, a dismissal button will become active. In a given timeout if the passenger doesn't dimiss it, the server is notified)
We have implemented the project using Arduino, 1sheeld and ThingSpeak.
The 1sheeld+Arduino device communicates with the in-cab screen via ThingSpeak. The in-cab screen communicates with the server via ThingSpeak. Also, the passenger end app send the information to the in-cab screen via ThingSpeak. Hence, there are 3 channels.