תוכן עניינים:
- אספקה
- שלב 1: הדפס את החלקים
- שלב 2: הכינו את הבסיס
- שלב 3: הכינו את הרוטור
- שלב 4: הכינו את הבוכנה
- שלב 5: הרכיב את המתג הרוטרי
- שלב 6: בדוק את מתג הסיבוב
- שלב 7: מחשבות אחרונות
וִידֵאוֹ: מתג סיבובי נוסף המודפס בתלת -ממד: 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
פרויקטים של Fusion 360 »
לפני זמן מה יצרתי מתג סיבובי מודפס תלת מימדי במיוחד עבור פרויקט העתק Minivac 601 שלי. לפרויקט החדש של Think-a-Tron 2020, אני מוצא את עצמי זקוק לעוד מתג סיבובי. אני מחפש מתג הרכבה ללוח SP5T. דרישה נוספת היא שאקרא את המתג באמצעות ארדואינו עם סיכות קלט/פלט מוגבלות.
הופתעתי כמה יקר מתגי הסיבוב SP5T יכולים להיות. כבלי ה- PCB הם די זולים, אבל קטנים מדי ולא מתאימים לצרכים שלי. מתגי הלוח היו 25 $+ ב- Digi-Key ואני אצטרך שניים. אם הייתי עמית סבלני כנראה שהייתי יכול להשיג כמה מהזולים הרבה יותר בחו"ל. יכולתי להשתמש בפוטנציומטר זול בשילוב עם קלט אנלוגי לביצוע העבודה, אבל באמת רציתי פתרון עם "מעצרים" מתאימים. אז בסופו של יום החלטתי לנסות גישת DIY, ואחרי יומיים עבודה הגעתי לעיצוב בתמונה למעלה.
הוא אינו קומפקטי כמתג "קנה בחנות" בקוטר 50 מ"מ, אך הוא בהחלט שמיש במצבים רבים כולל שלי. כמו פוטנציומטר, אתה יכול לקרוא את חמש ה"עצירות "השונות בעזרת סיכה אנלוגית אחת, כפי שניתן לראות למעלה, הוא הרכבה על הלוח.
אז בואו נבנה אחד.
אספקה
בנוסף לחלקים המודפסים תצטרך:
- 6 נגדים של 2K אוהם.
- כמה מגנטים לדיסק קטן בקוטר 3 מ"מ ובעומק 2 מ"מ.
- אורך קצר של 7 מ"מ בקוטר 2 מ"מ (12 AWG) חוט נחושת מבודד.
- קצת חוט חיבור. שלי היה עם בידוד סיליקון רך.
שלב 1: הדפס את החלקים
כל מה שאתה צריך כדי להפוך את המתג הרוטרי הזה בתמונה למעלה. עבור החלקים המודפסים השתמשתי בהגדרות הבאות (אלא אם צוין אחרת):
רזולוציית הדפסה:.2 מ מ
מילוי: 20%
נימה: AMZ3D PLA
הערות: אין תמיכה. הדפס את החלקים בכיוון ברירת המחדל שלהם. כדי ליצור מתג סיבובי תצטרך להדפיס את החלקים הבאים:
- 1 - בסיס מתג סיבובי
- 1 - רוטור מתג סיבובי
- 1 - בוכנת מתג סיבובית
- 1 - אטם מתג סיבובי
- 1 - בסיס מתג סיבובי
- 1 - רתמת חיווט של מתג סיבובי (אופציונלי)
שלב 2: הכינו את הבסיס
- הכנס 6 מהמגנטים ליצירת הבסיס. השתמש בכף קטנה של דבק כדי להחזיק אותם במקומם. ודא שהקוטביות זהה לכל 6 המגנטים.
- הלחם את הנגדים בסדרות כמו בתמונה למעלה. כל אחד מהם צריך להיות במרחק של 15 מ"מ. הכנתי ג'יג קטן בכדי להחזיק אותם במקום להלחמה.
- הכנס את הנגדים לערוץ הבסיס, מאחורי "העמודים" המחזיקים את המגנטים. הנגדים הולכים ישירות מאחורי העמודים בעוד שהלידים המולחמים נכנסים ל"פערים ".
-
כאשר אתה שבע רצון שכל הנגדים ממוקמים כהלכה, דחוף אותם כלפי מטה לתחתית הערוץ ולאחר מכן אבטח אותם במקומם בעזרת חתיכת "האטם".
שלב 3: הכינו את הרוטור
- הכנס מגנט לכל אחד מששת החורים בצד הרוטור. הערה: המגנטים צריכים להיות מכוונים כך שהם ימשכו את המגנטים שהונחו בתוך החלק הפנימי של הבסיס. השתמש במעט דבק כדי להחזיק את כל המגנטים במקומם.
- הכנס ערימה של ארבעה מגנטים לחור בחלק האחורי של "שוקת" הרוטור בתמונה למעלה.
- הדבק את ראש הרוטור על הרוטור כך שהשוקת תהפוך למנהרה מרובעת קטנה. יישרתי את הקצה השטוח של הפיר עם הקצה השמאלי של השוקת.
שלב 4: הכינו את הבוכנה
- הכנס ערימה של שלושה מגנטים לחור ב"גב "הבוכנה. הערה: מגנטים אלה צריכים להיות מכוונים כך שהם יידחו את המגנטים שהוכנסו בחלק הפנימי של הרוטור בחלק האחורי של השוקת. השתמש במעט דבק לאבטח אותם.
- הלחמה באורך 7 מ"מ של חוט נחושת בקוטר 2 מ"מ עד לסוף אורך קצר של חוט חיבור.
- דחוף את חוט החיבור דרך החור שבחזית הבוכנה והדבק את חוט הנחושת בגודל 7 מ"מ לחורשות שבחזית הבוכנה כמו בתמונה למעלה. היזהר שלא לקבל דבק בחזית חוט הנחושת.
שלב 5: הרכיב את המתג הרוטרי
- החלק את הבוכנה לתוך הרוטור כשהחוט נדחף דרך החריץ שבתחתית כמו למעלה. המגנטים צריכים לדחוף את הבוכנה לכיוון חזית הרוטור.
- החבר את החוט דרך החור שבתחתית הבסיס, דחף את הבוכנה לכיוון החלק האחורי של שוקת הרוטור והחלק את המכלול לתוך הבסיס.
- זה זמן טוב לבדוק את המתג החוצה. הרוטור צריך להסתובב בחופשיות והבוכנה צריכה להחליק לתוך שקעי הבסיס תוך כדי סיבוב. אתה צריך להרגיש כאשר הבוכנה מתחברת לאחד החריצים, ולהרגיש קצת התנגדות כשאתה מנסה להתפתל מהחריץ. זו פעולת המעצר עליה דיברתי.
- כאשר אתה מרוצה שהכל תקין, הדבק את החלק העליון על הבסיס והקפד לסגור את הרוטור.
שלב 6: בדוק את מתג הסיבוב
חיברתי את המתג הסיבובי ל- Arduino Nano וכתבתי סקיצת בדיקה קטנה כדי לקבוע את הערכים המוחזרים מ- AnalogRead () בכל אחת מחמש עמדות המתג הסיבוביות, והגעתי לערכים הבאים: 233, 196, 159, 115, ו -68. במערכון הבא אני משתמש בערכים אלה ומגדיר טווח של -10 עד +10 מסביבם כדי להסביר את הרטט בקריאות.
#כלול "FastLED.h"
#הגדר NUM_LEDS 35 #הגדר LEDS_PIN 6 נוריות CRGB [NUM_LEDS]; int A [35] = {0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1}; int B [35] = {1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0}; int C [35] = {0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0}; int T [35] = {1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}; int F [35] = {1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}; int a = 0; הגדרת חלל () {Serial.begin (115200); Serial.println ("רשת הנגדים לבדיקה"); pinMode (A5, INPUT_PULLUP); FastLED.addLeds (leds, NUM_LEDS); Serial.begin (115200); Serial.println ("מערך LED 5x7"); FastLED.setBrightness (32); } int countA = 0; int countB = 0; int countC = 0; int countT = 0; int countF = 0; לולאת חלל () {a = analogRead (5); Serial.println (א); אם (a = 58) countF ++; אם (a = 105) countT ++; אם (a = 149) countC ++; אם (a = 186) countB ++; אם (a = 223) countA ++; if (countF> 10) {showLetter (F); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countT> 10) {showLetter (T); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countC> 10) {showLetter (C); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countB> 10) {showLetter (B); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countA> 10) {showLetter (A); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} עיכוב (10); } void showLetter (int letter ) {for (int i = 0; i <NUM_LEDS; i ++) {if (letter == 1) {leds = CRGB:: לבן; } אחר {leds = CRGB:: שחור; }} FastLED.show (); }
את התוצאות של בדיקה זו ניתן לראות למעלה. הדפסתי לוח קטן להרכבת המתג. זהו השימוש המובהק עבור המתג הרוטרי, לקבל את תשובת המשתמש לשאלת בחירה מרובה (A, B, C), או שאלה אמיתית/לא נכונה (T, F). לאחר מכן חיברתי תצוגת NeoPixel 5x7 שהיא גם חלק מהפרויקט Think-a-Tron 2020 שלי. להלן כל החיבורים לארדואינו:
- הצג חוט אדום עד 5V
- הצג חוט ירוק ל- D6
- הצג חוט לבן ל- GND
- העבר את חוט הבוכנה ל- A5
- העבר את חוט הנגדים ל- GND
לפניכם סרטון של מתג הרוטרי ותצוגת 5x7 בפעולה.
שלב 7: מחשבות אחרונות
אני די שמח עם מתג הרוטרי DIY שלי. הוא עובד היטב ויש לו "תחושה" נחמדה בעת המעבר בין התחנות.
לא כולם ירצו לקחת את הזמן לעשות מתג סיבוב משלהם, ובוודאי שיהיו להם דרישות שונות משלי. עם זאת, עבור מישהו כמוני שעושה הרבה עבודת רבייה, נחמד לדעת שבעזרת מעט מאמץ אתה יכול להשיג בדיוק את מה שאתה צריך כדי לבצע את העבודה ללא פשרות.
מוּמלָץ:
גורילהבוט רובוט ארדואינו המודפס בתלת מימד, רובוט מרובע: 9 שלבים (עם תמונות)
גורילהבוט רובוט ארדואינו המודפס בתלת מימד, רובוט מרובע: כל שנה בטולוז (צרפת) מתקיים מרוץ רובוט טולוז #TRR2021 המרוץ מורכב מספרינט אוטונומי בגובה 10 מטרים לרובוטים דו -רגליים וריבועים. השיא הנוכחי שאני אוסף עבור מרובע הוא 42 שניות למשך ספרינט של 10 מטר. אז עם זה ב- m
עץ חג המולד המודפס בתלת מימד מודפס בתלת מימד: 10 שלבים (עם תמונות)
עץ חג המולד המודפס בתלת מימד מודפס בתלת מימד: זהו עץ חג המולד המודפס בתלת מימד ובתוכו נורות LED ניתנות להתייחסות. כך שניתן לתכנת את הלדים לאפקטים של אור נחמד ולהשתמש במבנה המודפס בתלת מימד כמפזר. העץ מופרד ב -4 שלבים ואלמנט בסיס (העץ
בניית חבר הרובוט החברתי Arduino המודפס בתלת מימד: 9 שלבים
בניית באדי רובוט חברתי Arduino מודפס בתלת מימד: באדי הוא רובוט חברתי ארדואינו מודפס בתלת מימד. הוא מתקשר עם העולם על ידי שימוש בחיישן אולטרסאונד כדי למפות את האזור הקרוב שלו. כשמשהו משתנה בסביבתו הוא מגיב. הוא יכול להיות מופתע או סקרן ולפעמים קצת אגרסיבי
Digifab: הרמקול המודפס בתלת מימד של ג'וש: 11 שלבים
Digifab: הרמקול המודפס בתלת מימד של ג'וש: הכנה: הקש על החורים המסומנים עם גדלי הברז המטריים שצוינו. הדפס תלת -ממד את 3 הקבצים המצורפים
מתג אור בשלט רחוק Bluetooth - התאמה מחדש. מתג אור עדיין עובד, ללא כתיבה נוספת: 9 שלבים (עם תמונות)
מתג אור בשלט רחוק Bluetooth - התאמה מחדש. מתג אור עדיין פועל, ללא כתיבה נוספת: עדכון 25 בנובמבר 2017 - לגרסת עוצמה גבוהה של פרויקט זה שיכול לשלוט בקילוואט של עומס, ראה התאמה מחדש של בקרת BLE לעומסי הספק גבוה - אין צורך בחיווט נוסף עדכון 15 בנובמבר 2017 - כמה לוחות / ערימות תוכנה של BLE