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

אוטומט לתכנות K'nex: 4 שלבים
אוטומט לתכנות K'nex: 4 שלבים

וִידֵאוֹ: אוטומט לתכנות K'nex: 4 שלבים

וִידֵאוֹ: אוטומט לתכנות K'nex: 4 שלבים
וִידֵאוֹ: אוטומטים ושפות פורמליות - אוטומט מכפלה 2024, יולי
Anonim
אוטומט לתכנות K'nex
אוטומט לתכנות K'nex

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

שלב 1: בנה מסגרת ורכיבים מוטוריים

בנה מסגרת ורכיבים מוטוריים
בנה מסגרת ורכיבים מוטוריים
בנה מסגרת ורכיבים מוטוריים
בנה מסגרת ורכיבים מוטוריים
בנה מסגרת ורכיבים מוטוריים
בנה מסגרת ורכיבים מוטוריים
בנה מסגרת ורכיבים מוטוריים
בנה מסגרת ורכיבים מוטוריים

לִבנוֹת.

שלב 2: צור את ציר התוכנית

צור את ציר התוכנית
צור את ציר התוכנית
צור את ציר התוכנית
צור את ציר התוכנית
צור את ציר התוכנית
צור את ציר התוכנית

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

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

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

תכנות האוטומט
תכנות האוטומט
תכנות האוטומט
תכנות האוטומט
תכנות האוטומט
תכנות האוטומט
תכנות האוטומט
תכנות האוטומט

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

כדי לפשט את התכנות ולאפשר הפצה קלה של סקריפטים שונים, הקמתי תחביר קידוד פשוט. אני מציע לקודד בפנקס הרווחים כך שהמרווח יהיה שווה. כך מתחיל התסריט של כל גלגל, עם L ו- R עבור הגלגלים השמאליים והימניים. Y הוא מספר, ו- x הוא יחידת מדידה. ה- Yx מציג את אורך המחרוזת ביחידה מסוימת. אז, 8 מטר, למשל. Yx L/ R/ לכל ציר יש 8 מוטות, כך שהתקדמות קדימה (לולאה של המיתר מתחת) מהפכת ציר אחת מלאה תהיה הבאה. u מיועד ללולאה מתחת, ו- o הוא לולאה מעל. A // מסמן את סוף הקוד. "L/8u // R/8u // L/5u/3o // R/8u/-// התסריט למעלה מציג פנייה קלה שמאלה. A 5u מסמל כי אפור המחבר יונח על המוט החמישי מהמקור, כאשר המקור הוא 1, ופנייה של כיוון מתרחשת על המוט 5. בצד השני יש - כדי לסייע באיזון התסריט כדי להקל על הצופן. "מסמל לולאת עצירה סביב מחבר אפור. דוגמה לכך היא L/5u/3o // R/8s/-// משמעות הדבר היא שבציר הימני, המחרוזת צריכה להיות מחוברת 360 מעלות סביב המחבר האפור., מסמן עצירה. התחנה צריכה להסתיים באותו כיוון שהתחילה. זה כל מה שיש. בשלב הבא סיפקתי כמה מדידות ותסריטים לדוגמה לשילוב לתסריטים מורכבים יותר.

שלב 4: דוגמאות לתסריטים ומדידות

כל המידות נמצאות על רצפה חשופה. -8 לולאות סביב מחבר אפור שקולות לסיבוב מלא אחד על ציר. שביל Snakey מאת: Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc נותן מיון של שביל בצורת Snakey S מעגלים מאת: הג'מאלם L/32u // R/32o // מסתובב במעגלים. חחח כיף לראות

פרס שני בתחרות הרובוטים Instructables ו- RoboGames

מוּמלָץ: