תוכן עניינים:
וִידֵאוֹ: בודק סרוו 16 ערוצים עם הדפסת ארדואינו ותלת מימד: 3 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
כמעט כל פרויקט שעשיתי לאחרונה דרש ממני לבדוק כמה סרווס ולהתנסות בעמדותיהם לפני שהם נכנסים לאסיפה. בדרך כלל אני יוצר בודק סרוו מהיר על קרש לחם ומשתמש במסך הטורי ב- 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. קטע הלופ בפועל של התוכנית בודק קודם כל אם הכפתורים נלחצו, ואם כן מזיז את החץ ורושם את ערכת הסרוו שנבחרה כעת. לאחר מכן הוא כותב את ערכי רוחבי הדופק עבור כל ארבעת הסרוויים במערך בהתבסס על קריאה ממופתת של הפוטנציומטרים, כותב אותם למסך בצהוב, ולבסוף מכניס את הסרוויים למיקום זה באמצעות לוח נהג הסרוו. כל סרוו שאינו מונע כרגע ישמור על מיקומו על סמך הקלט האחרון.
מוּמלָץ:
בודק סרוו ארדואינו: 4 שלבים
בודק סרוו ארדואינו: כאן נדגים כיצד לשלוט בסרוו מארדואינו ללא מחשב. השימוש בממשק נייד זה מאיץ מאוד את תהליך האב טיפוס, בעת קביעת גבולות לסיבוב סרוו. זה שימושי במיוחד כשיש לך הרבה
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino - Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter - מסוק RC - מטוס RC באמצעות Arduino: 5 שלבים (עם תמונות)
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino | Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter | מסוק RC | מטוס RC באמצעות Arduino: להפעלת מכונית RC | Quadcopter | מזל"ט | מטוס RC | סירת RC, אנחנו תמיד צריכים מקלט ומשדר, נניח שבשביל RC QUADCOPTER אנחנו צריכים משדר ומקלט של 6 ערוצים והסוג הזה של TX ו- RX יקר מדי, אז אנחנו הולכים להכין אחד מהם
הדפסת לוחות מעגל בהתאמה אישית עם מדפסת תלת מימד: 7 שלבים (עם תמונות)
הדפסת לוחות מעגל מותאמים אישית עם מדפסת תלת מימד: אם זו לא הפעם הראשונה שאתה רואה מדפסת תלת מימד, כנראה ששמעת מישהו אומר משהו בסגנון: 1) קנה מדפסת תלת מימד 2) הדפס מדפסת תלת מימד אחרת 3) החזר תלת מימד מקורי מדפסת 4) ???????? 5) רווח עכשיו מישהו עם
מצמצם את מנוע סרוו השלב עם שליטה סידורי באמצעות ארדואינו באמצעות מדפסת תלת מימד - Pt4: 8 שלבים
מצמצם את מנוע סרוו סטפ עם שליטה סדרתית באמצעות ארדואינו באמצעות מדפסת תלת מימד - Pt4: בסרטון הרביעי הזה של סדרת מוטור סטפ, נשתמש במה שלמדנו בעבר כדי לבנות מנוע סרוו צעד עם שליטה באמצעות תקשורת טורית ואמיתית משוב מיקום באמצעות מקודד התנגדות המנוטר על ידי Arduino. בשנת
בודק סרוו טריפל ארדואינו: 6 שלבים (עם תמונות)
בודק סרוו טריפל של Arduino: אני בונה כרגע כמה רובוטים מהלכים, כולם מופעלים על ידי סרוואות מרובות. הבעיה מתעוררת אז בחישוב מידת התנועה של כל סרוו בטווח התנועה הקיים. בנוסף, אני מנסה להבין איזה סוג הליכה הוא