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

מתג סיבובי נוסף המודפס בתלת -ממד: 7 שלבים (עם תמונות)
מתג סיבובי נוסף המודפס בתלת -ממד: 7 שלבים (עם תמונות)

וִידֵאוֹ: מתג סיבובי נוסף המודפס בתלת -ממד: 7 שלבים (עם תמונות)

וִידֵאוֹ: מתג סיבובי נוסף המודפס בתלת -ממד: 7 שלבים (עם תמונות)
וִידֵאוֹ: איך להדליק נורה בלי לחבר אותה לחשמל? 2024, נוֹבֶמבֶּר
Anonim
עוד מתג סיבובי מודפס תלת מימד
עוד מתג סיבובי מודפס תלת מימד

פרויקטים של 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: הכינו את הבסיס

הכינו את הבסיס
הכינו את הבסיס
הכינו את הבסיס
הכינו את הבסיס
הכינו את הבסיס
הכינו את הבסיס
  1. הכנס 6 מהמגנטים ליצירת הבסיס. השתמש בכף קטנה של דבק כדי להחזיק אותם במקומם. ודא שהקוטביות זהה לכל 6 המגנטים.
  2. הלחם את הנגדים בסדרות כמו בתמונה למעלה. כל אחד מהם צריך להיות במרחק של 15 מ"מ. הכנתי ג'יג קטן בכדי להחזיק אותם במקום להלחמה.
  3. הכנס את הנגדים לערוץ הבסיס, מאחורי "העמודים" המחזיקים את המגנטים. הנגדים הולכים ישירות מאחורי העמודים בעוד שהלידים המולחמים נכנסים ל"פערים ".
  4. כאשר אתה שבע רצון שכל הנגדים ממוקמים כהלכה, דחוף אותם כלפי מטה לתחתית הערוץ ולאחר מכן אבטח אותם במקומם בעזרת חתיכת "האטם".

שלב 3: הכינו את הרוטור

הכינו את הרוטור
הכינו את הרוטור
הכינו את הרוטור
הכינו את הרוטור
  1. הכנס מגנט לכל אחד מששת החורים בצד הרוטור. הערה: המגנטים צריכים להיות מכוונים כך שהם ימשכו את המגנטים שהונחו בתוך החלק הפנימי של הבסיס. השתמש במעט דבק כדי להחזיק את כל המגנטים במקומם.
  2. הכנס ערימה של ארבעה מגנטים לחור בחלק האחורי של "שוקת" הרוטור בתמונה למעלה.
  3. הדבק את ראש הרוטור על הרוטור כך שהשוקת תהפוך למנהרה מרובעת קטנה. יישרתי את הקצה השטוח של הפיר עם הקצה השמאלי של השוקת.

שלב 4: הכינו את הבוכנה

הכינו את הבוכנה
הכינו את הבוכנה
הכינו את הבוכנה
הכינו את הבוכנה
הכינו את הבוכנה
הכינו את הבוכנה
  1. הכנס ערימה של שלושה מגנטים לחור ב"גב "הבוכנה. הערה: מגנטים אלה צריכים להיות מכוונים כך שהם יידחו את המגנטים שהוכנסו בחלק הפנימי של הרוטור בחלק האחורי של השוקת. השתמש במעט דבק לאבטח אותם.
  2. הלחמה באורך 7 מ"מ של חוט נחושת בקוטר 2 מ"מ עד לסוף אורך קצר של חוט חיבור.
  3. דחוף את חוט החיבור דרך החור שבחזית הבוכנה והדבק את חוט הנחושת בגודל 7 מ"מ לחורשות שבחזית הבוכנה כמו בתמונה למעלה. היזהר שלא לקבל דבק בחזית חוט הנחושת.

שלב 5: הרכיב את המתג הרוטרי

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

שלב 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 שלי. הוא עובד היטב ויש לו "תחושה" נחמדה בעת המעבר בין התחנות.

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

מוּמלָץ: