cześć
Nie wiem jaki jest poziom Twojej wiedzy na temat programowania AVR i robienia płytek ale zacznij od tego
https://www.youtube.com/watch?v=hi_hG4btdK0 dowiesz się jak wykrywać stan niski lub wysoki na pinie procka.
Dalej zagadnienie podłączenia modułu SIM do procka po RS232 no i oczywiście konwersja napięć na liniach Rx i Tx. Szukaj poradników P.Mirka w temacie UART i RS232.
Jak to ogarniesz to trzeba zapoznać się z zagadnieniem komend AT dla twojego SIM800.
Sam program nie jest skomplikowany ale wcześnie trzeba przygotować sprzęt a to wymaga trochę pracy.
Jeżeli nie chcesz się bawić w to wszystko o czym napisałem to może poszukaj gotowych modułów podpinanych do central
jak np. to
http://www.e-alarmy.pl/35-powiadomienie-gsm,-dialery.htmlpozdrawiam