This is an old revision of the document!
Danescu Andrei-Lucian 333CC
Dupa ce porneste alarma, exista un delay de 10 secunde(un timp pana ce utilizatorul iese din casa). Cand senzorul detecteaza miscare trebuie introdus codul, folosind cele 3 butoane puse la dispozitie. De asemenea, inainte ca senzorul sa fi detectat miscare se poate apasa un buton si introduce un nou cod pentru dezactivarea alarmei
Aceste 3 functionalitati sunt asigurate de functiile checkCode(), updateCode(), askForCode(). De asemenea, cand alarma este in starea “ready”, la apasarea unui buton se poate stabili un nou cod de deblocare. Aceasta verificare se face la inceputul functiei loop folosind 2 flag-uri: inReset si reseted. Exista si o variabila int initializata la 60, care este decrementata la fiecare secunda si cu care se cronometreaza timpul de cand senzorul a detectat miscare.
Am obtinut o alarma simpla dar functionala, care detecteaza miscarea si, in cazul in care nu este dezactivata folosind un cod prestabilit emite un sunet de `alerta`
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.