יום רביעי, 16 באפריל 2014

דברים מגניבים בkickstarter

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

הMicroView הינו שילוב של ארדואינו (עובד סביב ה-ATmega328P) ומסך OLED בגודל 64*48, המוצר אינו חידוש טכנולוגי אך בכל זאת, די מגניב. יחודיות הפרויקט הינו בגודלו שכן שומר על סטנדרט של רכיב DIP רגיל. מחירו של בודד עומד על כ45$ והפרויקט גייס עד כה $560,000.


הMicroView עצמו מכיל  כ12 פינים דיגיטאליים (3 תומכים PWM ), תמיכה בכניסת מתח של 3.3-16VDC (מתח עבודה 5VDC) וכ-32KB זיכרון פלאש


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

יום שבת, 13 ביולי 2013

מדריך חדש - ארדואינו למתחילים



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

עד לפעם הבאה
אלון רייזמן

יום שישי, 14 ביוני 2013

פרויקט ישן-חדש

אני בטוח שלכל אחד יש את הפרויקט הישן שלו שבמחשבה לאחור היה יכול להיות הרבה יותר טוב. אז הסיפור הזה מתחיל בתחילת שנת 2008, אני תלמיד בכיתה ט' ובדיוק התחלתי לעבוד במעבדת אלקטרוניקה באזור השרון, לא משהו מורכב מידי אבל זו בהחלט הייתה הזדמנות טובה ללמוד כמה דברים חדשים. בעודי עובד מלחים איזה לוח צצה לידי מכונה משונה שמשום מה תפסה את זווית עיני. לאחר חקירה קטנה הסתבר שזו הייתה מכונה להרכבת שנאים או כמו שנהוג לקרוא בהגה המקצועית: Winding Machine (מכונת ליפוף).
ההשראה לפרויקט - מכונה לליפוף שנאים
אז לאחר שחזרתי מיום העבודה החלטתי לשים לעצמי מטרה לבנות מכונה כזאת בעצמי. למזלי, בניגוד לשאר הילדים בגילי למדתי במסגרת דמוקרטית כלומר, התלמידים אינם מחויבים בלו"ז מסוים אלה עפ"י החלטתם. מה שהוביל אותי להעביר את רוב שעות היום בכיתת האלקטרוניקה..
סקיצה ראשונה לפרויקט

יום חמישי, 4 באפריל 2013

מעט עידכונים ודברים אחרים

אז לאחר דיי הרבה זמן שלא התפרסם משהו חדש בבלוג רציתי לעדכן שאני חי, עידכנתי את עמוד הלינקים באתר ואפילו הוספתי חנות במדריך החנויות.
אז, מה בעצם אני עושה בזמן האחרון ולמה הבלוג מת? טוב, האמת שהבלוג בתקווה לא מת, אני עדיין רוצה לפרסם פה כמה דברים שעשיתי ודברים מגניבים שאני רואה וככל הנראה באמת הגיע הזמן שאני יעשה את זה.
לגבי מה אני עושה. אז ככה, בערך מנובומבר 2012 אני כותב במגזין המחשבים HWzone, לחלקכם שלא מכיר את האתר, מדובר באחד מאתרי החדשות-טכנולוגיות מהמובילים בארץ. בכל אופן, מומלץ.
לסיכום, הינה מדריך ארדואינו שכתבתי בשביל האתר, בקרוב מאוד אמור לצאת מדריך נוסף ועוד כמה מדריכי פרויקטים שגם עתידים להיות.
זהו, עד כאן, מקווה לעדכן שוב בקרוב
אלון רייזמן

*לא שכחתי את פרויקט העגבניה, שנייה לפני שבאתי לכתוב את החלק השלישי, נאלצתי לפרמט את המחשב שבו היו ממיטב הפרויקטים שלי :( בכל אופן זה יקרה מתישהו...



יום שישי, 19 באוקטובר 2012

The Tomato Project part2 - monitoring and processing

אז בשעה טובה, הגיע החלק השני של פרויקט העגבנייה  אז מה אהיה פה? בעיקר החלק השני של הפרויקט שהוא חיבור על הפלטפורמה למחשב, קריאת הנתונים ושליחתם לDB שאני משתמש בו. אז כמו שניתן לראות, מדובר בפוסט לא רוך במיוחד אז הבא נתחיל, לאחר ניסיונות רבים של אינטרפציה עם הסיראל קום, בסופו של דבר, החלטתי להשתמש בpython לאחר שבאמת מיציתי את כל האופציות האחרות הכוללות בין היתר: c, cpp, c sharp, php, ואפילו processing החלטתי ללכת לכיוון חדש שאני גם ככה הרבה זמן רוצה להיכנס אליו, מה שאכן התברר כבחירה הטובה ביותר למשימה זאת. שלא תבינו לא נכון, זה לא שזה בלתי אפשרי לעשות את זה בשפות האחרות שניסיתי, זה פשוט הכיל הרבה בלאגן (הצהרות משתנים ופונקציות מיותרות ממש..) מיותר שבpython הסתכם בכ-15 שורות קוד בלבד

אז מה היה לנו פה? בגדול הארדוינו דוגם את הטמפרטורה והאור (הוספתי גם לחות למתי שה-DHT11 שהזמנתי יגיע), הדגימה מועברת למחשב ע"י תקשורת סיראלית (כרגע חוטית, דרך כבל ה-USB של הארדוינו),

יום ראשון, 7 באוקטובר 2012

introduction to mplab x + pic18

אז הנה, אחרי הרבה הבטחות, הפוסט המדובר..
אז סוף סוף יצא לי להשתמש בpickit 2 שלי ולבחון את mplab x. ואתם וודאי שואלים "למה רק עכשיו נזכרתי לפתוח את הpickit?" אז זהו, שהוא נמצא אצלי בערך שנתיים והאמת שכמעט ולא נגעתי בו מכמה סיבות. הסיבה הראשונה היא שהיו לי צ'יפים לא מעניינים במיוחד ולא היה לי איזה משהו יצירתי שיכלתי לחשוב עליו, עם הpickit קיבלתי את הערכת פיתוח של ה- Starter Kit שמגיע עם 16F690, אכן מעבד 8 bit חביב ביותר אך התאכזבתי קשות כשגיליתי שmicrochip לא תומכים בקימפול בשפת c למעבדי 16F ולכן אאלץ להוריד קומפיילר אחר אשר תומך במעבד under-dog כמו שלי... עובדה שממש לא שמחה אותי. הסיבה השנייה שלא נגעתי בו היא בגלל הסביבה המזעזעת של mplab 8.. באמת שאני לא מבין איך המתכנתים של microchip יכלו לשחרר את הדבר המזעזע הזה.. מדובר כמעט בכל טעות של מהנדס ux. למעשה הדבר היחידי שמזכיר לי "יעילות" כזאת הוא photoshop 8 (כן כן, הייתה גרסא כזאת.. מתישהו..)בכל אופן, אכן טראומה קשה..

ובחזרה לנושא.. mplab x היא בערך ההפך מ-mplab 8, הכל מבריק ונוצץ וסוף סוף יש רק חלון עבודה אחד המחולק לכמה קטנים (בניגוד לאלפי חלונות עבודה שהיו בגרסאות הקודמות) ובכללי נראה כי החברה עשו הפעם עבודה ממש טובה. להערכתי מדובר בתוצאה של חשיבה מעמיקה על "מה צריך להיות בסביבת פיתוח לחומרה בניגוד לסביבת תכנות רגילה" ובגדול, נראה שהם באמת השקיעו המון חשיבה על זה ואישית, ממש אהבתי את האייקונים הנוצצים החדשים (כנראה שסוף סוף הבינו שגם מתכנתים הם בני אדם..)

יום שבת, 29 בספטמבר 2012

הכל התחיל בעגבניה, The Tomato Project part1

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

אז בסופו של דבר בחרתי באפשרות השנייה מכמה סיבות למרות שאני חייב לציין שהסיבה העיקרית היא עלות הפרויקט (תוספת web לarduino או לסירוגין מודול wifi זה עסק ממש לא זול לחייל מרושש כמוני.. ובאופן כללי, הרעיון יסבך את הפרויקט בהמשך). אז בוא נסביר קצת מה הולך להיות לנו. בגדול, החלק החומרתי של הפרויקט פשוט ביותר ואפילו למישהו שקיבל את לוח הarduino שלו היום לא יהיו יותר מדי בעיות איתו. עקרונית מדובר בחיישן טמפרטורה מסוג lm35 (חיישן די נחמד גם באריזתו הידידותית וגם במחירו האטרקטיבי ביחס לשאר חיישנים) כמובן שהחיישן DHT11 הינו אפשרות אידאלית הרבה יותר מה גם שהוא דוגם בנוסף אחוזי לחות, משתנה לא פחות חשוב. אבל שוב, עקב חיסכון וזמינות החלטתי להשתמש בlm35 ומי יודע, אולי בעתיד אתנסה גם בו. בנוסף לlm35 שדוגם את הטמפרטורה,