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

תחילת העבודה עם קידוד מבוסס דפדפן MBlock עבור HyperDuino: 3 שלבים
תחילת העבודה עם קידוד מבוסס דפדפן MBlock עבור HyperDuino: 3 שלבים

וִידֵאוֹ: תחילת העבודה עם קידוד מבוסס דפדפן MBlock עבור HyperDuino: 3 שלבים

וִידֵאוֹ: תחילת העבודה עם קידוד מבוסס דפדפן MBlock עבור HyperDuino: 3 שלבים
וִידֵאוֹ: Functions from zero 2024, נוֹבֶמבֶּר
Anonim
תחילת העבודה עם קידוד מבוסס דפדפן MBlock עבור HyperDuino
תחילת העבודה עם קידוד מבוסס דפדפן MBlock עבור HyperDuino

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

שלב 1: הגדרת MBlock

הגדרת MBlock
הגדרת MBlock
הגדרת MBlock
הגדרת MBlock
הגדרת MBlock
הגדרת MBlock
הגדרת MBlock
הגדרת MBlock

כאשר הוא יתחיל לטעון את דף האינטרנט תתבקש להפעיל את נגן הפלאש אם לא עשית זאת, בחר ובחר הפעל פלאש ואפשר הפעלה שלו על ידי גוגל כרום. לאחר השלמת זה תובא לדף הקידוד הראשי של בלוק mBlock. כמעט סיימנו את ההתקנה! לאחר מכן הוא יבקש ממך להוריד תקע הדרוש להרכבת הקוד ל- Arduino/HyperDuino בפועל. קדימה, התחל להוריד את התוכנה. תראה אותו מופיע בצד השמאלי התחתון של המסך בזמן ההורדה. אם לא אתה יכול לגשת לזה על ידי לחיצה על שלוש הנקודות המוערמות בצד ימין של דפדפן הכרום ועבור להורדות. אם הוא לא מופיע שם וודא שלחצת על הכפתור הימני. יהיה עליך להפעיל את תוכנית ההתקנה ולעבור את כל השלבים להשלמת ההתקנה. לאחר שהכל יסתיים יהיה עליך להפעיל מחדש את המחשב כמתבקש. כשאתה נטען, אתה צריך להיות מוכן לדרך!

שלב 2: שיפור ההגדרה עבור Arduino/HyperDuino

שיפור ההגדרה עבור Arduino/HyperDuino
שיפור ההגדרה עבור Arduino/HyperDuino
שיפור ההגדרה עבור Arduino/HyperDuino
שיפור ההגדרה עבור Arduino/HyperDuino
שיפור ההגדרה עבור Arduino/HyperDuino
שיפור ההגדרה עבור Arduino/HyperDuino

לפני שנתחיל לתכנת, תרצה להגדיר את המצב למצב Arduino ולוודא שאתה מעלה לסוג הלוח הנכון. בתור התחלה לחץ על ערוך ולחץ בתחתית ממש יופיע מצב Arduino. זה ישנה את מראה המסך אך אל תיבהל, זה פשוט הוציא את הקוד שיהיה חסר תועלת בעת תכנות ה- Arduino/HyperDuino. בשלב הבא תרצה לשנות גם את הלוח שאתה מעלה. אני משתמש ב- Arduino Uno וזו מה שההיפר -דואינו משויך אליו בעיקר, אז אפשר לעבור אותו מ- mBot ל- Arduino Uno. לבסוף, נרצה להגדיר את סוג החיבור כך שהוא לא יתבלבל עם מה שאנחנו עושים כשאנחנו מנסים להעלות אותו. בצד הימני ביותר של המסך קדימה, לחץ על לשונית החיבור ובחר "USB" וודא שהוא מחובר ליציאת ה- USB הנכונה שאליה מחובר ה- Arduino/HyperDuino, זה עשוי מאוד להיות בין מחשבים שונים. זהו זה! השלמת את ההגדרה למהדורת הדפדפן mBlock. להלן קוד דוגמא כיצד לייצר מכונית חכמה ולהעלות אותה ל- Arduino/HyperDuino.

שלב 3: תכנות מכונית חכמה ב- MBlock

תכנות מכונית חכמה ב- MBlock
תכנות מכונית חכמה ב- MBlock
תכנות מכונית חכמה ב- MBlock
תכנות מכונית חכמה ב- MBlock
תכנות מכונית חכמה ב- MBlock
תכנות מכונית חכמה ב- MBlock

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

מוּמלָץ: