You are on page 1of 1

University of New Haven Digital Systems (01-S14) Final Project

oal! "#il$ Sim%le &larm system '(e &larm System is monitoring one $oor) two win$ows an$ smo*e sensor+ '(e &larm can ,e arme$ ,y %#s(ing one arm ,#tton+ -nce arme$) if one or more sensor is triggere$ t(en an alarm will so#n$ & si. ,it co$e (ol$s a (ol$s se/#ence of ,its to $isarm t(e system+ '(e Si. ,it se/#ence is rea$ ,y (itting a $isarm ,#tton 0f t(e si. ,it se/#ence entere$ wrong t(ree times t(en siren will so#n$+ 0f rig(t t(e alarm will $isarm+ &t anytime) (&rme$ or not &rme$) alarm will so#n$ if smo*e sensor is triggere$+ & le$ will t#rne$ on if &larm is arme$+

Determine 1irc#it in%#ts an$ o#t%#ts+ Draw state flow $iagram 1reate state ta,le 2inimi3e yo#r states Perform state assignments 4rite 5HD6 co$e #sing 7#art#s00 software+ 1om%ile an$ Sim#late eac( scenario an$ sit#ation an$ e.%lain on t(e sim#lation ca%tion yo#r in%#ts o#t%#ts an$ ,e(avior+ 4rite a $etaile$ re%ort t(at incl#$e oal) $esign %roce$#re) ste%s ta*en) %ro,lems face$) sol#tions) sim#lation res#lts an$ a concl#sion+ 1reate a PP %resentation+ 8.tra %oints! 0m%lement a $elay from t(e time t(e arm ,#tton is %#s(e$ to t(e time systems get arme$+ '(is will allow t(e #ser to (it t(e arm ,#tton an$ e.ist9get o#t of t(e %lace+

You might also like