תוכן עניינים:

קל לבנות מוקד ערימה: 11 שלבים
קל לבנות מוקד ערימה: 11 שלבים

וִידֵאוֹ: קל לבנות מוקד ערימה: 11 שלבים

וִידֵאוֹ: קל לבנות מוקד ערימה: 11 שלבים
וִידֵאוֹ: ככה זה כשיש לך חברה רוסיה 2024, יולי
Anonim
קל לבנות מוקד ערימה
קל לבנות מוקד ערימה
קל לבנות מוקד ערימה
קל לבנות מוקד ערימה
קל לבנות מוקד ערימה
קל לבנות מוקד ערימה

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

סרגיי מאצ'צ'נקו (Pulsar124) עשה עבודה נהדרת בפיתוח ותיעוד מעקה ערימות מבוסס ארדואינו עשה זאת בעצמך כמתואר בוויקי שלו (https://pulsar124.fandom.com/wiki/Fast_Stacker). אנשים רבים בנו את הפרויקט שלו וכפי שהוא מציין בויקי שלו, הפרויקט שלו נדון בהרחבה בפורומים רלוונטיים. לאחרונה סיימתי את גרסת הבנייה הזו בעצמי כפי שאני מתעד בהערה בוויקי שלו. בניתי בקר סביב העיצוב של Pulsar124 באמצעות Arduino, לוח מקשים, דרייבר צעד, ותצוגת LCD 5110 של נוקיה. היו הרבה הלחמות והמסך הישן של ה- LCD היה בעייתי מאוד. הפורומים הראו גם לאחרים שיש בעיות עם ה- LCD. התוכנה של הפרויקט של Pulsar124 נחמדה מאוד. הוא בוגר ומלואו ורציתי להקל על בניית מערכת המשתמשת בה. העברתי את התוכנה שלו כדי להריץ על פלטפורמת בקרת מדפסות תלת -ממדיות המורכבת ממגה Arduino, מגן RAMPS 1.4 ולוח LCD חכם בעל גרפיקה מלאה עם כבלים נלווים. אני מספק לתוכנה הזו הוראות להרכיב את בקר הערימה שהוא פועל עליה. עבור המסילה עצמה, במקום להתחיל במסילת ולבון מסחרית כמו בפרויקט המקורי, עיצבתי מסילה פשוטה המבוססת על מדפסת תלת -ממד שגם אותה אני מתעדת כאן. אני לא לוקח אחריות על הקוד או העיצוב הזה אם מישהו מבלגן את המצלמה שלו או משהו אחר.

אספקה

בקר מערם

החלקים הבאים נמכרים ביחד בזול מאוד כ"ערכת מדפסות תלת מימד "או" ערכת RAMPS "אך ניתן לרכוש אותם בנפרד או לאסוף אותם ממדפסת תלת מימד שאינה בשימוש.

  • ארדואינו מגה
  • RAMPS 1.4
  • נהג צעד אחד (הערכות מגיעות בדרך כלל עם לפחות 4)
  • מסך LCD בעל בקר חכם בעל גרפיקה מלאה עם לוח מחברים וכבלי סרט. אם אתה קונה, בחר אחד עם פוטנציומטר המשולב לשליטה על רמת התאורה האחורית.
  • מגשרים בכותרת להגדרת נהג צעדים
  • מתגי גבול בסגנון repRap וכבלים קשורים

נדרש גם לבקר:

  • לוח מקשים של מתג 4x4
  • חלקי מחלק מתח

    • נגד 150K
    • נגד 390K
    • קבל 0.1 uf
    • 2 סיכות כותרת לזכר יחיד (אופציונלי)
  • חלקי לוח ממסר ממשק מצלמה

    • 2 ממסרי קנים- סליל 10ma, בנוי דיודות סנובר
    • שקע פונו בגודל 1/8 אינץ '
    • כותרת 3 פינים 0.1 אינץ '
  • מארז סוללות AA בעל 6 תאים עם סוללות נטענות NiMH להפעלה המופעלת באמצעות סוללות
  • אספקת יבלות לקיר המספקת 9VDC נומינלי לפעולת AC
  • חוטי מגשר או חוטים/סיכות/מארזי סיכות מחברים לביצוע החיבור בין לוח המקשים לכותרות RAMPS. יש צורך בחיבור 8 פינים עד 2 x 4 פינים.
  • חוטים או כבל לחיבור מתגי גבול לכותרת RAMPS. השתמשתי בכבלים המצורפים למתגי הגבול בערכת RAMPS והארכתי אותם כמתואר להלן.
  • כבל לחיבור המדרגה לכותרת ה- RAMPS. השתמשתי בכבל צעד 59 אינץ 'מאמזון.
  • כבל בקרת תריס מצלמה ידני שעובד עם סוג המצלמה שלך- מצא ב- eBay או אמזון תמורת כמה דולרים. חתכו וזרקו את יחידת כפתורי הכף הידיים ושמרו על הכבל והמחבר הספציפיים למצלמה שלכם.

מסילת פוקוס

  • חלקים מודפסים בתלת מימד באמצעות קבצי STL המסופקים- קצה מוטורי, קצה רחוק ומזחלת.
  • מנוע צעד NEMA 17 עם בורג 300 מ"מ T8 המוצג או העדפת האורך שלך. אם בורג עופרת אינו משולב, השתמש במצמד כדי לחבר צעד למברג עופרת
  • אגוז פליז לבורג עופרת - נגד נגד נגד נגד רגיל או קפיץ
  • 4 מסבים LM8U
  • 2 מוטות פלדה 8 מ"מ באורך 340 מ"מ או בגודלן לברג העופרת שלך
  • צלחת בסיס 100 מ"מ על 355 מ"מ (או באורך מתאים) השתמשתי בחתיכה של מלאי אלומיניום בגודל 4 "x 14" כשהמשטח ניקה. אפשרויות רבות אחרות של בסיס אפשריות.
  • ברגים לחיבור חתיכות קצה לבסיס - השתמשתי 1/4-20
  • אגוזים/ברגים לחיבור מתגי גבול - 4-40 או 3 מ"מ
  • מתגי גבול בסגנון RepRap. ערכות ה- RAMPS מגיעות לרוב עם 3 או 4 כאלה. ניתן להשתמש במיקרו -מתגים סטנדרטיים גם כאשר דפוסי החורים שבחתיכות הסיום מקבלים את זה.
  • להלן, לפי סדר מלמעלה למטה החל מהמצלמה, המשמשים לחיבור המצלמה שלך למזחלת המסילה

    • צלחת נעליים מהירה אוניברסלית 50 מ"מ עם בורג 1/4, מתאימה לתקן Arca-Swiss (מותקן למצלמה)
    • 200 מ"מ צלחת מיקוד Nodal Slide עם מהדק שחרור מהיר להר Arca (מקבל צלחת למעלה)
    • מהדק שוויצרי Arca 50 מ"מ, מהדק צלחת לשחרור מהיר, מתאים לצלחת בסגנון ארקה (תורם צלחת ניוד הזזה למזחלת)
  • עניבות רוכסן, 4 אינץ '

שלב 1: RAMPS ו- Arduino

RAMPS ו- Arduino
RAMPS ו- Arduino
RAMPS ו- Arduino
RAMPS ו- Arduino
RAMPS ו- Arduino
RAMPS ו- Arduino
RAMPS ו- Arduino
RAMPS ו- Arduino

התמונה מציגה את אחת מערכות ה- RAMPS האופייניות.

התוכנה לבנייה זו נמצאת כאן:

התקן את תוכנת FastStacker על לוח המגה. לפני ריכוז והעלאת תוכנת Faststacker ללוח, השתמש במנהל הספרייה Arduino IDE כדי להתקין את ספריית הגרפיקה u8g2lib בסביבת ה- Arduino שלך. אם אתה משתמש במעקה אחר, מתגי הגבלה וכו ', עיין בוויקי המקורי לבנייה לקבלת ייעוץ להתאמה אישית.

התקן את כל שלושת הקופצים בנקודת נהג מנוע הצעד X של ה- RAMPS כפי שמוצג בתמונה ולאחר מכן התקן נהג מנוע צעד במקום זה. זה מוגדר לפעולה של 16 מיקרו -צעד. חבר את מגן ה- RAMPS למגה Arduino. חבר את ה- LCD הגרפי ל- RAMPS באמצעות כרטיס הממשק וכבלי הסרט המסופקים עם ה- LCD תוך שימת לב לתוויות המחברים בכל קצה. שים לב ש- LCD זה אינו תומך בשליטה פרוגרמטית של התאורה האחורית, כך שהפונקציה נבלטת ביציאת התוכנה.

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

שלב 2: מחלק מתח

מחלק מתח
מחלק מתח
מחלק מתח
מחלק מתח
מחלק מתח
מחלק מתח
מחלק מתח
מחלק מתח

בקר הערימה כולל פונקציונליות לניטור מתח הסוללה (או מה מקור הכוח הקלט שהוא). מחלק מתח נוצר משני נגדים וקבל דיכוי רעש 0.1uf לפי העיצוב המקורי. במבנה זה, מחלק המתח מחובר לסיכות של הכותרת המדרגת y, שאינה בשימוש אחרת. התייחסות המתח הפנימית של 2.56V למגה משמשת למדידות.

שני נגדי ההפרדה מכונים R3 ו- R4 בתיעוד ובקוד המקורי של הפרויקט ואנו ממשיכים כך כאן. בהנחה ש- R3 הוא זה המחובר ישירות ל- "+" של הסוללה (סיכת Y כותרת 16) ו- R4 מחובר לקרקע (סיכת כותרת Y Y), יחס המחיצה הוא R4/(R3+R4). מבנה זה מניח קלט נומינלי. טווח מתח של 6.9V עד 9V. בעת הפעלה מסוללות הוא משתמש ב -6 סוללות נטענות מסוג NiMH AA. כאשר הוא פועל מ- AC, הוא משתמש ביבלת קיר נומינלית 9V. נגדיל 9.2V עד 2.56V עם נגדים אלה: R4 = 150K, R3 = 390K.

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

חבר את המחיצה לכותרת Y-stepper ב- RAMPS כדלקמן וכפי שמוצג בתמונה:

פין 16 (Vcc)- עופרת חינם של נגד 390K.

סיכה 9 (gnd) - עופרת חינם של נגד 150K

פין 8 (Y stepper enable, arduino A7)- ברז של מחלק המתח

שלב 3: לוח מקשים

לוח מקשים
לוח מקשים
לוח מקשים
לוח מקשים
לוח מקשים
לוח מקשים
לוח מקשים
לוח מקשים

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

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

לוח המקשים כולל מחבר בעל 8 פינים. 4 מהסיכות הללו מתחברות לכותרת אחת ב- RAMPS ו- 4 האחרות מתחברות לכותרת אחרת. עשיתי כבלי סרט מסוג 8 פינים עד כפולים של 4 פינים לשני סוגי המקלדות כפי שמוצג בתמונות. הם זהים למעט מין הפינים המתחברים ללוח המקשים. אני משתמש במארזי סיכות ומעוטר על סיכות זכר ונקבה יחד עם חוט וכלי לחיצה כדי לייצר את הכבלים אך ניתן להשתמש בחוטי מגשר או באפשרויות קודמות אחרות. סרטון זה מ- Pololu מציג אפשרויות מוצר רבות לבניית כבלים מסוג זה: https://www.pololu.com/category/39/cables-and-wir…. חוטי מגשר מהסוג המוצג הם אופציה קלה.

השתמש בכבל כדי לחבר את לוח המקשים ל- RAMPS לפי התמונות ובאופן הבא (מספור סיכת לוח המקשים להלן מניח שהסיכה 1 משמאל כשמסתכלים על החלק הקדמי של המקלדת, סיכה 8 מימין):

סיכות לוח המקשים 1-4 מתחברות לכותרת ה- RAMPS Servos, הפינים המופיעים לפי הסדר, משמאל לימין, החל מהסיכה הקרובה ביותר ללחצן האיפוס. זה מתחבר כדלקמן:

לוח מקשים 1- D11

לוח מקשים 2- D6

לוח מקשים 3- D5

לוח מקשים 4- D4

סיכות לוח המקשים 5-8 מתחברות לכותרת עצרת הקצה של RAMPS ויוצרות חיבורים כדלקמן:

לוח מקשים 5- Ymin- D14

לוח מקשים 6- Ymax- D15

לוח מקשים 7- Zmin - D18

לוח מקשים 8, Zmax- D19

שלב 4: ממשק מצלמה

ממשק מצלמה
ממשק מצלמה
ממשק מצלמה
ממשק מצלמה
ממשק מצלמה
ממשק מצלמה

לוח קטן המכיל 2 ממסרי קנים, כותרת 3 פינים ושקע שמע בגודל 1/8 אינץ 'משמש כממשק בין ה- RAMPS למצלמה. אני מציע להשתמש בממסרים עם דיודות סנובר מובנות. הוסף משלך, אם לא. בחר אחד שדורש לא יותר מ- 10ma כדי להפעיל (סליל 500ohm). במקרה היו לי כמה ממסרי גורדוס 831A-4 בהם השתמשתי, אך לדוגמה, ל- DigiKey יש את Littlefuse #HE721A0510, מספר חלק Digi-Key HE101-ND שנראה מתאים. הסכימה מוצגת.

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

לוח הממסר מתחבר ל- RAMPS עם כבל סרוו בעל 3 חוטים קצר כפי שמוצג. אתה יכול להשתמש בכבל סרוו רגיל, להשתמש במגשרים או ליצור בעצמך. לוח ממסר ממשק המצלמה מתחבר לכותרת AUX-2 של לוח ה- RAMPS, מה שהופך את החיבורים הבאים-

Aux 2, סיכה 8- GND

Aux 2, סיכה 7- AF- D63

Aux 2, סיכה 6 - תריס- D40

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

שלב 5: חיבור צעדים

חיבור צעד
חיבור צעד
חיבור צעד
חיבור צעד

חבר את כבל המדרגה לכותרת המדרגה X. השתמשתי בכבל הארכת צעדים בגודל 59 אינץ 'כפי שמוצג בתמונה השנייה. אם המדרגה מסתובבת בכיוון הלא נכון, הפוך את מחבר המדרגה המחובר ללוח ה- RAMPS.

שלב 6: הגבל מתגים

מתג גבול
מתג גבול
מתג גבול
מתג גבול
מתג גבול
מתג גבול

תוכנת ה- FastStacker אינה מבדילה בין שתי עצמות הקצה ולא אכפת לה איזה מהם נפגע. תוכנת הערימה של RAMPS מוגדרת כך שתוכל לעבוד ישירות עם 2 מתגי מגבלת repRap סטנדרטיים והכבלים הנלווים אליהם המתחברים למיקומי הכותרת Xmin ו- Xmax ב- RAMPS. התמונה מראה היכן מתחברים אלה. בתצורה זו, כל מתג הגבלה במסילה מחובר ל- +5V, GND, וחוט אות בודד מופעל לכל מתג הגבלה. התוכנה ORS את שני התשומות יחד. הדבר מאפשר שימוש חוזר ופשוט בכבלים המצורפים לערכת RAMPS ומאפשרים להדליק את מחווני ה- LED על לוחות עצירות הקצה של repRap כאשר התחנות מופעלות. לא ניתן לחבר את קווי האות של שני מתגי repRap יחד כאשר הלוחות מקבלים +5, אם הם מפעילים אחד ולא השני יקצר +5 ל- GND. הכנתי את רתמת הכבלים המוצגת מהכבלים המקוריים, שלחתי זוג חשמל יחיד למתגים אך שמרתי על חוטי האות האישיים שלהם והארכתי את כל החוטים. זה עדיין משתמש ב -4 חוטים בריצה בין הבקר למסילה.

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

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

שלב 7: מבחן כוח וספסל

מבחן כוח וספסל
מבחן כוח וספסל
מבחן כוח וספסל
מבחן כוח וספסל

החל 7-9V נומינלי על מחבר קלט החשמל של ה- RAMPS. שימו לב בתמונה, באילו קבוצות מסופים במחבר החשמל משתמשים. זוהי מערכת ההספק הנמוכה של כניסות ה- Vcc, ולא כניסות ההספק הגבוהות המניעות את ה- RAMPS MOSFETS. המערכת צריכה לאתחל ולהגיד לך ללחוץ על כל מקש כדי להתחיל את הכיול. כשתעשה זאת, הצעד יתחיל להסתובב. תן לזה לעשות זאת למשך מספר שניות ולאחר מכן הפעיל את אחד ממתגי הגבול. המנוע אמור להפוך לאחור. תן לו לפעול במשך מספר 10 שניות ולאחר מכן לחץ שוב על מתג הגבלה. המנוע יתהפך שוב ויעבור למה שהוא חושב שהוא מיקום 4 מ מ. בשלב זה, הפעל את ההפעלה של המקשים השונים במקלדת, תוך התייחסות לתיעוד הפרויקט המקורי, כדי לוודא שהמקשים כולם נקראים כראוי. שים לב שפונקציית בקרת התאורה האחורית מהפרויקט המקורי אינה נתמכת במערכת זו- ה- LCD אינו תומך בה. הפעל כמה ערימות והקשב ללחיצת הממסרים המופעלים וכאשר הכל נראה תקין, אמת את הממשק למצלמה שלך. זה אמור להיות זה עבור האלקטרוניקה.

שלב 8: מסילה

רכבת
רכבת
רכבת
רכבת
רכבת
רכבת

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

שלב 9: מארז

קַרפִּיף
קַרפִּיף
קַרפִּיף
קַרפִּיף
קַרפִּיף
קַרפִּיף

ישנן דרכים רבות לאריזת האלקטרוניקה המוצגת בתמונה הראשונה. ישנם הרבה עיצובים ב- Thingiverse לקופסאות המכילות את משולבת RAMPS/mega/LCD שיכולה להיות התחלה לגרסה מודפסת תלת מימד. השתמשתי בלייזר לייצור קופסה בסגנון קונסולת אקרילית מהעיצוב שניתן בקובץ SVG המצורף. הקופסה נוצרה באמצעות Boxes.py ודפוסי החורים נוספו בלייטברן. הוא מיועד לחומר 2.8 מ מ. תכננתי את הקופסה שתכיל את מארז הסוללות מאחורי האלקטרוניקה והזנתי את פלט הכוח שלה החוצה חריץ מאחור. מכסה ציר מאפשר להסיר את הסוללה בקלות. שקע כניסת החשמל למערכת מובא לחור בחלק האחורי של הקופסה, שם הוא מודבק במיוחד. בעת הפעלת הסוללה, חוט הסוללה מחובר לשקע כפי שמוצג. מתאם ה- AC מתחבר לאותו שקע בעת הפעלה מ- AC. ניתן לטעון את הסוללה מבלי להסיר אותה מהקופסה כפי שמוצג בתמונה.

שלב 10: פעולה

Image
Image
פעולה
פעולה

כאן אני מפנה אותך בחזרה למדריך המשתמש המצוין של Pulsar124: https://pulsar124.fandom.com/wiki/User_guide. הכנתי דף לרמאות למינציה כפי שמוצג כדי לעזור לי לזכור פקודות מקלדת עד שהכרתי אותן. כפי שצוין קודם לכן, ה- LCD אינו תומך בבקרת תאורה אחורית של שליטה, כך שהפקודה #-4 אינה פועלת.

עיין בסרטון המצורף להדגמה מהירה מאוד של כמה פעולות בסיסיות.

שלב 11: בנה הערות ומחשבות

הנמל התחיל עם FastStacker V1.16. זה בעיקר בגלל שזו הגירסה שבה השתמשתי לבניית הפרו-מיני שלי. זה היה בגלל שלא הצלחתי לגרום ל- V1.17 להתאים לפרו-מיני ולא ממש היה אכפת לי מיכולת השליטה של הטלסקופ של 1.17. במגה, הגרסה הזו, שקראתי לה 1.16a, לוקחת פחות מ -20% מהזיכרון, כך שיש מספיק מקום ל- V1.17 ויותר. יציאת ה- RAMPS כללה מיפוי סיכות והחלפה של מנהל ההתקן הוותיק של LCD עם מנהל ההתקן הגרפי u8g2lib. ה- LCD הגדול יותר סיפק את המותרות של תווים נוספים בהם השתמשתי לתוויות, הודעות ויחידות של ממשק המשתמש הקיים כדי להפוך אותו לקצת יותר נגיש למשתמשים מזדמנים. כפי שצוין, ה- LCD אינו תומך בבקרת תאורה אחורית פרוגרמטית, כך שהפקודה נעקרת החוצה. ביצעתי כמה שינויים באזור ניטור המתח, תוך שימוש בהתייחסות למתח הפנימי והוספתי קבוע מתח גבול קריטי נוסף המשמש לאימות מתח נמוך לפני כיבוי המעקה. מיקדתי גם את העיצוב שיופעל מ -6 תאים ולא מ -8 כמו במבנה המקורי. 6 התאים יעילים יותר בחשמל, תופסים פחות מקום ומפחיתים את הלחץ על הרגולטור 5V במגה ללא השפעה על הביצועים הפיזיים. השתמשתי בביפר על ה- LCD כדי לתת צפצוף קצר בעת הצגת אחת מהודעות השגיאה. השארתי את מספר ברירת המחדל של תגובה חריפה על 0.2 מ מ כפי שהיה במקור, למרות שאני חושד שזה פחות עם האום נגד נוגדי הגנה, אבל לא ניסיתי למדוד אותו. אם אתה משבית את פיצוי התגובה ופועל בזווית תלולה, כבה את החיסכון בחשמל כך שאתה בטוח לשמור על המיקום. תכונה אחת שהייתי רוצה בתוכנה היא שליטה במקלדת על כיוון פיצוי התגובה (מבלי להפוך את כיוון הפעולה של פעולת הרכבת באמצעות הפקודה *-1). ניתן למפות זאת בלחיצת בקרת התאורה האחורית שאינה בשימוש. בהתאם לכיוון הפעולה, אני לא בטוח שכיוון הפיצוי הנוכחי תמיד נכון, כלומר שתמיד אפשר להניח שהמזחלת שמתרחקת מהמנוע היא תמיד הכיוון שאינו זקוק לפיצוי. אני מניח שזה באמת לא משנה עבור ערימות גדולות. הקוד מוגדר ל -16 צעדים. היה קבוע בקוד המשמש לבדיקת מספרים סבירים של מסגרות עבור ערימות 1pt שהגדרתי ב- stacker.h כ- RAIL_LENGTH והגדרנו אותו ל- 180 שהוא טווח הנסיעה המשוער של מסילה זו. שנה אם המעקה שלך שונה.

פלטפורמה זו מציעה יכולות נוספות נוספות מלבד זיכרון שגוף זה אינו מקיש. יכולות הגרפיקה של ה- LCD יכולות לשמש יותר מאשר לצייר את מחוון SOC הסוללה. כפתור המקודד האופטי מפתה ולקחתי זריקה לשלב אותו בפרויקט.מצאתי דרייבר טוב, שילבתי אותו בלולאת ה- build וה- main, וניסיתי לזייף את התוכנה מתוך מחשבה שלוחצים על המקשים "1" ו- "A" בעת סיבוב הכפתור. זה די עבד, אבל היה חרמני ובלתי אפשרי ולא סיפק שום יכולת שימושית אז שלפתי אותו. ישנם מספר כתמי נהג צעדים שאינם בשימוש בלוח ה- RAMPS שיכולים לשמש לשליטה על צעדים נוספים, אם זה יכול להועיל.

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

מוּמלָץ: