תוכן עניינים:
וִידֵאוֹ: שימוש יותר מ -4 מנועים - ערימת מספר רב של מנועיות: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
מכשיר החלפה וגדילה חושית ויברוטקטיליים הניתנים להדרכה (https://www.instructables.com/id/Vibrotactile-Sens…) מציג דרך לבנות מכשיר המתרגם קלט חושי לגירויים רוטטים. גירויים רוטטים אלה מיוצרים על ידי מנועי ERM גליליים המונעים על ידי Arduino Uno עם מגן מנוע.
עבור יותר מ -4 מנועים, יש לערום מספר מגני מנועים.
במקרה שצריך להניע יותר מ -6 מנועים באופן עצמאי, אתה צריך יותר סיכות PWM מכפי שיש ל- Arduino Uno (6 סיכות PWM) ולכן Arduino Mega. תיאורטית, ניתן לערום יותר משני מגנים על ארדואינו, אולם קחו בחשבון שלארדואינו מגה יש גם כמות מוגבלת של סיכות PWM: 15.
אספקה
- Adafruit Motorshield v2.3 וכותרות ערימה לגברים
- כותרות נערמות לנשים (למשל
- Arduino Mega ליותר מ -6 מנועים (למשל
אב טיפוס מתוך
שלב 1: הלחמה וערימה
- סיכות ערימה בהלחמה על שתי מגיני המנוע כפי שניתן לראות בתמונות
- מגשר כתובות הלחמה באחד הלוחות (ראה הסבר בתמונה ו https://learn.adafruit.com/adafruit-motor-shield-… להנחיות מפורטות יותר לכך)
- ערמו את ארדואינו ושני המגינים זה על זה.
- ודא כי מגשר ה- VIN נמצא על שני המגנים.
שלב 2: קוד
זוהי דוגמה כיצד לאפשר לשמונה מנועים לתרגם 3 ערכים תחושתיים:
- הורד את הקוד המצורף לתיקיית zip למטה, פתח אותו והתקן ספריות, כפי שהוסבר ב ….
- לחץ על כלים → לוח → בחר Arduino/Genuino Mega או Mega 2505
- שנה את החלקים הבאים בקוד, במידת הצורך
הגדר כל מנוע עם מספר הסיכה והמגן שלו:
Adafruit_DCMotor *motor1 = AFMS1.getMotor (1); // ציין כי מנועי DC המחוברים ל- shield Adafruit_DCMotor *motor2 = AFMS1.getMotor (2) הראשון; Adafruit_DCMotor *motor3 = AFMS1.getMotor (3); Adafruit_DCMotor *motor4 = AFMS1.getMotor (4); Adafruit_DCMotor *motor5 = AFMS2.getMotor (1); // ציינו כי מנועי DC המחוברים למגן השני Adafruit_DCMotor *motor6 = AFMS2.getMotor (2); Adafruit_DCMotor *motor7 = AFMS2.getMotor (3); Adafruit_DCMotor *motor8 = AFMS2.getMotor (4);
ציין את מספר המנועים המשומשים:
int nrOfMotors = 8;
כלול את כל המנועים המשומשים במערך:
Adafruit_DCMotor *מנועים [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };
כלול את כל הסנסורפינים במערך:
סנסורפינים לא חתומים [3] = {A15, A14, A13, };
העלה את הקוד ל- Arduino Mega. בוצע.
שלב 3: הפוך אותו לביש
במדריך על איך להפוך את ה- SSAD לביש (https://www.instructables.com/id/Making-the-SSAD-W…) ניתנת דוגמה לאופן חיבור ארדואינו אונו ושמנוע מנועי אחד לגוף.. אם אתה צריך להשתמש ב- Arduino Mega ובמסגרות מנועים מרובות, תיק ירך, כפי שמוצג בסקיצה, עשוי להיות פתרון להכנת אב הטיפוס.
מוּמלָץ:
גידול יותר חסה בפחות שטח או גידול חסה בחלל, (יותר או פחות): 10 שלבים
גידול יותר חסה בפחות שטח או … גידול חסה בחלל, (פחות או יותר): זוהי הגשה מקצועית לתחרות הגוברת מעבר לכדור הארץ, Maker, המוגשת באמצעות Instructables. לא יכולתי להתרגש יותר לעצב לייצור גידולי שטח ולפרסם את ההוראה הראשונה שלי. כדי להתחיל, התחרות ביקשה מאיתנו
שימוש במודולי VFD ישנים יותר של Noritake Itron: 7 שלבים
שימוש במודולי VFD ישנים יותר של Noritake Itron: מדי פעם אתה נתקל בחלקים מעניינים באיביי, מחברים או סתם מסתובב בחנויות יד שנייה. דוגמה אחת לכך הייתה תצוגה ענקית של Noritake Itron 40 x 2 תווים ואקום מ -1994 (או קודם לכן) שהועברה הלאה
בטוח יותר: להפוך תחנות רכבת לבטוחות יותר: 7 שלבים
בטוח יותר: הפיכת תחנות הרכבת לבטוחות יותר: תחנות רכבת רבות כיום אינן בטוחות בשל חוסר אבטחה, מחסומים והתראה על כניסת הרכבת. ראינו צורך לתקן זאת. על מנת לפתור בעיה זו יצרנו Safer Better. השתמשנו בחיישני רטט, חיישני תנועה ו
פייק - סע בטוח יותר, נהג חכם יותר, נהג פייק !: 5 שלבים
פייק - סע בטוח יותר, נהג חכם יותר, נהג פייק !: ברוכים הבאים לפרויקט שלי בשם פייק! זהו פרויקט כחלק מההשכלה שלי. אני סטודנט NMCT בהאווסט בבלגיה. המטרה הייתה ליצור משהו חכם באמצעות פטל פטל. היה לנו חופש מוחלט בו רצינו להתחכם. מבחינתי זה היה
הפוך את הלם למכוניות ה- RC לקצר יותר לטיפול טוב יותר במהירויות גבוהות: 5 שלבים
הפוך את הלם למכוניות RC שלך לקצר יותר לטיפול טוב יותר במהירויות גבוהות: במדריך זה אראה לך כיצד לקצר את הזעזועים שלך כך שתוכל לקרב את המכונית שלך לקרקע, כך שתוכל לבצע סיבובים במהירות גבוהה יותר בלי לנפנף. עוד מדריך כיצד לבצע תחזוקה במכוניות שלך מזעזעים כל כך