וִידֵאוֹ: אובייקט EBot8 בעקבות הרובוט: 5 שלבים (עם תמונות)
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
האם תהית פעם לייצר רובוט שעוקב בכל מקום שאתה הולך? אבל פשוט לא יכול?
ובכן … עכשיו אתה יכול! אנו מציגים בפניכם את האובייקט בעקבות הרובוט! לכו על ההדרכה הזו, עשו לייק והצביעו ואולי תוכלו לעשות זאת גם !!
שלב 1: אסוף את החומרים
כדי ליצור את הפרוייקט הפשוט והמדהים הזה. אנו זקוקים לחלקים הבאים כדי להמשיך:
לוח Ebot8
כבל תכנות
כבלי מגשר נקבה לזכר
חיישנים אולטרא סאונד
שלדה {עם מארז}
2 מנועי DC
את כל החומרים האלה אפשר למצוא כאן.
שלב 2: חיווט
לאחר שאספת את החומרים מכאן. עכשיו חבר את החיישנים האולטראסוניים לצבע קוד Aot-A {A0-A1} המקודד כראוי. אם עשית זאת, בואו נמשיך בקודן.
שלב 3: איתור באגים
עכשיו כדי לוודא שחיישני האינפרא אדום שלנו עובדים בצורה מושלמת, עלינו לאתר באגים, כלומר לזהות ולהסיר שגיאות (חומרת מחשב או תוכנה).
- פתח את אפליקציית EBot Blockly במחשב שלך.
- בחר קריאות קלט/איתור באגים.
- בחר מהרשימה הנפתחת- 'חיישן אינפרא אדום'.
- בחר את הסיכה שבה מותקן חיישן האינפרא אדום הראשון שלך. (P. S. אתה יכול לבדוק חיישן אחד בכל פעם.)
- לחץ על 'איתור באגים'.
- עשו את אותו הדבר עבור החיישן השני.
- לאחר השלמת ההורדה ומציגה ערכים משני החיישנים, נוכל להמשיך בקידוד.
(הערה: אם באגים נתקלו בשגיאה, נסה שוב, בדוק את החיבור. אם לא, החלף את החיישן ונסה שוב.)
שלב 4: קידוד
עכשיו אתה יכול פשוט להעתיק את הקוד שלנו מכאן או להעתיק את הקוד החוסם. למרות שאנו ממליצים על השיטה החסימה כפי שמוצגת בתמונה כיוון שהיא קלה יותר להבנה
// Code_for_object_following_robot
#הגדר אולטרסאונד (x) ({analogRead (x)*0.833}/4) #כלול הגדרת חלל "Ebot.h" {} {// Initialisations ebot_setup {}; // מצבי סיכה pinMode {A0, INPUT}; pinMode {A1, INPUT}; } לולאת חלל {} {if (אולטרסאונד (A0)> = 30 && אולטרסאונד (A0) = 30 && אולטרסאונד (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } אחר {LMotor_1 (-5); RMotor_1 (10); }
שלב 5: הדגמה
האם אהבת את זה? כן אני יודע. נמשיך ליצור פרויקטים משעשעים ומהנים יותר רק בשבילכם!
אל תהסס להגיב על כל רעיון בסעיף ההערות ובוודאי נגיב.