פרויקט "מראה חכמה"
לאחר כמה שנים שאני נהנה לעקוב אחר הפורומים השונים באתר, החלטתי שהפעם תורי לתרום לאחרים ולפרסם את הפרויקט האחרון שבניתי – פרויקט "מראה חכמה".
השעון בסלון עצר מלכת כבר לפני כמה שנים, אומנם מראה את השעה הנכונה פעמיים ביום אבל זה לא מספיק טוב. במהלך החיפושים אחר דרך מעניינת להציג את השעה בבית, נתקלתי בקונספט מגניב – שעון בתוך מראה. נדלקתי על הרעיון והחלטתי לעשות כזה בעצמי.
קראתי בכל מיני פורומים ובאתרי DIY שונים באינטרנט, ראיתי פרויקטים נחמדים של אנשים אחרים (MagicMirror) אבל בסוף החלטתי לעשות הכל לבד. מכיוון שיש לי כבר כמה מחשבי רספברי פזורים בבית, החלטתי לבסס את המראה על אחד מהם (Model B+ v1.2) ומסך של מוניטור ישן שפירקתי.
הזמנתי כרטיס מסך חדש ב-EBAY שמתאים למסך (32$), התקנתי Raspbian חדש, עם כל מה שנדרש בכדי שהמסך יעלה ישר למצב של Fullscreen ויציג דף HTML שאכין בהמשך.
קניתי מסגרת פשוטה מעץ, צבעתי אותה, חיזקתי אותה והכנתי מקום לכפתורים בצד, לרמקולים למטה ולחיישן תנועה בכדי לכבות את המסך בזמן של חוסר פעילות.
לאחר חודש וחצי (בכל זאת דואר ישראל) הגיע כרטיס המסך, חיברתי הכל, אבל המסך לבן! הכרטיס תקול. באסה.
שניתי את התוכניות ומצאתי מסך טלוויזיה ישן. הפעם לא פירקתי אותו אלא חיברתי אותו ישירות לרספברי, עם קצת תיקונים והתאמות של מסגרת העץ.
קניתי זכוכית דו-כיוונית בגודל המתאים (300 ש"ח) והדבקתי אותה למסגרת.
הוספתי RELAY בשביל להדליק ולכבות את המסך, חיברתי את חיישן התנועה (PIR Motion Sensor), כתבתי כמה סקריפטים בפייתון שירוצו כ-SERVICE לשליטה בהדלקה וכיבוי המסך ובכפתורים. מכיוון שהייתה חסרה לי גם תאורה באזור הזה בבית, הוספתי כמה פסי לדים בחלק העליון של המסגרת וחיברתי גם אותם ל-RELAY בכדי שאוכל לשלוט בהם בתוכנה.
במקביל, סיימתי לכתוב את דף ה-HTML שכולל: תאריך, שעה, יום בשבוע, מזג אוויר נוכחי, תחזית מזג אוויר שבועית, וציטוט שמתחלף כל יום.
זהו. לאחר כמה חודשים סיימתי ואפילו ההנהלה הייתה מרוצה שהבלאגן בבית הסתיים (לפחות עד הפרויקט הבא)...
זו התוצאה:
השעון בסלון עצר מלכת כבר לפני כמה שנים, אומנם מראה את השעה הנכונה פעמיים ביום אבל זה לא מספיק טוב. במהלך החיפושים אחר דרך מעניינת להציג את השעה בבית, נתקלתי בקונספט מגניב – שעון בתוך מראה. נדלקתי על הרעיון והחלטתי לעשות כזה בעצמי.
קראתי בכל מיני פורומים ובאתרי DIY שונים באינטרנט, ראיתי פרויקטים נחמדים של אנשים אחרים (MagicMirror) אבל בסוף החלטתי לעשות הכל לבד. מכיוון שיש לי כבר כמה מחשבי רספברי פזורים בבית, החלטתי לבסס את המראה על אחד מהם (Model B+ v1.2) ומסך של מוניטור ישן שפירקתי.
הזמנתי כרטיס מסך חדש ב-EBAY שמתאים למסך (32$), התקנתי Raspbian חדש, עם כל מה שנדרש בכדי שהמסך יעלה ישר למצב של Fullscreen ויציג דף HTML שאכין בהמשך.
קניתי מסגרת פשוטה מעץ, צבעתי אותה, חיזקתי אותה והכנתי מקום לכפתורים בצד, לרמקולים למטה ולחיישן תנועה בכדי לכבות את המסך בזמן של חוסר פעילות.
לאחר חודש וחצי (בכל זאת דואר ישראל) הגיע כרטיס המסך, חיברתי הכל, אבל המסך לבן! הכרטיס תקול. באסה.
שניתי את התוכניות ומצאתי מסך טלוויזיה ישן. הפעם לא פירקתי אותו אלא חיברתי אותו ישירות לרספברי, עם קצת תיקונים והתאמות של מסגרת העץ.
קניתי זכוכית דו-כיוונית בגודל המתאים (300 ש"ח) והדבקתי אותה למסגרת.
הוספתי RELAY בשביל להדליק ולכבות את המסך, חיברתי את חיישן התנועה (PIR Motion Sensor), כתבתי כמה סקריפטים בפייתון שירוצו כ-SERVICE לשליטה בהדלקה וכיבוי המסך ובכפתורים. מכיוון שהייתה חסרה לי גם תאורה באזור הזה בבית, הוספתי כמה פסי לדים בחלק העליון של המסגרת וחיברתי גם אותם ל-RELAY בכדי שאוכל לשלוט בהם בתוכנה.
במקביל, סיימתי לכתוב את דף ה-HTML שכולל: תאריך, שעה, יום בשבוע, מזג אוויר נוכחי, תחזית מזג אוויר שבועית, וציטוט שמתחלף כל יום.
זהו. לאחר כמה חודשים סיימתי ואפילו ההנהלה הייתה מרוצה שהבלאגן בבית הסתיים (לפחות עד הפרויקט הבא)...
זו התוצאה:
-
- התוצאה הסופית
-
- הכנת המסגרת
-
- גב המראה
- jacko-il
- חבר שלא מהעולם הזה

- תגובות: 8352
- הצטרף: אפריל 2007
- נתן תודות: 760 פעמים
- קיבל תודות: 1173 פעמים
מדליק. אחלה פרויקט.
אין צורך לצטט כדי להגיב. בשביל זה יש "הגב".
- tomer953
- חבר מכור קשה

- תגובות: 5304
- הצטרף: מרץ 2010
- שם מלא: tomer953
- נתן תודות: 234 פעמים
- קיבל תודות: 1442 פעמים
וואי איזה ביצוע, כל הכבוד!
זה מחובר תמיד למקור מתח נכון? אז למה החיישן תנועה? זה לא מפריע לך שאתה לא רואה מה השעה עד שאתה לא ניגש לשם?
זה מחובר תמיד למקור מתח נכון? אז למה החיישן תנועה? זה לא מפריע לך שאתה לא רואה מה השעה עד שאתה לא ניגש לשם?
mp3lll
כתב בפוסט למעלה. 300 שקל לגודל שהוא לקח.
כתב בפוסט למעלה. 300 שקל לגודל שהוא לקח.
- michanisani
-
- חבר פעיל מאוד

- תגובות: 120
- הצטרף: אוגוסט 2010
- מיקום: הוד השרון
- נתן תודות: 11 פעמים
- קיבל תודות: 5 פעמים
Re: יופי של פרויקט
@michanisani
הסקריפטים זמינים בספריה המשותפת הזו:
https://www.dropbox.com/sh/5piab29pjwf ... 9dTa?dl=0
מוזמנים להעתיק ולשנות.
רק הערת אזהרה - אני לא מתכנת, לא למדתי תכנות אף פעם ואין ספק שאפשר לכתוב הרבה יותר יעיל, קצר, נכון ואסתטי.
בנוסף, מדגיש כי אין לי שום אחריות על כל נזק שיגרם מהשימוש בסקריפטים הללו
תהנו!
הסקריפטים זמינים בספריה המשותפת הזו:
https://www.dropbox.com/sh/5piab29pjwf ... 9dTa?dl=0
מוזמנים להעתיק ולשנות.
רק הערת אזהרה - אני לא מתכנת, לא למדתי תכנות אף פעם ואין ספק שאפשר לכתוב הרבה יותר יעיל, קצר, נכון ואסתטי.
בנוסף, מדגיש כי אין לי שום אחריות על כל נזק שיגרם מהשימוש בסקריפטים הללו
תהנו!
- michanisani
-
- חבר פעיל מאוד

- תגובות: 120
- הצטרף: אוגוסט 2010
- מיקום: הוד השרון
- נתן תודות: 11 פעמים
- קיבל תודות: 5 פעמים
תודה רבה
- michanisani
-
- חבר פעיל מאוד

- תגובות: 120
- הצטרף: אוגוסט 2010
- מיקום: הוד השרון
- נתן תודות: 11 פעמים
- קיבל תודות: 5 פעמים
Re: יופי של פרויקט
@numlock
·
לגבי הזכוכית
זכוכית דו-כיוונית - האם זה המושג שהם משתמשים בחנות בסוקולוב הרצליה ?
הם לא כל כך הבינו , האם הכוונה ל זכוכית רפלקטיבית ?
תודה
·
לגבי הזכוכית
זכוכית דו-כיוונית - האם זה המושג שהם משתמשים בחנות בסוקולוב הרצליה ?
הם לא כל כך הבינו , האם הכוונה ל זכוכית רפלקטיבית ?
תודה
לגבי ההגדרה - לא סגור על זה במאה אחוז אבל אני חושב שאכן כך הם הגדירו את הזכוכית.
בשבוע האחרון הוספתי גם רמקולים עם מגבר קטן שקניתי באיביי (5w), הוספתי סקריפט שמתחבר ל-TTS של גוגל ועכשיו יש לי גם תזכורת קולית וגם בכל שעה עגולה הוא מעדכן את הנוכחים בבית לגבי השעה (לא בלילה כמובן..)
בשבוע האחרון הוספתי גם רמקולים עם מגבר קטן שקניתי באיביי (5w), הוספתי סקריפט שמתחבר ל-TTS של גוגל ועכשיו יש לי גם תזכורת קולית וגם בכל שעה עגולה הוא מעדכן את הנוכחים בבית לגבי השעה (לא בלילה כמובן..)
- michanisani
-
- חבר פעיל מאוד

- תגובות: 120
- הצטרף: אוגוסט 2010
- מיקום: הוד השרון
- נתן תודות: 11 פעמים
- קיבל תודות: 5 פעמים
@numlock
נהדר
אפשר עדכון קבצי SOURCE
תודה מראש
נהדר
אפשר עדכון קבצי SOURCE
תודה מראש
- michanisani
-
- חבר פעיל מאוד

- תגובות: 120
- הצטרף: אוגוסט 2010
- מיקום: הוד השרון
- נתן תודות: 11 פעמים
- קיבל תודות: 5 פעמים

