5 במאי 2016

הוספת חיות לתחפושות פורים

ב"ה

מחירי הלדים והסנסורים ירדו לרצפה וזה גורם להרבה חברות ליצור מוצרים מקסימים וזולים מהשימוש בהם.

אחד מהם זה: NeoPixel של חברת AdaFruit. מדובר בטבעת של 16 לדים עוצמתיים שנשלטים ע"י בקר קטן מבוסס Arduino בשם Gemma ומוזנים מסוללת ליתיום מיניאטורית...

בדיקה ראשונית:

הטמעה בכובע של תחפושת פורים:




קישורים:

מוצר NeoPixel
https://www.adafruit.com/products/1463

מוצר Gemma - בקר הלדים מבוסס Arduino

https://www.adafruit.com/products/1222


3 במאי 2016

אבן מקיר תזעק

שלום לכולם,

תאור כללי

חגית קזיניץ (גילוי נאות אחותי) היא אמנית מולטידיסיפלינרית ואשה רבת פעלים! ראה :http://www.h-kazinitz.com/

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

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


הנקודה המהותית בפרוייקט שאפשרה סנכרון מאד מדוייק זה תהליך ה-PreProcessing שמבוצע מראש על PC.
במקום שבזמן אמת כל עמדה תקבל הוראה להשמיע קטע מתסריט ההשמעה, דבר שעשוי לגרום לאי דיוקים ברצף ההשמעה, השתמשתי בספריית פייתון PiDub ובאפליקציה שכתבתי כדי לקבל רשימת השמעה בקובץ Json כקלט ויצירת קבצים מותאמים אישית עבור כל עמדת השמעה כפלט.
כדי להתחיל את ההשמעה ניתן להשתמש בסקריפט פייתון מפלאפון או כאשר מישהו מתקרב למוצג וגשש הקרבה האולטרסוני מאתר אותו.
אתגר טכני נוסף בפרוייקט היה כיצד לסנכרן את שעון המערכת בצורה מדוייקת בכל אחת מהעמדות. לשם כך נעשה שימוש בפרוטוקול NTP. כאשר מתקבלת פקודה להתחלת השמעה העמדה הראשית שולחת הודעה לכל שאר העמדות להתחיל לנגן (כל אחד את הקטע שלו) לאחר כ5 שניות בצורה מדוייקת ומסונכרנת.
כמו כן, כדי לפשט את התקנת העמדות נעשה שימוש ברמקולים שמקבלים אספקת מתח מ-USB וחוסכים שקע נוסף.

המצרכים הדרושים עבור כל אחת מהעמדות

  • Raspberry Pi 2 Model B
  • WiPi Wifi dongle
  • USB Driven Speakers L+R
  • Power Cord
  • Devantech USB to I2C Adapter - Only for the LeaderNode
  • SRF02 Ultra sonic range finder - Only for the leader node
  • Standard Ineternet Router with Wifi Connection

System Diagram


מאפיינים

  • תוכנת PC לבניית מקטעי שמע  ספציפים לכל עמדה. משתמשים בה מראש פעם אחת מראש כדי ליצור את קבצי השמע לכל עמדה. את הקבצים ניתן לשגר לכל עמדה באופן אלחוטי ע"י תוכנה כמו FileZilla
  • תוכנת שליטה ובקרה אופצונלית שמופעלת מPC או פלאפון כדי לבדוק את סטטוס העמדות וכן לתת פקודה להתחלת השמעת הרצף
  • מערכת רמקולים שמבוקרת ע"י מחשב זעיר Raspberry PI הכוללת תוכנה "מבצעית" שמופעלת על כל עמדה שתפקידה:
    • להמתין לפקודת השמעה מהעמדה שמוגדרת כ"ראש הקבוצה"
    • לנגן את קובץ השמע הספציפי של העמדה
    • להגיב לפקודות סטטוס שמגיעות מעמדת הבקרה

תמונות

ה"ברזלים" לפני התקנה:

גשש הקרבה האולטרסוני SR02:

ניסוי ראשוני:



אינטגרציה בשטח:

עמדת ה-Leader שכוללת את הגשש האולטרסוני:

הטמעה סופית בתוך המיצג בסטודיו:


לשאלות ופרטים נוספים: 
אסף מתן asaf.matan@gmail.com / 0528283833

7 באפריל 2016

מצלמת מעקב חכמה בפתח הבית


תאור

להלן פרוייקט "מצלמת מעקב חכמה" שהתקנתי בפתח הבית. המצלמה מתריעה לWhatsApp כאשר היא מזהה שינוי של X פריימים בכניסה לבית וכן יכולה לזהות דמות ספציפית. התמונות מועלות לחשבון ה-DropBox באופן אוטומטי.

קהל היעד

בניגוד למצלמות הרשת הסטנדרטיות שצצות כפטריות אחרי הגשם, בפרוייקט הזה משולב מחשב רב עוצמה RaspberryPi2 שמריץ ספריית עיבוד תמונה OpenCV 3 ואלגוריתמים מתקדמים כמו Haar ו- LBP לזיהוי תמונה. אבל כדי להפעיל את המערכת צריך רק ידע בסיסי במחשבים. הפרוייקט מתאים לכל מי שרוצה להפוך את ביתו ליותר "חכם" ומוגן.

המצרכים הדרושים

  • מחשב Raspberry Pi 2+כרטיס זכרון 8G
  • Dongle Wifi
  • מצלמה תואמת 5MP של Raspberry PI
  • ספק מתח 2A (כמו של טלפון סמסונג גלאקסי עם כניסת מיקרו USB)
  • קופסה לRaspberry Pi
  • מתקן חיבור זוויתי למצלמה
  • אופציונאלי - מספר פלאפון פנוי לשליחה אוטומטית של הודעות Whatsapp

תרשים מערכת


אין צורך באילוסטרציות מסובכות, מחשב ה-RaspberryPI מתחבר למצלמה בחיבור קווי ולאינטרנט דרך Wifi



מאפיינים

  • צילום 24h של אזור הכניסה.
  • זיהוי שינוי - שאדם/משהו מתקרב לפתח. יש שליטה על רמת הרגישות של הזיהוי. למשל אצלי בכניסת הבית צל של עלים זזים נקלט כתנועה לכן הקטנתי את הרגישות.
  • שליחת הודעה לWhatsApp. עם שם האדם המזוהה או הודעה כללית "Activity at the door" אם אין זיהוי (למי שאין מספר פלאפון מיותר, אפשר בקלות להחליף את הWhatsapp בהודעה ל-Twitter)
  • שליחת תמונה עם מלבן המקיף את האובייקט המזוהה ל-DropBox
  • למתקדמים
    • זיהוי פנים ספציפיות - אופציונלי. נושא זה מעט יותר מורכב ודורש אימון של המערכת לפנים ספציפיות
    • אפליקצית למידת פנים ספציפיות של בני המשפחה וכדומה

תמונות

Raspberry Pi 2 וזיוודו



ניסויים ראשונים



התקנה

קבלת חיווי ב- WhatsApp

תמונות המתקבלות ב-DropBox


קרדיטים:

אתר מדהים ללימוד עיבוד תמונה באופן יישומי:

אלגוריתם LBP לזיהוי פנים











11 בינואר 2016

התקנת תוכנת "משובץ" על מיני מחשב IntelNuc

ב"ה

שלום לכולם!

תאור

היום אתאר פרוייקט התאמת/התקנת תוכנת :"משובץ" - לוח דיגיטאלי לבית הכנסת בבית חב"ד אזור התעשייה הרצליה פיתוח.

המצרכים הדרושים

  1. תוכנת משובץ לווינדוס ראה באתר http://meshubatz.co.il/
  2. Windows 7 ומעלה (מומלץ 10) 
  3. מחשב מיניאטורי Intel NUC Celeron N3050 1.6GHz - NUC2 (*)
    1. 4G RAM DDR 1.600Mhz
    2. 500Gb HD or similar size Flash device
  4. מקלדת ועכבר אלחוטיים - אני בחרתי Microsoft Wireless BlueTrack Desktop Set 2000
  5. כבל HDMI 
  6. מסך שטוח, רצוי כזה שתומך ברזולוציה 1920X1080 
(*) מעבד Celeron הוא איטי ביחס למעבדי i5 ו- i7 של אינטל אבל בהחלט מספיק למשימה

תמונת המערכת


תמונות נוספות






שלבי ההתקנה

  1. התקנת Windows 10.
  2. -"- "תוכנת משובץ"
  3.  Adobe Acrobat Reader.
  4. ביטול סיסמת Login
  5. הגדרת ואפיון מסכי התוכנה והתאמת הרזולוציה באתאם לאפשריות מסך התצוגה (ראה רזולוציה מועדפת למעלה).
הפרוייקט לא מורכב והתקנתו מיידית ולא מסובכת. הדגש כאן הושם על בחירת המחשב המיניאטורי שמאפייניו הבולטים:
  • קטן
  • שקט
  • מאפשר התקנה קלה על קיר
  • כולל את כל הממשקים הדרושים: USB, Wifi, Ethernet, Sound, HDMI, VGA
מה שייקר את הפרוייקט הזה הוא ההכרח לשימוש במערכת Windows מפאת דרישות תוכנת משובץ. פלטפורמת חומרה עם ביצועים דומים שמריצה מערכת הפעלה לינוקס/Android עולה הרבה פחות... ותחשבו על זה...

יש לציין שנבחר כאן מחשב איכותי שעלותו ביחד עם מערכת ההפעלה החוקית כ1700 ש"ח. אפשר למצוא למערכת וינדוס פתרונות יותר זולים כמו Guleek i8 או PIPO X7.אבל מחשבים אלו מיוצרים בסין והסיכון קיים...



22 בנובמבר 2015

תאור

בפוסט זה נסקור מערכת Media Center בתקציב מינימאלי כמה מאות ש"ח (לא כולל טלבזיה) שמריצה XBMC

המצרכים הדרושים

  • מסך טלבזיה עם כניסת HDMI
  •  RaspberryPi
  • מקלדת אלחוטית - אופציונלי
  • אפליקצית XBMC לטלפון סלולרי

    תרשים מערכת



    תמונות



    שלבי התקנה

    1. התקנת התקני תוכנת XBMC על ה RaspberryPi
    2. חיבור מסך הטלבזיה בכבל HDMI ל- RaspberryPi
    3. חיבור מקלדת אלחוטית ל- RaspberryPi
    4. הגדרת XBMC והפעלתו
    מערכת מסוג זה הוטמעה בחב"ד אלקנה/הרצליה/רעננה ובמספר בתים פרטיים.

    הערה: אם רוצים להיות פחות הרפתקניים - אפשר להשתמש בWD TV. זהו מוצר מוגמר פשוט יותר אך הפעלתו מיידית ולא דורשת ידע מוקדם בשם WD TV. מוצר זה הוטמע בבית חב"ד רעננה צפון.

    מערכת שידורים חיים בתקציב של כ5000 ש״ח


    תאור

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

    המצרכים הדרושים

    • מצלמת וידאו HD 1080p עם יציאת HDMI, למשל Panasonic HCV110+כבל HDMI 
    • חצובה או חיבור נייח לקיר 
    • מחשב נייד או נייח עם יציאת USB3 או ThunderBolt מומלץ מעבד i5 עם זכרון 8G ומעלה 
    • Intensity Shuttle, של חברת BlackMagic 
    • חשבון גוגל 
    • חיבור לאינטרנט עם קצב העלאה מינימאלי של 3Mbps

    תרשים מערכת


    תמונות




    שלבי התקנה

    1. התקנת התקני התוכנה של של Black Magic Intensity Suttle
    2. חיבור מצלמת הוידאו בכבל HDMI ל- Intensity Suttle
    3. בדיקה שמגיע סיגנל אודיו ווידאו ע"י שימוש בתוכנת Media Express
    4. את אות הוידאו ניתן לשדר לעולם ע"י שימוש בYoutube Live Events או ב Google hangout

    מערכת מסוג זה הוטמעה בחב"ד הרצליה, חב"ד הרצליה פיתוח ומרכז דעת ברחובות.
    שלום לכולם!

    הבלוג I/O-Beam הוא לא עוד בלוג טכנולוגי/טכני.

    מטרת הבלוג היא לעזור ליקום בכלל  וליזמים בעם היהודי בפרט להביע את "עצמיותם"/כשרונותהם בצורה יותר עוצמתית באמצעות כלים טכנולוגיים מגוונים (Audio/Video/Complex computer setups) ומערכי הדרכה והטמעה, תחום שאני מאד מחובר אליו משחר ילדותי.

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

    כאמור הדגש שלי זה להעצים ולעבוד עם מיזמים יהודיים ברחבי העולם ולכן בחרתי בשפה העברית כשפה ראשית.

    אודות שם הבלוג:

    I/O-Beam
    Intensifying your inner wellsprings


    הסבר:
    I/O-Beam - Inside Out Beam. כלומר הארה מבפנים החוצה. יש פה גם משחק מילים כי I/O בעולם הטכנולוגי זה קלט/פלט וגם Beam זה מושג טכנולוגי שבדרך כלל משתייך לשידור. ובשורת הסלוגן "מעצימים את מעיינותך הפנימיים" על משקל הגילוי לבעל התניא "אמתי קאתי מר? לכשיפוצו מעיינותך חוצה".ד"א אפשר לפרש זאת בשתי דרכים ששתיהן משתלבות:
    1. מתי המשיח יגיע? מתי שמעיינות החסידות יפוצו עד לנקודות הכי תחתונות ורחוקות.
    2. -"- ? מתי שכל אחד יגלה את עצם נשמתו ויחשוף אותה החוצה אז הוא יגיע לגאולה פרטית ולבסוף שתהליך זה קורה אצל כולם -> גאולה כללית! וזה מתאפשר ע"י סעיף 1.

    לקריאה נוספת, שיחה של הרבי בנושא החשיבות של השימוש בטכנולוגיה להפצת המעיינות:


    המשך שבוע נעים לכולם

    אסף