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

כיצד לבנות את הרובוט הראשון שלך ($ 85): 21 שלבים (עם תמונות)
כיצד לבנות את הרובוט הראשון שלך ($ 85): 21 שלבים (עם תמונות)

וִידֵאוֹ: כיצד לבנות את הרובוט הראשון שלך ($ 85): 21 שלבים (עם תמונות)

וִידֵאוֹ: כיצד לבנות את הרובוט הראשון שלך ($ 85): 21 שלבים (עם תמונות)
וִידֵאוֹ: אנשים שהם אחד למליון (מטורף!!!)| טופטן 2024, יולי
Anonim
כיצד לבנות את הרובוט הראשון שלך ($ 85)
כיצד לבנות את הרובוט הראשון שלך ($ 85)
כיצד לבנות את הרובוט הראשון שלך ($ 85)
כיצד לבנות את הרובוט הראשון שלך ($ 85)

עשיתי גרסה חדשה ומעודכנת של זה. אנא מצא זאת כאן https://www.instructables.com/id/How-to-make-your-first-robot-an-actual-program/ **************** ********************************************** *************** עדכון: לכ -10.000 אנשים שכבר קראו את הפוסט הזה, ברצוני להתנצל. כשנכנסתי לראשונה לפוסט הזה, הגזמתי את הערכת הפרסים, בשל העובדה שאני גר בדנמרק, שם הכל מאוד רחב! העלות הכוללת של רובוט זה נקבעה במקור לכ -150 דולר. מסתבר שהמחיר הוא למעשה רק כ -85 דולר בשאר העולם, כמעט חצי פרס !! (מצטער, רשמתי פרסים חדשים לרכיבים) ************************************ **************************************** אם יש לך בעיות או שאלות בנוגע הפרויקט הזה, אנא אל תהסס לפנות אליי בכתובת letsmakerobots.com זהו מסלול הדרכה כיצד להפוך "מחשבה עצמית" לחקירה עצמית (לא בשליטה מרחוק, לא מתוכנת אך ורק בתגובה לסביבה.) רובוט תוך כמה שעות. זה ממש קל, וזה לא כרוך בידע באלקטרוניקה כדי להתחיל עם בניית רובוטים. התמקדות כאן היא בהכרח המוחלט בכדי לכסות את היסודות. זה נועד לפתוח עיניים, לאחר בניית זה, אתה יכול לבנות כל דבר ולשלוט על כל מכשיר אלקטרוני! נשמע מטורף? זה נכון, אתה רק צריך לנסות את זה כדי להבין כמה כוח יש בכמה מהשבבים שאתה יכול לקנות בכמה דולרים היום. ברוכים הבאים לעולם המיקרו -בקרים:) דוגמת התכנות שאני כותב בסופו של דבר היא להפוך את הרובוט הזה למה שהיית מכנה "הימנעות מקיר" (הוא ירחרח ויחקור על סמך אילו אובייקטים הוא פוגש, מה נמצא בצד שמאל, ימין והלאה), אך ניתן לתכנת אותו לכל דבר - בקלות. אם יראה עניין אני אספק תוכניות נוספות עבורו. הנה עוד אחד שמשתמש באותם עקרונות בסיסיים, לוח, שבב וכו '. זה מאוד דומה - רק אני השקעתי עוד זמן בזה;)

שלב 1: קנה את החומרים (לוח פרויקטים, מיקרו -בקר וחבילת התחלה)

קנה את החומרים (לוח פרויקטים, מיקרו -בקר וחבילת התחלה)
קנה את החומרים (לוח פרויקטים, מיקרו -בקר וחבילת התחלה)

רשימת קניות, התחילו כאן, לפי זה: קישורים הם בדיוק המקום שבו מצאתי את הפריטים מנקודת מבט אינטרנטית. אתה יכול להשתמש בכל חנות (אינטרנט) שאתה רוצה, כמובן. המחירים הם כ. עד כמה שאפשר, נסה להשיג את הכל מאותה חנות, ומחנות הממוקמת במדינה שלך וכו 'כדי לקבל את העסקאות הטובות ביותר והספקה מהירה יותר וכו'. משחק של מריו האחים; כיף ומלא תוספות ותכונות נסתרות, שעושה חשק לשחק שוב ושוב. זה כולל את המוח הראשי, ה- PICAXE-28X1. מחיר: 38 דולר זה קצת מרחיב, אבל זו רק הפעם הראשונה שאני ממליץ לך להשיג את זה, הוא כולל הרבה דברים בסיסיים נחמדים, אתה מקבל תקליטור עם הרבה מדריכים, כבלים, לוח, המיקרו מעבד וכו 'למעשה זה זול במיוחד. חבילות דומות עולות עד פי 10 ממחיר זה! הקפד לקבל את גרסת ה- USB, ייתכן שהתמונות בחנויות אינן תואמות ולהראות כבל סידורי בעת הזמנת USB. בעת רכישת גרסת ה- USB, אין צורך לקבל את כבל ה- USB כפריט נוסף, למרות שהוא נמכר בנפרד. קבל אותו כאן. לאחר שקנית את זה פעם אחת, פשוט קנה לוח חדש והגשם מיקרו-בקר. עבור פרויקטים עתידיים, הרבה יותר זול, אתה בונה רובוטים עם כל היסודות שנעשו.

שלב 2: קנה את החומרים (נהג המנוע L293D)

קנה את החומרים (נהג המנוע L293D)
קנה את החומרים (נהג המנוע L293D)

נהג מנוע L293D השם אומר הכל, עוד על השבב הזה מאוחר יותר:) מחיר: 3 דולר קבל אותו כאן

שלב 3: קנה את החומרים (חבילת שדרוג סרוו)

קנה את החומרים (חבילת שדרוג סרוו)
קנה את החומרים (חבילת שדרוג סרוו)

1 חבילת שדרוג סרוו PICAXE-דרך קלה לקבל סרוו עם כמה חלקים קטנים הדרושים לפרויקט זה. אתה יכול גם לקבל כל סרוו סטנדרטי, הסיכות המוצגות בתמונה ונגד יחיד של 330 אוהם במקום השבב הצהוב, אם תרצה. מחיר: 15 דולר קבל את החבילה המלאה מהי סרוו? סרוו הוא אבן יסוד ברוב המכשירים הרובוטיים. בקיצור, מדובר בקופסה קטנה עם חוטים אליה, וסרן שיכול להסתובב כ- 200 מעלות. על ציר זה אתה יכול להרכיב דיסק או ציוד היקפי אחר שמגיע עם הסרוו. שלושת החוטים הם: 2 לעוצמה ואחד לאות. חוט האות עובר למשהו השולט בסרוו, במקרה זה הוא המיקרו-בקר. התוצאה היא שבקר המיקרו יכול להחליט לאן הציר צריך לפנות, וזה די שימושי; אתה יכול לתכנת משהו כדי לעבור פיזית לעמדה מסוימת.

שלב 4: קנה את החומרים (חיישן כך שנוכל לראות.. אה - חוש)

קנה את החומרים (חיישן כדי שנוכל לראות.. אה - חוש)
קנה את החומרים (חיישן כדי שנוכל לראות.. אה - חוש)

חיישן IR אחד Sharp GP2D120 - 11.5 " / אנלוגי 11.5" או טווח אחר יעשה. רק אל תקנה את "הגרסה הדיגיטלית" של חיישני Sharp לפרויקט מסוג זה, הם אינם מודדים מרחק כפי שהאנלוגים עושים. מחיר: 10 USD קבל אותו כאן הקפד לקבל עבורו את החוטים האדומים/שחורים/לבנים.. זה לא כלול תמיד, וזה שקע לא סטנדרטי! זה בעצם לא האהוב עלי, בדרך כלל אני משתמש בחיישנים אולטראסוניים, כמו SRF05 (מצא אותו בכל מקום דרך גוגל-הם מוכרים אותו גם ב- picaxe-storepicaxe -חנות איפה שהם קוראים לזה SRF005 ויש להם תמונה של החלק האחורי של SRF04 בחנות! אבל היא הנכונה, ואכן אמרתי להם אבל..). בכל מקרה; ה- SRF05 אמין ומדויק הרבה יותר. הוא גם מהיר יותר, אבל עולה קצת יותר, הוא קצת יותר מסובך לכתוב קוד, וקצת יותר מורכב להתקנה - אז הוא לא משמש כאן, אבל אם אתה טרי, קנה אחד כזה במקום זאת;) אם אתה הולך על SRF05, עשיתי הדרכה קטנה לחיבור ה- SRF05 כאן ב- letsmakerobots.com

שלב 5: קנה את החומרים (מנועים וגלגלים)

קנה את החומרים (מנועים וגלגלים)
קנה את החומרים (מנועים וגלגלים)

2 מנועי הילוכים עם גלגלים ככל שהיחס גבוה יותר, הרובוט חזק יותר, הרובוט התחתון והמהיר יותר. אני ממליץ על יחס איפשהו בין 120: 1 ל -210: 1 לפרויקט מסוג זה. מחיר סה כ: 15 דולר קבל קצת כאן

שלב 6: גם אתה תזדקק ואפשר גם לקנות

תצטרך גם:

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

אתה יכול גם לקבל, בזמן שאתה בעניין:

  • כמה נוריות LED אם אתה רוצה שהרובוט שלך יוכל לאותת לעולם או ליצור אפקטים מהבהבים מגניבים
  • עוד סרוו כדי לגרום לרובוט שלך לזוז יותר..אהר..זרועות? או סרוו עם סרוו וכו '.
  • רמקול זעיר אם אתה רוצה שהרובוט שלך יפיק אפקטים קוליים ויתקשר אליך
  • סוג של מערכת מסלול חגורות. רובוטים עם מסילות חגורה הם גם מגניבים, והבקר והשאר יהיו זהים. הנה דוגמה למה אתה יכול לקחת את זה עם מסלולי חגורה TAMYIA מייצרת מערכות מגניבות לחגורה, וגם זו אהובה עליי
  • כל סוג של ערכת חיישן קו, להפוך את הרובוט שלך לסומו, חסיד עוקב, לעצור אותו מלרדת מהשולחנות וכל מה שצריך "מבט למטה".

שלב 7: בואו לעשות רובוט

בואו לעשות רובוט!
בואו לעשות רובוט!

בסדר! הזמנתם את הדברים, קיבלתם את החבילות שלכם, אתם רוצים לבנות:) טוב.. בואו נתחיל! תחילה הרכיב את הגלגלים על מנועי ההילוכים שלך. והוסף צמיגים (גומיות במקרה זה).

שלב 8: סרט ההדבקה הכפול - טריק

סרט ההדבקה הכפול - טריק
סרט ההדבקה הכפול - טריק

דרך קלה להרכיב דברים עבור רובוטים מהירים (ומוציאים להפליא ומתמשכים) היא סרט דבק כפול.

שלב 9: בנה את הגוף.. שום דבר, באמת

בנה את הגוף.. שום דבר, באמת!
בנה את הגוף.. שום דבר, באמת!

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

שלב 10: עיצוב הרובוט שלך

עיצוב הרובוט שלך
עיצוב הרובוט שלך
עיצוב הרובוט שלך
עיצוב הרובוט שלך
עיצוב הרובוט שלך
עיצוב הרובוט שלך

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

שלב 11: נתק

הוצא את הסוללות, כדי להימנע משריפת משהו לא מכוון! (תאמין לי שאתה רוצה;)

שלב 12: בואו נתחיל עם הלוח

בואו נתחיל עם הלוח
בואו נתחיל עם הלוח

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

שלב 13: הכנס את הצ'יפס

הכנס את הצ'יפס
הכנס את הצ'יפס
הכנס את הצ'יפס
הכנס את הצ'יפס

שבב חדש לגמרי, בדרך כלל לא נכנס לשקע מיד. יהיה עליך ללחוץ אותו הצידה כלפי מטה על שולחן, כדי לכופף את כל הרגליים בזווית כך שיתאים. (הרגליים יורדות, לתוך השקעים:). וודא שכל הרגליים נמצאות בארובות. אם קנית את שדרוג סרוו מ- Picaxe, יש לך שבב צהוב. שים אותו במקום ה- Darlington. שים לב שלא כל החורים בלוח הפרויקט מלאים בשבב הצהוב. אנחנו צריכים רק את השמונה מימין בתמונה, מכיוון שמדובר רק בנגדים פשוטים, אין לנו צורך להאכיל אותם במיוחד. השבב הצהוב הזה הוא למעשה רק נגדים של 8 * 330 אוהם באריזה מסודרת. ולכן, אם יהיה לך נגד, אתה יכול פשוט להכניס אותו במקום בחריץ המספור "0" (ראה תמונה לפריצה הקטנה והמכוערת הזו), מכיוון שזו היחידה בה נשתמש, כאשר נשתמש בסרוו אחד בלבד. הכנס את השבב הגדול, המוח, המיקרו -בקר, ה- Picaxe 28 (מספר גרסה) ללוח הפרויקט. חשוב להפוך את זה בדרך הנכונה. שים לב שיש סימן קטן בקצה אחד, וכך על הלוח. אלה חייבים ללכת ביחד. השבב הזה יקבל חשמל מהלוח באמצעות 2 רגליים שלו. כל 26 הרגליים הנותרות מחוברות סביב הלוח, והן יהיו ניתנות לתכנות עבורך, כך שתוכל לשלוח זרם פנימה והחוצה אל לזהות דברים ולשלוט בדברים באמצעות התוכניות שאתה מעלה למיקרו -בקר זה. (מגניב!)

שלב 14: הכנס את בקר המנוע

הכנס את בקר המנוע
הכנס את בקר המנוע

כעת הכנס את בקר המנוע L293D לשקע האחרון. הקפד להפוך את זה בדרך הנכונה בדיוק כמו המיקרו-בקר. בקר המנוע L293D ייקח 4 מהיציאות מהמיקרו-בקר, ויהפוך אותם ל -2 נשמע טיפשי? ובכן.. כל פלט רגיל מהמיקרו -בקר יכול להיות רק "מופעל" או "כבוי". אז רק שימוש באלה (דוגמה) רק יגרום לרובוט שלך לנהוג קדימה או לעצור. לא הפוך! הלוח עשוי כל כך חכם עד ששתי הפלטים (הפיכים כעת) מקבלים שטח משלהם המסומן (A) ו- (B) ממש ליד בקר המנוע (למטה מימין למטה בתמונה). עוד על כך בהמשך.

שלב 15: הפלסטיק האדום בגב הלוח

הפלסטיק האדום בגב הלוח
הפלסטיק האדום בגב הלוח

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

שלב 16: חבר את חוטי המנועים ללוח

חבר את חוטי המנוע ללוח
חבר את חוטי המנוע ללוח
חבר את חוטי המנוע ללוח
חבר את חוטי המנוע ללוח

קח 4 חתיכות חוט והלחם אותן ל -4 החורים "A & B"… או אם אתה כל כך מתקדם, השתמש באמצעים אחרים לחיבור 4 כבלים לחורים בגודל סטנדרטי! (אפשר לקנות כל מיני שקעים וסיכות סטנדרטיים שיתאימו) אם אתה (כמוני) רק הלחמה על הלוח, תוכל לחזק את החלק הזה בעזרת סרט דבק. או אם יש לך חלק מהפלסטיק המתכווץ בחום, תוכל לתמוך בחוטים בעזרת זה.

שלב 17: חבר את החוטים למנועים

חבר את החוטים למנועים
חבר את החוטים למנועים

2 "A" עובר למנוע אחד, ו- 2 "B" לשני. זה לא משנה מהו, כל עוד "A" מחובר למנוע אחד, ו- "B" לשני הקטבים של השני. (כן, הלחמה שלי ממש מלוכלכת, אני יודע, חחח - כל עוד זה עובד, אתה יודע;)

שלב 18: חיבור הסרוו

חיבור הסרוו
חיבור הסרוו
חיבור הסרוו
חיבור הסרוו

עכשיו נחבר את הסרוו. אם אתה צריך לקרוא את תיעוד Picaxe, תקרא שעליך להשתמש בשני מקורות כוח שונים אם תוסיף סרוו. בקיצור; לא אכפת לנו כאן, מדובר ברובוט פשוט, ולניסיון שלי זה עובד מצוין. יו תצטרך להלחם סיכה נוספת לפלט "0", אם ברצונך להשתמש בחיבור הסרוו הסטנדרטי. סיכה כזו מגיעה עם חבילת השדרוג של Picaxe (שורה שלמה, למעשה), אבל אתה צריך רק אחד עבור סרוו אחד, וניתן לקנות אותם בכל חנות אלקטרוניקה. אם כבל הסרוווס שלך הוא (שחור, אדום, לבן) או (שחור, אדום, צהוב), השחור צריך להיות עד קצה הלוח. שלי היה (חום, אדום, כתום), ולכן החום עובר לקצה. הרמז הוא בדרך כלל האדום; זהו מה שמכונה V, או כל אחד מאלה, המשמש באופן אקראי: ("V", "V+", "œ+", "1"). מכאן מגיע הזרם. השחור (או החום במקרה שלי) הוא G, או ("œG", "œ0" או "-"). זה ידוע גם בשם "œGround", והוא המקום שאליו הזרם עובר. (2 הקטבים, +/- זוכרים את שיעורי הפיזיקה שלכם? הצבע האחרון הוא אז "האות" (לבן, צהוב או כתום) סרוו צריך גם " + &-" או "V & G", וגם אות. חלק מהמכשירים האחרים עשויים להזדקק רק ל"ארקה "ול"סיגנל" (G & V), וחלקם עשויים להזדקק ל- V, G, קלט ופלט. יכול להיות מבלבל בהתחלה, והכל תמיד נקרא שונה (כמו שעשיתי כרגע כאן), אבל לאחר זמן מה תקבל את ההיגיון, וזה בעצם פשוט ביותר - אפילו אני מבין את זה עכשיו;)

שלב 19: חיבור הראש

מחברים את הראש
מחברים את הראש
מחברים את הראש
מחברים את הראש

עכשיו בואו נתחבר אל הראש, חיישן ה- IR החריף. (או SRF05 אם בחרת באפשרות זו) (אם קנית במקום זאת SRF005 או דומה, כדאי שתראה כאן כיצד לחבר זאת, זה שונה מזה!) יש מיליון דרכים לחבר דבר כמו חיישן IR חד, אך להלן רמזים: אדום צריך להיות מחובר ל- V1, כלומר (בהגדרה זו) כל דבר המסומן ב- €œVà ¢ €Â, או שהוא מחובר לזה. שחור עובר ל- G, בכל מקום על הלוח. לבן צריך להיות מחובר לקלט אנלוגי 1. אם אתה קורא את התיעוד שמגיע עם לוח הפרויקט, אתה יכול לקרוא כיצד לחבר את כבל הסרט המצורף ולהשתמש בזה. מה שעשיתי על לוח תמונה, היא לנתק כבל מסרוו ישן שנשרף, מולחם בסיכה, וחיבר את כל העניין בדיוק כמו סרוו. אתה יכול להשתמש בו כדי לראות אילו צבעים של ה- Sharp הולכים לאיזו שורה על הלוח.. או דרך אחת לעשות זאת. מזג אוויר אתה משתמש בסרטים או בשיטה שלי of â חיבור ה- IR Sharp, עליך גם לחבר את 3 הכניסה האנלוגית הנותרת ל- V. (תסתכל על הפינים הקטנים המחוברים בתמונה, ליד התקע) היו לי כמה מגשרים מונחים, ואתה יכול לראות שכל 3 החיבורים שנותרו קצרים. (הזוג האחרון, שלא נגעו בו, הם רק שניים - "קרקע", אין צורך לקצר אותם). אם אתה משתמש בסרט, אתה יכול פשוט לחבר את הכניסות ל- V (או להארקה לצורך העניין) על ידי חיבור החוטים בזוגות. הסיבה שחשוב לקצר את הכניסות האנלוגיות שאינן בשימוש כאן היא שהן שמאלה צף. המשמעות היא שתקבל כל מיני קריאות מוזרות שבהן תנסה לקרוא אם אלה אינן מחוברות. (בקיצור, זוהי הדרכה קצרה למחצה, עלינו להגיע לסוף;)

שלב 20: שיהיו חיים

שיהיו חיים
שיהיו חיים

עכשיו בשביל קצת כיף! כמה איך אתה צריך לחבר את החוט האדום מהסוללות שלך (+) מחובר לחוט האדום בלוח הפרויקט (V). והשחור (-) עד (G). אופן הפעולה שלך תלוי בציוד שקנית. אם יש קליפ סוללה בשתי הסוללות והלוח עדיין עליך לוודא שה- "+" מהסוללות מסתיים ל- "V" בלוח. (למידע נוסף כאן) לפעמים (אם כי לא לעתים קרובות) ניתן להפוך את הקליפים זה לזה, ופשוט לשים שני קליפים תואמים זה לא ערובה לכך ש + יגיע ל- V ו - יגיע ל- G! וודא, אחרת תראה דברים נמסים ועשן! אין להאכיל את הלוח עם יותר מ- 6V (ללא סוללות 9V, למרות שהקליפ מתאים) הערה; אנו עובדים כאן רק עם ספק כוח אחד. מאוחר יותר תרצה להשתמש באותו Ground, אך גם ב- V1 וגם ב- V2. כך השבבים שלך יכולים לקבל מקור אחד, והמנועים וכו 'מתח אחר (חזק יותר). התקן את עורך התכנות Picaxe במחשב, עקוב אחר המדריכים כדי לחבר את שקע / USB / סידורי שלך, הכנס את הסוללות (עדיין ללא ראש)) רובוט, הכנס את מקל הג'ק ברובוט שלך.. היכנס לעורך התכנות, וכתב servo 0, 150 לחץ על F5, המתן עד שהתוכנית תועבר, והסרוו שלך נותן טיפה קטנה (או סיבובים, תלוי באיזו דרך זה היה). אם משהו משתבש כאן, צור קשר או צור קשר עם המדריכים והיציאות וכו ', עד שלא ידווחו שגיאות, ונדמה שהכל עובד, כדי לבדוק, נסה לכתוב servo 0, 200 ולחץ על F5 דיסק הסרוואס אמור להסתובב מעט ולהפסיק. כדי לחזור, כתוב: סרוו 0, 150 ולחץ על F5 עכשיו "הצוואר" של הרובוט שלך פונה קדימה. הדבק על "הראש" - ה- IR Sharp

שלב 21: קדימה, קדימה

Heads Up and Go!
Heads Up and Go!

סיימת לבנות את היסודות! למעשה יצרת רובוט. עכשיו מתחיל הכיף, אתה יכול לתכנת אותו לעשות הכל, ולצרף אליו כל דבר, להרחיב בכל דרך שהיא. אני בטוח שאתה כבר מלא ברעיונות, וסביר שלא עקבת אחריי לאורך כל הדרך הזו;) העיצוב עשוי להיזהר, ייתכן שהשתמשת בחלקים אחרים וכו '. אבל אם התחברת כמתואר, להלן כמה טיפים כדי להתחיל לתכנת את הרובוט שלך: הזן (העתק והדבק) את הקוד הזה בעורך שלך, והקש F5 בזמן שהרובוט מחובר: הערה: הקוד ייראה הרבה יותר נחמד ברגע שתכניס אותו לעורך, הוא יזהה פקודות ו תן להם צבעים. +++ ראשי: readadc 1, b1 'לוקח את המתח המוחזר לפין האנלוגי 1, ומכניס אותו למשתנה b1debug' זה שולף את כל המשתנים לעורך. לך ראשי +++ עכשיו קח את ידך מלפנים של ראש הרובוט ושימו לב כיצד משתנה b1 משנה ערך. אתה יכול להשתמש בידע שנצבר כדי להחליט מה צריך לקרות מתי (עד כמה דברים צריכים להתקרב לפני..) עכשיו אני ממליץ לך לשים את הרובוט שלך על קופסת גפרורים או דומה, מכיוון שהגלגלים יתחילו להסתובב. הזן (העתק-הדבק) קוד זה לתוך העורך שלך, והקש F5 בזמן שהרובוט מחובר: +++ גבוה 4 נמוך 5 +++ אחד הגלגלים אמור להסתובב בכיוון אחד.הגלגלים שלך מסתובבים קדימה? אם כן, זו ההנחיה של הגלגל הזה לפנות קדימה. אם הגלגל מסתובב לאחור, אתה יכול לנסות את זה: +++ נמוך 4 גבוה 5 +++ כדי לסובב את הגלגל השני, עליך להיכנס גבוה 6 נמוך 7 (או את הפוך לכיוון ההפוך.) הסרוו שכבר ניסית. כל הדרך לצד אחד היא: סרוו 0, 75 הצד השני הוא: סרוו 1, 225- ומרכז: סרוו 1, 150 להלן תוכנית קטנה אשר (אם הכל בסדר ואתה צריך להכניס את הפרמטרים הנכונים לגבוה/נמוך שיתאימו לחיווט שלך למנועים) לגרום לרובוט להסתובב, לעצור מול הדברים, להסתכל לכל צד כדי להחליט מה הטוב ביותר, להפוך את זה דרך, וסע לקראת הרפתקאות חדשות. +++ סמל סכנת רמה = 70 'כמה רחוק הדבר צריך להיות, לפני שנגיב? תור סמל = 300' זה קובע כמה צריך לפנות סמל servo_turn = 700 'זה קובע לכמה זמן אנחנו צריך לחכות שהסרוו יסתובב (תלוי במהירות שלו) לפני שנמדוד מרחק: 'הלולאה הראשית adc 1, b1' קרא כמה מרחק קדימה אם b1 <dan gerlevel thengosub nodanger 'אם שום דבר קדימה, סע קדימהelsos בכן' אם מכשול קדימה ואז תחליט איזו דרך עדיף אם עברו הראשי 'זה מסיים את הלולאה, השאר הם רק תת-שגרה מפגעים:' זה צריך להיות השילוב שלך כדי לגרום לרובוט לנהוג קדימה, סביר להניח שתצטרך להתאים אותם כך שיתאימו לאופן שבו חיברת את הרובוטים שלך מנועים גבוה 5: גבוה 6: נמוך 4: נמוך 7 כיוון מה: gosub totalhalt 'תחנה ראשונה!' הסרוו שיסיים להפוך את gosub totalhaltreadadc 1, b1 'תסתכל לכיוון השני: gosub rturn' הסתכל על צד אחר servo_turn 'המתן עד שהסרוו יסתיים הפיכת gosub totalhaltreadadc 1, b2' החליט מה הדרך הטובה ביותר: אם b1gosub body_lturnelsegosub body_rturnend ifreturn: גבוה 6: נמוך 5: נמוך 7: גבוה 4 'זה אמור להיות השילוב שלך שהופך את הרובוט לסיבוב אחד פנייה: gosub totalhaltreturnbody_rturn: גבוה 5: נמוך 6: נמוך 4: גבוה 7' זה צריך להיות שלך השתמרות שהופכת את הרובוט לכיוון השני פנייה: gosub סה"כ החזר: turn 0, 100 'מבט לאחור סיבוב אחד: servo 0, 200' מבט לשאר הצדדים: low 4: low 5: low 6: low 7 'low on all 4 סרוו 0, 150 'פנים קדימה ממתינים 1' מקפיאים הכל למשך שנייה אחת +++ עם קצת תכנות והתאמות חכמות, אתה יכול לגרום לרובוט לנהוג, לסובב את ראשו, לקבל החלטות, לבצע התאמות קטנות, פנה לכיוון חורים מעניינים כגון פתחים, כולם עובדים במקביל בזמן נהיגה. זה נראה די מגניב אם אתה גורם לסובב את הרובוט כשהראש מסתובב;) לחפש קוד מתקדם יותר? בדוק זאת: https://letsmakerobots.com/node/25Sound: אתה יכול גם להוסיף רמקול קטן לדוגמא (פלט) סיכה 1 & קרקע ולכתוב קול 1, (100, 5)- או בתוך התוכנית לדוגמה לעיל להפוך אותו לקול 1, (b1, 5)- כדי לקבל צלילים מצחיקים בהתאם למרחק לאובייקטים קדימה. אתה יכול גם להצמיד מנורה או נורית לסיכה 2 & קרקע, ולכתוב (זכור את הצורך של LED להסתובב נכון) גבוה 2 כדי לפנות על המנורה, ו- Low 2 כדי לכבות אותה;)- מה עם עט לייזר, המותקן על סרוו נוסף? אז תוכל לגרום לרובוט להפוך את הלייזר ולהפעיל אותו ולכבות אותו, תוך הצבעה על מקומות.

  • הוסיפו עליו סמן (אולי על סרוו שני, כדי שיוכל להוציא אותו מהנייר ולהוציא אותו?) ולמדו אותו לכתוב את מספר הפעמים שאתם מניפים את היד לפניו על פיסת נייר.
  • הפכו אותו לרובוט-שומר-חתול-יורד-מהכיסא, רועד כשהחתול מתקרב.
  • לגרום לו לרדוף אחר רובוט (או חתול?) כך תיכנס למספר שגרות מרדף טובות בדרך זו!
  • לגרום לזה לחפש את אמצע החדר
  • לגרום לזה להתנהג כמו עכבר; הקפיא אם יש תנועה באופק ותמיד זז קרוב לקירות וחפש פערים קטנים להיכנס אליהם.

אתה יכול גם לפרק מכונית צעצוע ישנה, להוציא את האלקטרוניקה שבתוכה, לשמור את המנועים והתקן המפנה בה ולחבר את הלוח, סרוו וחיישן-נתת חיים לרכב שלך:) נסה גם כדי לקרוא חלק מהתיעוד, יהיה הגיוני כעת לאחר שהתחלת, אתה יכול לעשות הכל עכשיו! ברוכים הבאים לעולם מצחיק מאוד של רובוטים תוצרת בית, ישנם אלפי חיישנים ומפעילים שמחכים שתחבר אותם ותעשה מהם רובוטים:) צלם עכשיו כמה תמונות של הרובוט שלך ושלח לי אותם באתר letsmakerobots.com - כן;)

מוּמלָץ: