יום שני, 24 בדצמבר 2018

איך מכיילים את ה Ultimaker 3?

איך מכיילים את ה Ultimaker 3? מתי צריך לכייל אותה?

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

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

מתי עושים כיול?

יום ראשון, 23 בדצמבר 2018

לצייר לב ב Oscilloscope

אחרי שלמדנו לצייר ריבוע ב Oscilloscope בעזרת הארדואינו, חשבתי לצייר צורה מורכבת יותר, כדוגמת לב. המחשבה היתה לשחזר את החיבורים של הארדואינו עם ה Oscilloscope ולשנות מעט את הקוד עם נקודות X-Y חדשות.

השלב הראשון היה ציור של לב:


יום שלישי, 18 בדצמבר 2018

לצייר ב Oscilloscope בעזרת ארדואינו

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

מוכנים?

רכיבים:

  • ארדואינו Uno
  • מטריצה 
  • מספר חוטים 
  • 2 נגדים בערך של 10KΩ
  • 2 קבלים בערך של 0.1uF
  • מכשיר Oscilloscope
בשלב הראשון נבנה את המעגל על פי התרשים הבא: 



יום ראשון, 16 בדצמבר 2018

ארדואינו - PWM

השתמשנו בעבר כבר ב PWM של הארדואינו אבל הפעם הגיע הזמן להסביר קצת יותר מה זה אומר אבל לפני כן, שתי דוגמאות קטנות לתזכורת:

נר LED עם שימוש ב PWM

טנק נשלט על ידי בלוטוס

אז מה זה בעצם אומר?

כאשר אנחנו מדליקים נורת לד באופן רגיל, אנו משתמשים בפקודה digitalWrite שדואגת שהיציאה הדיגיטלית תוציא מתח - HIGH - או לא תוציא מתח - LOW.

פקודת ה HIGH אמורה להוציא מתח של 5V, פקודת ה LOW אמורה להוציא מתח של 0V. ואם אני רוצה להוציא 3V? 2.5V? באופן עקרוני אני יכול להשתמש בנגד שיתן לי את המתח הרצוי אולם אין פקודה שגורמת לארדואינו להוציא מתח נמוך יותר.

אם אני רוצה לעמעם את נורת ה LED או לגרום לטנק לנסוע לאט יותר אני יכול, בעזרת פקודת analogWrite, לתת חלק מהזמן 5V וחלק מהזמן 0V. התוצאה עשויה להראות כאילו הארדואינו מספק פחות מ 5V.

שימו לב שרק היציאות בארדואינו שמסומנות בסימון ~ מסוגלות לספק כתיבה אנלוגית - analogWrite, כלומר, יציאות מספר 3,5,6,9,10,11.

בואו נראה איך זה נראה:

כתיבה של analogWrite 0 - תתן לנו קו ישר של 0V, דומה מאד לפקודת ה digitalWrite LOW:


יום חמישי, 13 בדצמבר 2018

Anet A8 - הרכבה חלק ג'

Anet A8 - חלק ראשון

Anet A8 - חלק שני

Anet A8 - שדרוגים 

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