Georgia Tech ECE 4180 Final Project

Dependencies:   Camera_LS_Y201 FatFileSystem MODSERIAL SDFileSystem SHTx Servo TextLCD mbed

main.cpp

Committer:
kpatel70
Date:
2012-12-07
Revision:
0:a33b2a7b4222

File content as of revision 0:a33b2a7b4222:

#include "project_defines.hpp"

int main()
{
    setup_devices();
    calibrate_ir();
    while(1) {
        led4 = !led4;
        adjust_temperature();
        if(activate && check_movement()){
            pc.printf("\nIntrution Alert: Current ir sensor average %f\n", current_avg);
            wait(1);
            char message[50];
            sprintf(message, "Intrusion Alert!! Picture # %d captured", index);
            send_sms(message);
            take_picture();
            play_sound(); 
        }
        read_message();
        if(message_received){
            handle_message();
            wait(2);
        }
        wait(0.1);
    }
}