I am using PIC18F46K80 PDIP, 8 MHz external crystal with 4X PLL and SIM908 (ITead SIM908). My system is Accident Notifier and Anti theft. My system will have three sensors connected to INTx pins. One sensor is Crash Sensor. When there is a Crash it sends alert SMS to mobile numbers (1 to 10) stored in eeprom. SMS will be like "Vehicle of model x and number y has met with an accident". Then it tries to get locked GPS data and if it gets then it extracts latitude, longitude, data and time from GPS and then formats it as required for SMS and then again sends SMS like "Vehicle of model x and number y has met with an accident at latitude z, longitude p, on date q at time r to all the numbers stored in eeprom. Another feature is Anti-theft system. It uses vibration sensors. One vibration sensor is fixed to the vehicle and another will be in the locked enclosure of the Accident Notifier and Anti theft System (ANATS). Lets say if you park your vehicle then you have to send an SMS from the registered mobile number like "Activate". On receiving this SMS the system the Anti-theft system activates. If anybody tries to move the vehicle or tamper with the enclosure containing (ANATS) then it immediately sends SMS "Vehicle movement detected" to all the numbers stored in eeprom. After this it tries to get GPS data every say 5 minutes and sends the latitude, longitude and time to the mobile numbers like "Vehicle is currently at latitude x, longitude y at time z" It keeps sending SMS every five minutes and stops only if SMS "Deactivate" is received.
Can I improve the system in any other ways ?
The system will run on a 9V 10Ah battery which has to be charged say once every week from 230V AC mains. The system will be fitted in a safe place inside the vehicle which cannot be easily accessed. Only the GPS antenna will be outside.
The cost of the unit will be Rs.5000.