OctoPrint הוא יישום רב עוצמה המאפשר לך להעלות מרחוק GCodes, להדפיס אובייקטים תלת מימדיים ולנטר ולשלוט בכל ההיבטים של מדפסת התלת מימד שלך. עם זאת, כדי להציג או לנטר מדפסות תלת מימד באמצעות OctoPrint, עליך לפתוח כתובת IP מסוימת בדפדפן האינטרנט ידנית בכל פעם שאתה רוצה לבדוק את ההתקדמות או כל פרט אחר או אם המדפסת פועלת או גמורה הַדפָּסָה.

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

כיצד פועל צג מדפסת 3D OctoPrint, ולמה אתה צריך אחד?

אם הגדרת את OctoPrint כדי לשלוט ולנטר את מדפסת התלת-ממד וההדפסות שלך, כדאי לשקול גם לבנות התקנת מיני DIY OctoPrint 3D מדפסת מכשיר ניטור שמתחבר עם OctoPrint API באופן אלחוטי ומביא מידע כגון:

  1. זמן הדפסה שחלף.
  2. זמן שנותר להשלמת ההדפסה עם סרגל ההתקדמות.
  3. טמפרטורת המיטה.
  4. טמפרטורת הזרבובית (כלי).
  5. אחוז הושלמה.
  6. זמן נוכחי (24 שעות או AM/PM).
  7. עדכוני קושחה של OTA.

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

instagram viewer

מדובר במכשיר ניטור מבוסס WiFi שנבנה באמצעות D1 Mini ותצוגת OLED בגודל 0.96 אינץ' במארז מודפס בתלת מימד. אתה יכול למקם את המכשיר הזה בכל מקום במשרד או בבית, כגון על השולחן שלך, כדי לפקוח עין על ההתקדמות ולנטר את ההדפסות מבלי לגלוש ממש בממשק האינטרנט של OctoPrint.

דברים שאתה צריך עבור צג מדפסת עשה זאת בעצמך OctoPrint

  • לוח מיני של WEMOS D1.
  • צג OLED בגודל 0.96 אינץ' או 1.3 אינץ' 128x64.
  • כבל מיקרו USB.
  • שרת OctoPrint. אתה יכול התקן את OctoPrint בטלפון אנדרואיד ישן אוֹ הגדר OctoPrint על Raspberry Pi לנטר את ההדפסות ולשלוט במדפסת מרחוק.
  • מארז מודפס בתלת מימד להרכבת הכל.

לאחר שיש לך את כל הרכיבים הנדרשים, בצע את השלבים המפורטים להלן כדי לבנות מכשיר OctoPrint Monitor אלחוטי.

שלב 1: הבזק את הקושחה

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

עבור פרויקט זה, אנו משתמשים בקושחה עבור תצוגת SSD1306 OLED (0.96"). אם אתה רוצה תצוגה קצת יותר גדולה, קבל את צג SH1106 OLED בגודל 1.3 אינץ'. אתה גם צריך להדפיס מארז 3D אחר עבור התצוגה הגדולה יותר.

  1. הורד והתקן את מנהלי ההתקן של CH340 עבור ה-Mac או ה-Windows PC שלך מ GitHub.
  2. לאחר מכן, הורד את הכלי ESPHome Flasher מ GitHub.
  3. חבר את ה-D1 Mini למחשב האישי שלך באמצעות כבל מיקרו USB והפעל את ESPHomeFlasher כְּלִי.
  4. לחץ על טען מחדש רשימת מכשירים טוריים (רענן) סמל ובחר את יציאת ה-COM מהתפריט הנפתח.
  5. נְקִישָׁה לְדַפדֵף כדי לבחור את הקושחה שהורדת.\
  6. נְקִישָׁה הֶבזֵק. פעולה זו עשויה להימשך מספר שניות.

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

שלב 2: הגדר את התקן צג OctoPrint

לאחר שהבהבת את הקושחה, המכשיר יאתחל ויתחיל במצב נקודת גישה (AP). נתחבר ל-AP ונקבע את מוניטור OctoPrint. השלבים הם כדלקמן:

  1. בהגדרות ה-Wi-Fi של הטלפון החכם או המחשב האישי, התחבר אל אוקטובר שני-xxxxx נקודת גישה.
  2. פתח את דפדפן האינטרנט ובקר 192.168.244.1.
  3. נְקִישָׁה הגדר WI-Fi, בחר את רשת ה-Wi-Fi, הזן את הסיסמה ולחץ להציל.
  4. המכשיר יופעל מחדש, וה-IP יוצג ב-ESPHome Flasher.
  5. הזן את ה-IP הזה בדפדפן האינטרנט שלך ובקר בדף.
  6. הקלק על ה המבורגר תפריט ולחץ הגדר.
  7. הזן את ברירת המחדל אדמין ו סיסמה בשדה שם משתמש וסיסמה ולחץ להתחבר.
  8. פתח כרטיסיית דפדפן חדשה ובקר ב- ממשק אינטרנט של OctoPrint.
  9. לחץ על הגדרות (סמל מפתח ברגים) ולאחר מכן לחץ ממשק API.
  10. העתק את ה-API והדבק אותו בממשק האינטרנט של OctoPrint Monitor. כמו כן, הזן את כתובת ה-IP של OctoPrint Monitor, Port (ברירת המחדל היא 80). אם אתה משתמש באימות עבור OctoPrint Monitor, הזן את מזהה המשתמש והסיסמה של OctoPrint. (אתה יכול
  11. אתה יכול גם לבדוק את האפשרויות כמו כיוון תצוגה הפוך או לשנות את מזהה המשתמש והסיסמה של OctoPrint באותו תפריט. לחץ על להציל כשאתה מסיים.
  12. לאחר מכן, לחץ על המבורגר תפריט שוב ​​ובחר מזג אוויר.
  13. עכשיו, בקר OpenWeathermap.org, צור חשבון, היכנס ולחץ על מפתחות API לשונית.
  14. העתק את מפתח ה-API והדבק אותו בצג OctoPrint.
  15. כמו כן, חפש את העיר שלך כדי לבדוק את מזג האוויר ולהעתיק את 7 הספרות מזהה עיר מוצג בכתובת האתר.
  16. בחר את מֶטרִי ושפת מזג האוויר ולחץ להציל.

צג OctoPrint יתחיל כעת להציג את מידע מזג האוויר כאשר המדפסת אינה פועלת.

שלב 3: חבר צג OLED ל-D1 Mini

לאחר שהקושחה מהבהבת והגדרת ה-OctoPrint Monitor, תוכל לחבר את צג ה-OLED בגודל 0.96 אינץ' או 1.3 אינץ' 128x64 ללוח ה-D1 Mini באמצעות כמה חוטי מגשר כפי שמוצג להלן.

חבר את הצגים SDA ל ד2, SCL ל D5, VCC ל 5V, ו GND ל ג הצמד על לוח D1 Mini. לחלופין, אתה יכול גם להשתמש בלוח NodeMCU אם כבר יש לך כזה. אבל תצטרך לעצב עבורו מארז 3D ספציפי.

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

אתה יכול להשתמש בדבק חם או סרט כדי לשמור על התצוגה במקומה. שים את הכיסוי וחבר את כבל המיקרו USB ליציאת ה-D1 Mini מיקרו USB.

חבר את ה-USB למקור מתח של 5V כגון בנק חשמל או מתאם לסמארטפון. פעולה זו תפעיל את המכשיר.

עקוב אחר מדפסת התלת מימד שלך באופן אלחוטי

עם מכשיר ניטור המדפסת 3D OctoPrint, אתה יכול לפקוח עין על מצב המדפסת, כגון הזמן הנותר, התקדמות, טמפרטורת המיטה והזרבובית וכו', מבלי לגלוש בכתובת ה-IP של שרת OctoPrint או צורך לרענן את עמוד.

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