الشروع في العمل مع الترميز المستند إلى مستعرض MBlock لـ HyperDuino: 3 خطوات
الشروع في العمل مع الترميز المستند إلى مستعرض MBlock لـ HyperDuino: 3 خطوات
Anonim
الشروع في العمل مع الترميز المستند إلى مستعرض MBlock لـ HyperDuino
الشروع في العمل مع الترميز المستند إلى مستعرض MBlock لـ HyperDuino

مرحبًا بك في البرنامج التعليمي المستند إلى الويب mBlock مع HyperDuino. سيوضح لك هذا كيفية إعداد mBlock وتحميل الكود الخاص بك إلى HyperDuino الخاص بك. سيوضح لك هذا أيضًا كيفية إنشاء رمز أساسي لسيارة ذكية أيضًا. للبدء ، دعنا نقفز مباشرة بالضغط هنا.

الخطوة 1: إعداد MBlock

إعداد MBlock
إعداد MBlock
إعداد MBlock
إعداد MBlock
إعداد MBlock
إعداد MBlock
إعداد MBlock
إعداد MBlock

عند بدء تحميل صفحة الويب ، سيُطلب منك تمكين مشغل الفلاش إذا لم تكن قد فعلت ذلك ، فانتقل وحدد تمكين الفلاش واسمح بتشغيله بواسطة google chrome. بمجرد اكتمال ذلك ، سيتم نقلك إلى صفحة ترميز كتلة mBlock الرئيسية. نحن على وشك الانتهاء من الإعداد! بعد ذلك ، سيطالبك بتنزيل مكون إضافي ضروري لتجميع الكود إلى Arduino / HyperDuino الفعلي. انطلق وابدأ في تنزيل البرنامج. سترى أنه يظهر في الجانب الأيسر السفلي من شاشتك أثناء تنزيله. إذا لم يكن الأمر كذلك ، يمكنك الوصول إلى هذا عن طريق الضغط على النقاط الثلاث المكدسة على الجانب الأيمن من متصفح الكروم والانتقال إلى التنزيلات. إذا لم يظهر هناك فتأكد من النقر فوق الزر الأيمن. ستحتاج إلى تشغيل برنامج التثبيت وتصفح جميع الخطوات لإكمال التثبيت. بعد اكتمال كل شيء ، ستحتاج إلى إعادة تشغيل الكمبيوتر كما هو مطلوب. عند تحميل نسخة احتياطية ، يجب أن تكون جاهزًا تمامًا!

الخطوة 2: تعديل إعدادات Arduino / HyperDuino

التغيير والتبديل في إعدادات Arduino / HyperDuino
التغيير والتبديل في إعدادات Arduino / HyperDuino
التغيير والتبديل في إعدادات Arduino / HyperDuino
التغيير والتبديل في إعدادات Arduino / HyperDuino
التغيير والتبديل في إعدادات Arduino / HyperDuino
التغيير والتبديل في إعدادات Arduino / HyperDuino

قبل أن نبدأ في البرمجة ، ستحتاج إلى ضبط الوضع على وضع Arduino والتأكد من أنك تقوم بالتحميل إلى نوع اللوحة الصحيح. بالنسبة للمبتدئين ، انقر فوق تحرير واضغط في الجزء السفلي سيظهر وضع Arduino. سيغير مظهر الشاشة ولكن لا تنزعج ، فقد أخرج هذا الرمز الذي سيكون عديم الفائدة عند برمجة Arduino / HyperDuino. بعد ذلك ، سترغب في تغيير اللوحة التي تقوم بتحميلها أيضًا. أنا أستخدم Arduino Uno وهو ما يقترن به HyperDuino بشكل أساسي ، لذلك دعنا نحوله من mBot إلى Arduino Uno. أخيرًا ، نريد تعيين نوع الاتصال حتى لا يتم الخلط بينه وبين ما نفعله عندما نحاول تحميله. في أقصى الجانب الأيمن من الشاشة ، تابع واضغط على علامة تبويب الاتصال وحدد "USB" وتأكد من توصيله بمنفذ USB المناسب الذي يتصل به Arduino / HyperDuino ، وقد يكون هذا كثيرًا بين أجهزة الكمبيوتر المختلفة. هذا كل شيء! لقد أكملت إعداد إصدار متصفح mBlock. فيما يلي رمز مثال حول كيفية صنع سيارة ذكية وتحميلها على Arduino / HyperDuino.

الخطوة الثالثة: برمجة سيارة ذكية في MBlock

برمجة سيارة ذكية في MBlock
برمجة سيارة ذكية في MBlock
برمجة سيارة ذكية في MBlock
برمجة سيارة ذكية في MBlock
برمجة سيارة ذكية في MBlock
برمجة سيارة ذكية في MBlock

لقد بدأت بإنشاء 4 كتل لتحديد وظيفة الأمام والخلف لكلتا العجلتين. لقد فعلت هذا لأنه عند الدوران إلى اليسار والانعطاف إلى اليمين ، سيكون الأمر أسهل وسيبدو لطيفًا عندما يدور الروبوت. أتحداك قبل النظر إلى الصورة التالية لمحاولة عمل كل هذه الأوامر الأربعة ، أو حتى إنشاء طريقة مختلفة لجعل كل محرك يتقدم للأمام وللخلف. الآن بعد أن أصبح لدينا أمران للأمام والخلف لكل محرك ، فلنقم بعمل وظيفة كاملة للأمام والخلف واليسار واليمين له. من الناحية الفنية ، يمكنك فقط استخدام أحد الأوامر الأمامية التي اتخذناها للتو للانعطاف إلى اليسار واليمين ، لكني أحب أن أجعل أحد المحركات يعود للخلف والآخر يتقدم للأمام فقط لجعله يبدو أكثر سلاسة. الآن بعد أن أكملنا ذلك ، دعنا نصل إلى الكود الرئيسي. نريد أولاً أن تتحرك السيارة بشكل عام إلى الأمام في بداية البرنامج. ثم يمكننا إضافة جزء الاستشعار فوق الصوتي مثل هذا. في الوقت الحالي سأترك مثالًا واحدًا لجزء المستشعر بالموجات فوق الصوتية لأن أفضل جزء من الكود هو الإبداع الذي يأتي معه. انظر إلى أي مدى يمكنك صنع هذه السيارة الذكية. سيؤدي هذا الرمز إلى تركه مفتوحًا حيث سيتجنب الجدران ومع ذلك لا يزال بإمكانه التعثر في بعض الأماكن. إذا كانت لديك أي أسئلة ، فلا تتردد في ترك تعليق حتى أتمكن من مساعدتك على طول الطريق!

موصى به: