תוכן עניינים:
- שלב 1: שלב 1: עיצוב והרכבה של הרובוט הקרטזי
- שלב 2: שלב 2: מרכז עט
- שלב 3: שלב 3: אלקטרוניקה
- שלב 4: שלב 4: קוד ארדואינו
- שלב 5: שלב 5: עיבוד קוד
- שלב 6: דוגמאות
וִידֵאוֹ: מדפסת נקודה מרובת צבעים: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
שלום לכולם. מדריך זה עוסק בעיצוב וייצור של מדפסת נקודה מרובת צבעים. היא התבססה בעיקר על יצירה דומה שכבר פורסמה כאן בהדרכה. העבודה שאני מתכוון אליה היא "Dotter: ענק Arduino Based Dot Matrix Printer" שנערך על ידי Nikodem Bartnik (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). קוד הארדואינו משתמש באותה פלטפורמה כמו עבודה שהופנתה אך; הוא שונה כדי לתמוך במערכת עטים בארבעה צבעים. בנוסף השתמשתי בספריית נהג צעדים מקצועית שכבר זמינה באינטרנט. הספרייה נקראת AccelStepper וניתן לגשת אליה מ- https://www.arduinolibraries.info/libraries/accel-stepper. ספרייה זו מספקת נהיגה מתקדמת וחלקה של מנועי הצעד שלך; מכיוון שאיננו מתכוונים להמציא את הגלגל. סקיצת העיבוד כמעט זהה לפרויקט הבסיס, פרט לכך שמחקתי את האלמנטים הלא נחוצים והלא שימושיים בחלון הממשק. באשר לרובוט, עיצבתי רובוט משלי. זהו רובוט דו -ממדי קרטזי ומשתמש במנועי צעד Nema17. בהקשר זה המבנה שלו נראה יותר כמו מערכות רובוטיות הנפוצות למדפסות תלת מימד. גם מבחינת האלקטרוניקה, העדפתי הייתה להשתמש במעגל האלקטרוניקה הקיים בשוק. כלומר, השתמשתי בלוח arduino Mega 2560 יחד עם לוח מגן RAMPS 1.4 ומנהלי מנוע צעד רגילים A4988 (או דומים). זה יכול להגיד לך לאן אני חותר. כן, אני עובד על פיתוח מדפסת תלת מימד משלי ועבודה זו היא השלב הראשון בדרך לכיוון זה. כידוע לוח Arduino Mega 2560 ו- RAMPS 1.4 הם אחד הבורדים הנפוצים ביותר בפיתוח מדפסות תלת מימד.
שלב 1: שלב 1: עיצוב והרכבה של הרובוט הקרטזי
עיצוב הרובוט מוצג כאמור לעיל. כל חלק מסומן במספר ופרטיו מובאים בטבלה A. בהמשך ניתן לראות תמונות של הרובוט. ישנם חלקים בתמונות שלא ניתן לראות בעיצוב הרובוט לעיל. הם בעיקר ברגים, אגוזים ואפילו מיסב ליניארי ומיסב כדורים. אבל אל תדאג. רשימת פריטים אלה מובאת כטבלה ב '.
שלב 2: שלב 2: מרכז עט
נקודה זו נועדה להדפיס בארבעה צבעים שונים. למטרה זו משמשים עטים של סמנים בצבעים שונים. כברירת מחדל המדפסת מתחילה בסימון כחול כעט 1. עט 2, 3 ו -4 הם אדום, ירוק ושחור בהתאמה. מנוע צעד Nema17 עובר בין עטים למיקרו -סרוו מדפיס נקודה בעת הצורך. אתה יכול לראות את העיצוב של מרכז העט בתמונה. כמובן שעיצוב זה דורש שיפור כלשהו. אבל השארתי את זה כמו שזה. (מכיוון שההגדרה הזו היא צעד באמצע לקראת המטרה הסופית שלי, כך שאין לי מספיק זמן להמשיך ולשפר אותה לנצח!). רשימת הפריטים בעיצוב מרכז העט מסופקת כטבלה C. ניתן לראות תמונה של מרכז העט והמדפסת כולה למעלה.
שלב 3: שלב 3: אלקטרוניקה
הדבר הגדול במדפסת זו הוא החלק האלקטרוניקה שלה. אתה לא צריך לעשות שום עבודת מעגלים. פשוט תקנה מהשוק ותעשה חיווט. כך תחסכו הרבה בזמן. בנוסף השתמשתי בלוח Arduino mega 2560 המשמש בדרך כלל בייצור מדפסות תלת מימד. כך שתוכל להרחיב עבודה זו עד למדפסת תלת מימד מתפקדת אם יש לך כוונה כזו. רשימת האלקטרוניקה והחלקים החשמליים מופיעה בטבלה D. אם כי לא כללתי את החוטים ברשימה.
השתמשתי בחריצי מנוע Z ו- Y במגן ה- RAMPS (לא השתמשתי בחריץ X) וכן בחריץ extruder 1 למנוע אינדקס עטים. זה רק בגלל שה- RAMPS שלי פגום וחריץ ה- X שלו לא פעל! באשר למתגי הגבול, ברור שאתה צריך להשתמש בסיכות Zmin ו- Ymin. הנקודה המבלבלת היחידה יכולה להיות אילו סיכות עלינו לנהוג במיקרו -סרוו שלנו !? ל- RAMPS 1.4 כברירת מחדל יש 4 סדרות של 3 סיכות להנעת 4 מיקרו. אבל שמתי לב ש- Ground ו- 5 סיכות לא פועלות אבל סיכת הסיגנל אכן עובדת. אז חיברתי קווים 0 ו -5 לאחד מפיני מתג הגבול הזמינים ב- RAMPS וחיברתי חוט אות לסיכה 4 ב- RAMPS. אתה יכול לראות את הנקודה שלי בדמות הישבן.
שלב 4: שלב 4: קוד ארדואינו
כפי שצוין בהתחלה, קוד הארדואינו מבוסס על העבודה שהציג ניקודם ברטניק במסגרת פרויקט DOTER (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). אבל עשיתי כמה שינויים. ראשית השתמשתי בספריית AccelStepper להפעלת הצעדים. זוהי ספרייה מקצועית ומקודדת היטב. עליך לציין כי יש צורך להוסיף ספרייה זו לספריות הזמינות של arduino IDE לפני השימוש בה. תוכל למצוא פרטים נוספים על הספרייה והוספתו ל- arduino IDE בכתובת https://www.makerguides.com/a4988-stepper-motor-driver-arduino-tutorial/. שנית ביצעתי שינויים נחוצים לתמיכה בהדפסה מרובה צבעים (4 צבעים).
כך פועל הקוד. הוא מקבל את הנתונים מהצג הטורי (קוד עיבוד) ובכל פעם שיש 0 הוא זז פיקסל אחד (מוגדר ל -3 מ"מ בעיצוב שלי) בכיוון Z; כשיש 1 (2, 3 או 4) הוא נע פיקסל אחד בכיוון Z ויוצר נקודה כחולה (אדומה, ירוקה או שחורה). כאשר מתקבל ';' הוא מתפרש כאות קו חדש ולכן הוא חוזר למיקום ההתחלה שלו, מזיז פיקסל אחד (שוב 3 מ"מ) לכיוון Y ויוצר קו חדש.
שלב 5: שלב 5: עיבוד קוד
קוד העיבוד אינו שונה מפרויקט DOTER. הרגע הסרתי חלק שאינו בשימוש ושמרתי על החלק שבאמת עושה פונקציה.
שלב 6: דוגמאות
כאן אתה יכול לראות כמה דוגמאות שהודפסו על ידי הדוטר שלי.
מוּמלָץ:
תחנת MIDI לולאה ארדואינו מרובת מסלולים: 6 שלבים
Arduino Multi-track MIDI Loop Station: תחנת לולאה, או לופר, היא בעצם כלי להשמעה בזמן אמת של הריפים האינסטרומנטליים (לולאות). הוא אינו מיועד כמדיה הקלטה, אלא כלי לעיצוב ההשראה ללא הפרעה (ובסופו של דבר לבצע הופעות חיות …)
סוללת 9 וולט מרובת עבודה העשויה מתאי חומצה עופרת ישנים: 11 שלבים (עם תמונות)
סוללת עבודה גדולה במיוחד של 9 וולט המיוצרת מתאי חומצה עופרת ישנה: האם קרה לך פעם, שאכלת כמה חטיפים ופתאום הבנת שצרכת אותם, הרבה יותר ממה שמכסת הדיאטה היומית שלך מאפשרת או שעשית קניות במכולת ובגלל בגלל חישוב לא נכון, מלאת יותר מדי מוצרים
בוחר צבעים של Arduino RGB - בחר צבעים מאובייקטים חיים אמיתיים: 7 שלבים (עם תמונות)
בוחר הצבעים של Arduino RGB - בחר צבעים מאובייקטים חיים אמיתיים: בחר בקלות צבעים מאובייקטים פיזיים בעזרת בורר הצבעים RGB המבוסס על Arduino זה, המאפשר לך לשחזר את הצבעים שאתה רואה באובייקטים חיים במחשב האישי או בטלפון הנייד שלך. פשוט לחץ על כפתור כדי לסרוק את צבע האובייקט באמצעות TCS347 זול
מדפסת אלקסה - מדפסת קבלה ממוחזרת: 7 שלבים (עם תמונות)
מדפסת אלקסה | מדפסת קבלה ממוחזרת: אני מעריץ של מיחזור טכנולוגיה ישנה והופך אותה לשימושית שוב. לפני זמן מה רכשתי מדפסת קבלה תרמית ישנה וזולה, ורציתי דרך שימושית לבצע אותה מחדש. אחר כך, במהלך החגים, קיבלתי את הדמו של אמזון הד, ואחד ההישגים
מדפסת - מדפסת מטריצות נקודה ענקית המבוססת על ארדואינו: 13 שלבים (עם תמונות)
Dotter - ענק מדפסת מטריקס נקודה מבוססת Arduino: היי, ברוך הבא במדריך זה :) אני יצרנית Nikodem Bartnik בת 18. יצרתי הרבה דברים, רובוטים, מכשירים במהלך 4 שנות הייצור שלי. אבל הפרויקט הזה הוא כנראה הגדול ביותר בכל הנוגע לגודל. הוא גם מעוצב היטב לדעתי