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

בודק סרוו 16 ערוצים עם הדפסת ארדואינו ותלת מימד: 3 שלבים (עם תמונות)
בודק סרוו 16 ערוצים עם הדפסת ארדואינו ותלת מימד: 3 שלבים (עם תמונות)

וִידֵאוֹ: בודק סרוו 16 ערוצים עם הדפסת ארדואינו ותלת מימד: 3 שלבים (עם תמונות)

וִידֵאוֹ: בודק סרוו 16 ערוצים עם הדפסת ארדואינו ותלת מימד: 3 שלבים (עם תמונות)
וִידֵאוֹ: Serial מבוא למערכות משובצות מחשב (ארדואינו) | הנדסת אלקטרוניקה ומחשבים לכיתות י,יא,יב 2024, נוֹבֶמבֶּר
Anonim
בודק סרוו בעל 16 ערוצים עם הדפסת ארדואינו והדפסה תלת -ממדית
בודק סרוו בעל 16 ערוצים עם הדפסת ארדואינו והדפסה תלת -ממדית
בודק סרוו בעל 16 ערוצים עם הדפסת ארדואינו ותלת מימד
בודק סרוו בעל 16 ערוצים עם הדפסת ארדואינו ותלת מימד
בודק סרוו בעל 16 ערוצים עם הדפסת ארדואינו והדפסה תלת -ממדית
בודק סרוו בעל 16 ערוצים עם הדפסת ארדואינו והדפסה תלת -ממדית

כמעט כל פרויקט שעשיתי לאחרונה דרש ממני לבדוק כמה סרווס ולהתנסות בעמדותיהם לפני שהם נכנסים לאסיפה. בדרך כלל אני יוצר בודק סרוו מהיר על קרש לחם ומשתמש במסך הטורי ב- arduino IDE כדי להשיג את עמדות הסרוו, אבל הפעם החלטתי שאני אתייחס לעצמי ועיצב מערכת סגורה וקבועה לבדיקת סרווס שלי!

העיצוב יכול לשלוט על 16 סרוו בו זמנית, באמצעות לוח מנהלי ההתקנים של סרוו Adafruit PCA9685. על מנת לחסוך מקום, יש לו רק 4 פוטנציומטרים להתאמה וערכת מתגים נפרדת משמשת לבחירת קבוצת הארבעה שבהם תרצה לשלוט. בעיה אחת שנתקלתי בה באבות טיפוס מוקדמים הייתה שהעיצוב היה די קשה להלחמה ואז דחוס לקופסה קטנה, כך שהעיצוב העדכני ביותר הזה מודפס שטוח, מולחם ומקופל, מה שהופך אותו לקל במיוחד להרכבה!

השתמשתי בפוטנציומטרים באיכות טובה עם חור הרכבה M9, אך אם ברצונך לשנות את מכלול Fusion 360 כך שיתאים לדרישותיך, אל תהסס להוריד את הקובץ: https://a360.co/2Q366j4 (או פשוט לקדוח אותו גדול יותר).

אני מקווה שתיהנו מהפרויקט המהיר הזה, אני יודע שאקבל המון שימוש משלי!

הערה: אני מתקשה להעלות את חבילת ההורדה למדריך, כך שאם אינך יכול להשיג אותה כאן, קבל אותה מהאתר שלי.

אספקה

  • Arduino Uno:
  • נהג סרוו 16-ערוצי Adafruit PCA9685:
  • 5.5 מ"מ פלט פנל DC -
  • ספק כוח 5V (5A במקרה זה כדי לאפשר הפעלה של סרוואות רבות) -
  • פוטנציומטר 10K (שים לב שיש בעיצוב מקום לסוגי פוטנציומטר שונים בהתאם למה שיש לך) -
  • 10K Resistor x 2:
  • מודול תצוגת LCD צבעוני TFT בגודל 1.8 אינץ 'SainSmart:

  • מתג Push-to-Make:
  • חוט להלחמה (ליבה אחת הייתה שימושית בגלל הקלות שבה הוא מתחבר לארדואינו)

שלב 1: הדפסה והרכבה

הדפסה והרכבה
הדפסה והרכבה
הדפסה והרכבה
הדפסה והרכבה
הדפסה והרכבה
הדפסה והרכבה

אין דרישות אמיתיות להדפסה בתלת מימד, אין סיבה שלא תוכל להדפיס זאת ברזולוציה נמוכה למדי. אם יש לך מדפסת גדולה אפשר להדפיס את כל העניין בפעם אחת, אבל אם יש לך מדפסת סטנדרטית יותר עם מיטת הדפסה של סביב 200 מ"מ על 200 מ"מ, תוכל להדפיס את הבסיס בשלושה חלקים נפרדים. כאשר הדפסת כל החלקים ניתן לחבר את שני חצאי הבסיס באמצעות ברגים 8 * M2 x 4 מ"מ.

כעת תוכל להכניס את כל הרכיבים - ניתן להבריג פוטנציומטרים ומתגים ללוחות שלהם באמצעות האומים שהם מגיעים איתם, וניתן לברג את הלוחות בקלות בעזרת ברגים M2 x 6 מ"מ -10 מ"מ. צריך להיות ברור כיצד הלוחות נכנסים לפי תבנית החורים. הרכיב היחיד שהוא קצת יותר מסובך הוא הצג, מכיוון שלדגם המסוים הזה אין פתרון הרכבה נוח. השתמשתי בקלטת כלשהי כדי להדק אותה ללוח, אך תוכל להשתמש בדבק או משהו דומה.

שלב 2: חיווט

תִיוּל
תִיוּל
תִיוּל
תִיוּל
תִיוּל
תִיוּל

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

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

תכנות ארדואינו
תכנות ארדואינו
תכנות ארדואינו
תכנות ארדואינו
תכנות ארדואינו
תכנות ארדואינו

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

כדי לתת לך סקירה כללית של אופן הפעולה של הקוד, התוכנית מתחילה בערך בינוני של 350 לכל סרוווס, שנראה כי הימור בטוח. לאחר מכן הוא מאתחל, ממלא את כל המסך בשחור כדי ליצור את הרקע, ואז כותב את שמות כל הסרווואים ("סרוו 3:" וכו ') ואת ערכיהם הראשוניים של 350. קטע הלופ בפועל של התוכנית בודק קודם כל אם הכפתורים נלחצו, ואם כן מזיז את החץ ורושם את ערכת הסרוו שנבחרה כעת. לאחר מכן הוא כותב את ערכי רוחבי הדופק עבור כל ארבעת הסרוויים במערך בהתבסס על קריאה ממופתת של הפוטנציומטרים, כותב אותם למסך בצהוב, ולבסוף מכניס את הסרוויים למיקום זה באמצעות לוח נהג הסרוו. כל סרוו שאינו מונע כרגע ישמור על מיקומו על סמך הקלט האחרון.

מוּמלָץ: