|
صفحة: 237
תיאור הפרויקט ( הגדרת התכנית ) הפרויקט ישמש כמערכת אזעקה לבית , שתתריע באופן סמוי על חדירה לאזור המוגן על-ידי כך שהיא תשדר את המידע על החדירה למחשב מרוחק שיחובר לאינטרנט . המידע על החדירה ייקלט דרך חיישנים בכל אחד מארבעת החלונות ומדלת הכניסה . על המערכת להימצא באחד משני אופני עבודה י הראשון הוא מצב של מנוחה שבו המערכת לא תשדר את נתוני הקלט למחשב המרוחק והמצב השני הוא מצב דרוך שבו המערכת תעקוב באופן רצוף אחר מצב הפתחים ותשדר את הנתונים באופן מיידי למחשב המרוחק . המעבר ממצב עבודה אחד לשני יתבצע על-ידי הקלדת סיסמה מתאימה במחשב שאליו מחוברים החיישנים . 6 . 2 מימוש הפרויקט : " אזעקה שקטה " נבדוק מהן התת-תכניות הקיימות כחלק מסביבת הפיתוח של שפת C או כחלק מסביבת פיתוח של פרויקטים קודמים ואשר ניתן יהיה לשלבן בפרויקט זה . כתיבת קוד התכנית על-פי התכנון המודולרי : בשלב זה נהפוך את כל האלגוריתמים של התת-תכניות שקבענו לפונקציות בתכנית המחשב , נקבץ את הפונקציות שכתבנו יחד עם הפונקציות הקיימות וניצור תוכנה ראשית אחת . בדיקת התוכנה מול החומרה : בשלב זה נבצע בדיקה של קוד התכנית . נאתר ונתקן שגיאות הן בקוד או באלגוריתמים עד שהתוכנה תעבוד כראוי בשילוב עם החומרה הייחודית שפותחה למימוש פרויקט . שימוש בעקרונות אלו של פיתוח פרויקטים המשלבים חומרה ותוכנה יודגמו בתכנון , בתכנות ובמימוש בשלושת הפרויקטים שלהלן 1 "אזעקה שקטה . " "מערכת לבקרת עומסים מרחוק . " "אוגר נתוני חום במחשב" . ( Data Logger )
|
|