יום רביעי, 25 במאי 2011

הצילו אין לנו מקום במטריצה!!!!!!!




בהמשך לעבודתנו בכיתה שבה חיברנו 2 חיישני אור ושיחקנו איתם (כיסינו וחשפנו) ובהתאם השינוי נראה בתוכנה. אותם שני חיישנים מסמלים את הכניסה לגשר.

כעת ניסינו לחבר שני חיישנים נוספים שיסמלו את הירידה מהגשר.
בשלב הראשון לקחנו חוטים ןיצרנו חוט מאריך על מנת לדמות את המרחק בין החיישנים כפי שנרצה שיהיה בדגם עצמו, חיברנו שני נגדים למטריצה וניגשנו לכתיבת הקוד.

את הקוד שיכפלנו כפי שעשינו בכיתה כמובן שעם התאמות ושינויים לפי מספר רגלים. אך!!! כאשר ניסינו לטעון את התוכנה נתקלנו בהודעת שגיאה שאמרה לנו שבגלל שהגדרנו את רגל 0 כרגל אנלוגית אי אפשר להמשיך, כפי שאנחנו יודעים רגל 0 אכן לא רגל אנלוגית אבל אנחנו צריכים רגלים אנגלויות נוספות חו. מ 1,2,3 שכבר הוגדרו כרגלים אנלוגיות.
לכן, המסקנה כרגע היא שאנחנו חייבות עוד ארדוינו על מנת שהמעגל שלנו יעבוד כמו שצריך ולפי התכנון.

יום רביעי, 18 במאי 2011

ניסויייייייי ותהיייייייייה :)






זהו, עכשיו באמת מתחילים את הפרוייקט:
פירקנו את המטריצה לחלוטין על מנת להתחיל נקי ונכון לפרוייקט בלי שום חוט מיותר.
לאחר ההגשה ביום חמישי הגענו למסקנה שצריך 4 חיישני אור לפרוייקט שלנו שניים מכל צד בגשר.
הגענו למסקנה שעדיף שהחיישנים ימוקמו בצידי הגשר ולא ברצפה שלו, ניגשנו לחיבור המטריצה ונתקלנו בקשיים של מתחילים ומהר מאוד הבנו מה הייתה הבעיה
ניסינו בשלב ראשון לחבר חיישן אור אחד ולראות כיצד מגיב לאור וצל.
הצלחנו!!!

לאחר מכן ניסינו לחבר חיישן אור נוסף ולהגדירו בקוד של הארדוינו, ולא הצלחנו להגיע למצב שבו שני החיישנים מגיבים אחד ביחס לשני.
לפתרון תעלומה זו נאלץ לחכות למחר
בינתיים החלטנו לדמות את מצב הליכה בגשר עם חיישן אור אחד על מנת לבדוק ערכים, ולהסיק מסקנות בהתאם.
מצורפים שני סרטונים המוכיחים זאת!!!:)

יום רביעי, 11 במאי 2011

ג'סי ג'סי

אז ישבנו וחשבנו איך לתכנן את הגשר, באילו חומרים נשתמש, איך בונים מפסק רך?! מה יהיה אורך הגשר?! לאן נחבר את הרמקולים? נעמיד את הדגם במסדרון? הגשר יהיה עד כדי כך ארוך?
תיהיה הגבהה? לא תיהיה? חיבויי של פסיעות או שזה לא מעניין גרפית מספיק?
כמה חיישנים אנחנו בעצם צריכים? 4 או 8 ? כמה רצועות סאונד יש לנו? איך כל זה הולך לעבוד?!
אז ישבנו וחשבנו התווכחנו לא מעט, אבל בהחלט היה שווה..בנינו מצגת שעונה על כל השאלות שהצגתי כאן, אני מקווה שאנחנו בכיוון הנכון!!!

חיישן אור זו לא מילה גסה!

אני יכולה לומר שזה היה אחד השיעורים היותר מעניינים.
עוצמת הלד הופכת לאינטראקטיבית ומגיב בהתאם, והנה הפירוט:
השתמשנו בקוד דיי דומה לפוטנציומטר (שוב המילה הזו!), אך, הכנסנו שינויים כדי שהלד יגיב לעוצמת מקור האור.
אז מה היה לנו?!
שלוש נורות שלכל אחת מהן נתנו הגדרה שונה הקשורה לחיישן האור:
ערך 0 | הנורה האדומה תדלוק
בערך קטן או שווה ל 10 | הנורה הצהובה תדלוק
בערך גבוה מ 10 | הנורה הירוקה תדלק
בזמן שנור אחת דולקת השתיים האחרות כבות.
בגדול זה היה אחד התרגילים היותר מעניינים שהיו לנו, אהבתי לשחק עם חיישן האור, פעם הארנו עם התאורה של האייפון אשר נתגלתה לא עוצמתית במיוחד, עם פנס של מחזיק מפתחות שזרק אור ישיר וחד על חיישן האור.
בקיצור היה אש!

תרגיל מספר 4

סעיף 1
נושא התרגיל: דיגיטלי מול אנלוגי,
בשיעור זה אפשר לומר שלמדנו שבאלקטרוניקה אין שחור או לבן, אלא יש גם אפור באמצע.
זה בא לידי ביטוי ע"י אפשרות שניתן לשחק עם עוצמת האור ולא רק להדליק ולכבות את הלד.
כל זה קורה ע"י התניות למיניהן שנכתבות בתוכנה.
כתבנו תוכנית שמדליקה את הלד בערך מסויים.
פלט אנלוגי יכול להיות בין 0-255, בתרגיל עצמו שילבנו כתיבה אנלוגית ודיגיטלית יחד.
דיגיטלי: הלד יהבהב אנלוגי: הלד ידלק וייכבה 3 פעמים בהדרגה עם מצבי ביניים של החלשות האור.

סעיף 2
נושא: פוטנציומטר,
הכרנו שם חדש, נעים מאוד.
אני חייבת לציין שהשמות האלו לא ידידותיים במיוחד (הייתי חייבת לפרוק)
החלמנו 3 חוטים בצבעים שונים, לגביי ההלחמה אני רציתי לומר שהיא באה הרבה יותר בקלות, פחות מלחיץ מהפעמים הקודמות ששמעתי את המילה מלחם.
מטרת התרגיל היתה לכתוב תוכנית שמדליקה בכל פעם לד אחד בהתאם לסיבוב הפוטנציומטר.
הפוטנציומטר בתרגיל שלנו שלט ב-3 לדים בצבעים שונים, כל שליש סיבוב נדלק לד בצבע אחר. (לקראת יום העצמאות :)