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

כיצד לבצע רובר מבוקר מחווה: 4 שלבים
כיצד לבצע רובר מבוקר מחווה: 4 שלבים

וִידֵאוֹ: כיצד לבצע רובר מבוקר מחווה: 4 שלבים

וִידֵאוֹ: כיצד לבצע רובר מבוקר מחווה: 4 שלבים
וִידֵאוֹ: איך מבצעים מהפך נכון? - דרך הים חיפה 2024, סֶפּטֶמבֶּר
Anonim
Image
Image

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

לפרויקט זה יש יישומים פוטנציאליים בבדיקת גופי הרכב (לאבטחה או לתחזוקה) מלבד השימוש בו בסופו של דבר להטסת מל טים.

אספקה

Arduino/Genuino UNO (עם כבל UNO) x2

סוללת ליתיום (12V) x1

חוטי מגשר (זכר לזכר, זכר לנקבה, נקבה לנקבה) x40 כל אחד

לוח לחם x1

מודול נהג מוטור L298 x1

ג'ירוסקופ MPU6050 x1

מקלט RF ומשדר x1 כל אחד

חיישן אולטרסאונד x1

הגדרת מארז x1

מחזיק סוללות (כלול לעתים קרובות עם מארז) x1

מתג (כלול לעתים קרובות עם מארז) x2

חוט חשמל x1

משאבת הלחמה (אין צורך) x1

קלטת דו צדדית x1

שלב 1: תרשימי מעגלים ותיאוריה:

תרשימי מעגלים ותיאוריה
תרשימי מעגלים ותיאוריה
תרשימי מעגלים ותיאוריה
תרשימי מעגלים ותיאוריה

הגדרת משדר: בקיצור, עלינו לבצע קריאות מהג'ירוסקופ ולשלוח אותן למשדר באמצעות הארדואינו.

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

שלב 2: בניית הרובר:

שלב 1 (הרכבת המארז):

הרכיב את השלדה כדי להפוך את הבסיס לרובר שלך. זהו שלב די קל ואתה אמור להסתיים תוך זמן קצר.

שלב 2 (בדוק את כל הרכיבים):

בדוק את כל החיישנים על ידי ממשק אותם בנפרד עם הארדואינו. אתה יכול לבדוק כל הדרכה כיצד לממשק את החיישנים בנפרד עם ה- Arduino.

שלב 3 (הגדרת משדר):

ראשית, הלחם את הסיכות לג'ירוסקופ. כעת בצע את החיבורים על פי תרשים המעגלים הבא. אל תחבר את הסוללה כרגע.

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

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

הג'ירוסקופ ישלח קריאות לארדואינו. משם הקריאות יועברו למשדר ה- RF שיועבר כך שהמקלט יוכל להרים את הגלים.

שלב 4 (הגדרת מקלט):

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

1. הסר את ההערות להצהרות ההדפסה בקוד

2. הפעל את הגדרת המשדר

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

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

שלב 5 (הפוך את ההתקנה לפעולה באמצעות הסוללות):

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

אל תתנו לרובר להתרחק יותר מ -5 מטרים ממכם, אחרת הרברב עלול לעצור/להתחיל להתנהג בצורה לא נכונה!

שלב 6 (הרכבה):

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

בזמן הבדיקה, אתה עשוי לגלות שהרובר אינו נע בצורה מדויקת. יהיו כמה עיכובים ושגיאות כאשר אנו משתמשים במודולי RF פשוטים. כמו כן, בתרחיש מעשי, למנועים יש כמה הבדלים ומרכז המסה של הרובר אינו המקום בו אתה מצפה שהוא יהיה. אז אתה עשוי למצוא את הרובר נע באלכסון כאשר הוא אמור ללכת ישר. ניתן לתקן שגיאות במאזן על ידי שינוי המהירות של המנועים השמאליים והימניים. הכפל את המשתנים 'ena' ו- 'enb' במספרים שונים כדי לשכלל את איזון הרובר שלך.

במקרה של ספק, השתמש בסעיף ההערות שלהלן. שם אתייחס לספקות.

@Scientify Inc

שלב 3: קבצי קוד

להלן הקישור לספריית החוט הווירטואלי:

drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…

שלב רביעי: תודה

אנא שתף את הערותיך למטה. אשמח לשמוע על החוויה שלך בזמן ניסיון הפרויקט! אנסה להשיב לכל השאילתות תוך 24 שעות.

חֶברָתִי:

YouTube: Scientify Inc.

YouTube: מדע हिंदी

אינסטגרם

הוראות

לינקדאין

מוּמלָץ: