תוכן עניינים:
וִידֵאוֹ: Arduino מבוסס DRO עבור מכונת CNC GRBL: 3 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
התחלתי את הפרויקט הזה מתוך מטרה אחת. רציתי דרך פשוטה אך יעילה להציג מידע אודות מכונת ה- CNC שלי, בעמידה ליד מכונת ה- CNC, במקום ללטף את צווארי בתנוחות כמעט מעוותות, ולמצמצם כמו גבר בוהה בשמש, רק כדי לראות את צג המחשב דולק הצד השני של החדר. עם זאת בחשבון, יצאתי לרצף ביחד מבול של רכיבים זולים, מבצעים באיביי, וחתיכת הלחמה והדבקה החילופית. להלן התוצאה של כמעט שנה של המתנה על חלקים מסין.. אה.. עובד בחריצות לקראת המטרה שלי.:)
שלב 1: שלב עיצוב חומרה …
הדבר הראשון שעלינו לעשות הוא לזרוק הכל לערימה, לחבר דברים באופן אקראי, לכבות את כל השריפות, לפתוח את החלונות בכדי לתת לעשן ולקיטור, ואז נוכל להתחיל לבנות משהו מעניין.. נו. לי בכל מקרה. התחלתי בקבלת אחד מאותם arduino328p הנמצאים בכל מקום בצורה של חבילת "DIP". (סיכות מוטבעות כפולות = מקל עם רגליים) משם, הייתי צריך דרך כלשהי להציג את המידע באופן ויזואלי. המחשבה הראשונה שלי הייתה להשתמש במסך ה- 16x2 הסטנדרטי, ומהר מאוד הבנתי שאני פשוט לא יכול להכיל הכל על ה- LCD הקטן הזה בלי גלילה מהודרת או החלפת מסך מתוזמנת, ששניהם לא היו מושכים במיוחד. אז הרעיון הבא שלי היה בגודל 20X4. יש לו הרבה מקום להציג מידע בסיסי, ועם מישוש, אני יכול לעבור בין קואורדינטות עבודה לבין מכונה. עם זה, יצאתי לבנות את הסקיצה של הארדואינו … אי שם בדרך ראיתי DRO אמיתי על טחנה ידנית בפועל … התצוגה בת 7 החלקים נראתה מכל רחבי המחסן … אז החלטתי להוסיף את זה לעיצוב שלי, למקרה שלא אהבתי את ה- LCD יותר. לאחר שעות רבות של חיפוש ב- ebay כדי למצוא את המודולים שאהבתי, קניתי 3 מתוך 8 ספרות של 8 ספרות מודולי תצוגה עם מקסימום max7219 עליהם. מושלם … עכשיו כל מה שאני צריך לעשות הוא לבנות ספריית ארדואינו עבור … לא.. נראה שמישהו כבר עשה את זה. ניק גאמון עיצב את הספרייה הזו לשימוש עם תצוגות אלה ואחרות. זה די ישר קדימה. ספריית Max7219 Arduino של ניק גאמון אני לא אוהבת, האם לא הצלחתי ליישר את המספרים ימינה ואת הסמל "-" בצד שמאל.. אבל מה, זה עובד. כמה שבועות לאחר מכן, לאחר שחיברתי סיכויים וקצוות, חתיכות, ובעזרת קצת עזרה ממישהו ביוטיוב, היה לי אב טיפוס עובד על קרש לחם באמצעות המודולים של 7 קטעים..
שלב 2: עיצוב PCB …
כשהסתובבתי בנשר, הצלחתי להדביק לוח PCB… לקח לי שלוש ניסיונות לגרום ללוח לצאת כמו שצריך, אבל זה פשוט חוסר ניסיון, וסרט פוטורססיסט יבש מיוחד. כלול בשלב זה קבוצה מעודכנת של קבצי נשר. בניגוד לאסון שלי בלוח ראשון (תמונות מתוארות) העיצוב המעודכן מעט גדול יותר, ומתקן כמה בעיות שהיו לי באספקת מספיק כוח למודולים. מסתבר שאם הדרך שהחשמל צריך ללכת עוברת סביב הלוח במעגל, חלק מהרכיבים בקצה הרחוק לא יספיקו מספיק מיץ לבחירה (AvE … תפסיקו להדביק אותי עם הדיבורים שלכם!) בכל זאת, הלוח מיועד לשימוש עם שלושה מאותם מודולי תצוגה מקטע אלקטרוני max7219, כמו גם LCD. חלק ה- LCD הוא אופציונלי, אך באיטרציות עתידיות, אני מתכוון לפרוץ סיכה נוספת לחיישן אפקט אולם על ציר ה- CNC כדי להציג את סל ד הציר בפועל. גם בגירסה זו של קבצי הנשר, הוספתי מיקום ותיעוד טוב יותר של מסך משי, פרצתי את מצב ה- RGB הוביל למקרה שאין לך את גרסת הר המשטח, או שאתה רוצה להרכיב אותו במארז, ורוצה את הנורית במקום אחר. הוספתי גם כותרת ICSP, למקרה שאתה לא רוצה להשתמש ב- USB כדי לתכנת אותו מחדש. כמו כן, תבחין בלוח זה אינו משתמש בחבילת DIP Atmeg328p. במקום זאת הוא משתמש בחבילת SMFP של QFP. (QFP = Quad Flat Pack.) הדבר נעשה בעיקר כדי שיהיה יותר מקום מתחת ללוח לעקבות, מבלי שתצטרך לנתב עוד סיכות דרך החור. ישנם סיכות פריצה למצב ולחצני איפוס, כמו גם את שני הפריצות התחתונות, האחד עובר אל ה- LCD, השני אל הארדואינו השולט במכונת ה- CNC GRBL.
הלוח כולו בגודל 2.6 אינץ 'בלבד על 2.25 אינץ' (או 65.94 מ"מ על 57.1 מ"מ עבור אנשים מדדים) הכותרות X, Y ו- Z יכולות להיות כל כותרת סטנדרטית בגודל 1 אינץ ', או פשוט להריץ כבל סרט למודולים שלך במידת הצורך..
-= [היו קשובים !!!] = - - = [היו קשובים !!!] = - - = [היו קשובים !!!] =-
המודולים מתחברים רק בדרך אחת. היזהר לשים לב איזה צד של המודול הוא VCC/GND וזהה על הלוח. אם תחבר אותם או תקע אותם לאחור, סביר להניח שתעשן את היחידה.
שלב 3: סוף הדרך.. או, התחלה של משהו אחר.. מי יודע
לבסוף, אנו מגיעים לנקודה בסיור הקטן הזה של ADD/ADHD שהם החיים שלי. כאן טמונה התמונה היפה האחרונה של פרויקט ה- DRO שלי. השלם עם מדבקה @Scanlime (תודה למיכה על ההשראה והמדבקות!) דבקתי בארכיון Rar עם מערכונים של DRO בהם השתמשתי. כנראה שיש מקום לשיפור, ובהחלט לא עבודה שהושלמה ונקייה. יש תכונות בקוד שעדיין לא יישמתי, ותכונות שלא בקוד שעוד לא הצלחתי להבין איך להוסיף.. בסך הכל, אני חושב שזה היה PoC די מוצלח. אמנם לא מבחינה טכנית קריאה דיגיטלית "לולאה סגורה". זה אכן משרת מטרה. הייתי רוצה להמשיך לבנות על זה, ובסופו של דבר להוסיף תמיכה לסולמות מרובעים או משהו. ובהחלט הייתי רוצה להוסיף תכונות מתקדמות יותר כגון יישום מחזורי בדיקה משומרים, דפוסי חורים וכו '. זה ידרוש IC נוסף כדי לעבור תקשורת נכנסת ויוצאת עם הארדואינו GRBL, אך ניתן לעשות זאת באמצעות CD4066 או משהו. מקווה שזה נותן לך השראה. אם אתה בונה אותו, אנא יידע אותי. אשמח לראות תמונות ושיפורים. תודה שהשתכנת איתי לקצה הדרפ:)-= [ArcAiN6] =-
מוּמלָץ:
חיישן טמפרטורה עבור Arduino מיושם עבור COVID 19: 12 שלבים (עם תמונות)
חיישן טמפרטורה עבור Arduino מיושם עבור COVID 19: חיישן הטמפרטורה עבור Arduino הוא מרכיב בסיסי כאשר אנו רוצים למדוד את הטמפרטורה של מעבד של גוף האדם. חיישן הטמפרטורה עם Arduino חייב להיות במגע או קרוב כדי לקבל ולמדוד את רמת החום. כך לא
מאוורר מוסדר PWM מבוסס על טמפרטורת המעבד עבור פטל פי: 4 שלבים (עם תמונות)
מאוורר מוסדר PWM מבוסס על טמפרטורת המעבד עבור פטל פי: מקרים רבים עבור פטל פאי מגיעים עם מאוורר קטן של 5V על מנת לסייע בקירור המעבד. עם זאת, מאווררים אלה בדרך כלל די רועשים ואנשים רבים מחברים אותו לסיכה 3V3 כדי להפחית את הרעש. מאווררים אלה מדורגים בדרך כלל על 200mA וזה די
מכונת כתיבה CNC באמצעות GRBL: 16 שלבים
מכונת כתיבה CNC DIY באמצעות GRBL: בפרויקט זה אראה לך כיצד לבנות בקלות פלוטר Arduino CNC בעלות נמוכה באמצעות תוכנת קוד פתוח בחינם! נתקלתי בהרבה הדרכות המסבירות כיצד לבנות משלך. פלוטר CNC, אך לא אחד המסביר ב
מחולל מוזיקה מבוסס מזג אוויר (מחולל מידי מבוסס ESP8266): 4 שלבים (עם תמונות)
מחולל מוזיקה מבוסס מזג אוויר (מחולל מידי מבוסס ESP8266): היי, היום אסביר כיצד להכין מחולל מוזיקה קטן מבוסס מזג אוויר. ועוצמת אור. אל תצפה שהוא ייצור שירים שלמים או יתפתח אקורד
יחידת שלט רחוק מבוסס GSM/SMS מבוסס ארדואינו: 16 שלבים (עם תמונות)
יחידת שלט רחוק מבוסס GSM/SMS מבוסס ארדואינו:! ! ! הודעה ! ! ! מכיוון שמגדל הסלולר המקומי שודרג באזור שלי, אני כבר לא יכול להשתמש במודול GSM זה. המגדל החדש כבר לא תומך במכשירי 2G. לכן, אני כבר לא יכול לתת שום תמיכה בפרויקט זה. עם Wi