جدول المحتويات:
- اللوازم
- الخطوة 1: إنشاء أسهم القلب والتنقل
- الخطوة 2: إنشاء الخلفية
- الخطوة 3: قم بإنشاء الكود
- الخطوة 4: قم ببرمجة Candy Heart Sprite
- الخطوة 5: برمجة كائن أسماء الفئات
- الخطوة السادسة: إنشاء الدوائر المفتوحة
- الخطوة 7: إصلاح "القلب المكسور"
فيديو: تعيينHoliday = Valentines_Day: 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
مشاريع Makey Makey »
يمكن تعديل Instructable هذا لأي عطلة رئيسية ، لكن طلابي أرادوا التركيز على شيء يمكنهم القيام به في عيد الحب. في هذا التصميم ، تكون أيدي الطلاب هي المادة الموصلة التي تكمل الدائرة عند "ارتفاع خمسة" نصفي القلب. عند اكتمال الدائرة ، يؤدي إدخال "الفضاء" إلى تغيير الخلفية ، وتغيير زي العفريت ، ورسالة "تشغيل حتى الانتهاء" من الأمنيات الطيبة من كل فصل دراسي. يستخدم هذا البرنامج متغيرًا لتتبع الفصل الدراسي المسؤول عن الرسالة. توجد "أزرار" تنقل على شكل قلب يمين ويسار تتنقل بين الفصول الدراسية.
اللوازم
- 1 ماكي ماكي لوحة الدوائر
- 5 مقاطع تمساح
- مادة موصلة (رقائق القصدير)
- ورق أحمر 65 رطلاً (أو ورق مقوى)
- جهاز الكتروني يمكنه تشغيل سكراتش وبه منفذ يو اس بي
- الشريط (سكوتش / شفاف ، اخفاء أو شريط الرسام)
- https://scratch.mit.edu
- مقص
الخطوة 1: إنشاء أسهم القلب والتنقل
نصفي القلب
استخدم بنية ثقيلة (65 رطلاً) أو بنية حمراء أو ورق بطاقات لقطع القلب. ثم قطع القلب إلى نصفين. قطع القصدير (ثقيل) في شكل كبير بما يكفي لتغليف كل نصف من القلب. سيكون النصف الأول هو الأرض ، والآخر سيتم توصيله بمدخل شريط المسافة. اضغط بشكل مسطح واستخدم الشريط (سكوتش أو اخفاء) لتأمين الحواف.
قلوب التنقل
تتبع القلوب الصغيرة في منتصف النصفين. استخدم المقص أو الشفرة لقص أشكال القلب الصغيرة من رقائق القصدير. قم بقص شريط مستطيل من البناء الأحمر أو ورق البطاقات وقم بقص الحواف إلى نقاط. أضعاف الحواف. ألصق قلوب القصدير الصغيرة على الجزء الأمامي من الشريط - تأكد من أن اللوحات سوف تلمس مركز القلب عند طيها. استخدم قطعة واحدة طويلة من رقائق القصدير لتغطية الجزء الخلفي من الشريط واللف حول اللوحات - ستصبح هذه هي الأرض. ملاحظة مهمة: تأكد من قطع مستطيل حول المنطقة التي تلامس فيها مقاطع تمساح السهم الأيمن والأيسر القلوب - فأنت لا تريد أن تكون هذه المقاطع على اتصال بالأرض.
الخطوة 2: إنشاء الخلفية
اختارت فصولي استخدام الخلفية على شكل قلب التي قدمها سكراتش. قررنا أننا نريد تكرار كل خلفية وتحريرها بحيث يكون لدينا ثلاثة ألوان مختلفة (أحمر / وردي ، بنفسجي ، أزرق) للتنقل خلال كل مرة يتم فيها تنشيط دائرة القلب (حدث شريط المسافة). استخدمنا أداة التعبئة على كل نسخة لإنشاء ثلاثة أنماط ألوان مختلفة. لا يوجد رمز على صور الخلفية.
الخطوة 3: قم بإنشاء الكود
يحب البعض توصيل Makey Makey بالدائرة (المواد الموصلة) قبل كتابة البرنامج ، لكنني أفضل أن ينشئ الطلاب الكود أولاً لفهم ما سيثيره كل حدث. يمكنهم تصحيح أخطاء الكود قبل توصيله بالمنتج النهائي.
هناك مجالان حيث يتم إضافة الرمز
- سبرايت القلب الحلوى
- شبح اسم الفصل
الخطوة 4: قم ببرمجة Candy Heart Sprite
The Candy Heart Sprite هو المكان الذي تكمن فيه غالبية التعليمات البرمجية لهذا البرنامج. هذا العفريت موجود في بنك العفاريت في سكراتش. يعتمد الكود على عبارات if، else المتداخلة للتحقق من رقم الفئة ، تم تعيين المتغير "Class" عليه وضبط الصوت الذي يتم تشغيله وفقًا لرقم الفئة. عند اللعب ، يتغير متغير الفئة إلى الفئة التالية. يستمر هذا حتى آخر رقم فئة ، والذي يعيد تعيين المتغير إلى 0 ويبدأ الفئات في حلقة لا نهاية لها.
انظر الكود هنا.
أولاً نريد تحديد الخلفية والزي والقيم التي سيبدأ بها متغير "الفئة".
-
عند الجري
- تغيير الخلفية إلى الأول
- تغيير زي حلوى القلب إلى الأول
- تعيين فئة = 0
ثم نريد إضافة الكود لما سيحدث عندما نقوم بإدخال شريط المسافة:
-
عندما حدث "الفضاء"
- التغيير إلى الخلفية التالية
- التغيير إلى زي حلوى القلب التالي
-
IF ، else (متغير) "Class" = 0
- قم بتشغيل صوت "Class 0 Happy Valentine's Day" ، حتى الانتهاء
- تغيير "الفصل" بمقدار 1
- انتظر ثانية واحدة [هذا يمنع تفعيل الرمز عدة مرات]
-
آخر
-
إذا ، وإلا 'Class' = 1
- قم بتشغيل صوت "Class 1 Happy Valentine's Day" حتى الانتهاء
- تغيير "الفصل" بمقدار 1
- انتظر ثانية واحدة
-
آخر
-
إذا ، وإلا 'Class' = 2
- قم بتشغيل صوت "Class 2 Valentine's Day" ، حتى الانتهاء
- تغيير "الفصل" بمقدار 1
- انتظر ثانية واحدة
-
آخر
-
إذا ، وإلا 'Class' = 3
- قم بتشغيل صوت "Class 3 Valentine's Day" ، حتى الانتهاء
- تغيير "الفصل" بمقدار 1
- انتظر ثانية واحدة
-
ELSE [هذا هو آخر بيان متداخل IF ، ELSE من الكود الخاص بنا ، ومع ذلك يمكنك إضافة العديد حسب الحاجة]
- قم بتشغيل صوت "Class 4 Valentine's Day" ، حتى الانتهاء
- اضبط "Class" على 0 [هذا يعيد تعيين البرنامج إلى الخطوة الأولى]
-
-
-
الخطوة 5: برمجة كائن أسماء الفئات
قم بإنشاء أسماء فئة Sprite
أنشأنا كائنًا ورسمنا صندوقًا مستطيلًا في المنتصف. ثم أضفنا اسم صفنا الأول داخل المربع. استخدمنا ميزة التمركز الجديدة في Scratch 3.0 للتأكد من ظهور النص والمستطيل في المنتصف. أخيرًا ، قمنا بتكرار الكائن لإنشاء 5 أزياء مختلفة ، وتحرير النص داخل كل زي وإعادة تسميتها لتعكس اسم الفصل الدراسي الخاص بهم.
أنشئ الكود
في الكود الخاص بهذا الكائن ، نريد أن تستمع الأزرار للإدخال طوال مدة البرنامج وتغيير متغير "الفئة" بحرية إما للأمام بواحد أو للخلف بواحد اعتمادًا على زر التنقل الذي نضغط عليه. سيسمح هذا لاسم الفصل بالظهور عندما يكون المتغير عند رقم معين ويخبر رمز القلب عن صوت الفصل الدراسي الذي سيتم تشغيله.
-
عند الجري
-
مدى الحياة
-
إذا كان 'Class' = 0
زي التبديل "الفئة 0"
-
إذا كان 'Class' = 1
زي التبديل "الفئة 1"
-
إذا كان 'Class' = 2
زي التبديل "الفئة 2"
-
إذا كان 'Class' = 3
زي التبديل "الفئة 3"
-
إذا كان 'Class' = 4
زي التبديل "الفئة 4"
-
-
ثم أضف رمز "عندما يسار السهم" و "عندما يكون السهم الأيمن". يمكن إضافة هذا الرمز إما في كائن Class Name أو في Heart Candy sprite (كما في الصورة).
-
عند الضغط على السهم الأيسر
تغيير "الفئة" بمقدار -1
-
عند الضغط على السهم الأيمن
تغيير "الفئة" بمقدار 1
الخطوة السادسة: إنشاء الدوائر المفتوحة
بعد تركيب نصفي "القلب المكسور" (تأكد من أن النصفين لا يتلامسان) وقلوب التنقل ، حان الوقت لربط القطع بلوحة Makey Makey وإنشاء دائرتين مفتوحتين.
الأرض 1
قم بتوصيل أحد طرفي كابل مشبك التمساح بأحد جانبي القلب والطرف الآخر بشريط GROUND بالجانب العلوي.
الأرض 2
قم بتوصيل أحد طرفي كابل مشبك التمساح بمنتصف شريط التنقل ، مع التأكد من أنه يلامس ورق القصدير الموجود على الجزء الخلفي من الشريط الذي يلتف حول الأطراف المدببة ، ثم الطرف الآخر بشريط GROUND بالجانب العلوي.
فضاء
قم بتوصيل أحد طرفي كابل مشبك التمساح بالجانب الآخر من القلب ثم قم بتوصيل الطرف الآخر بمدخل المسافة بالجانب العلوي.
اليسار
قم بتوصيل أحد طرفي كابل مشبك التمساح بالقلب الأيسر على شريط التنقل ثم قم بإرفاق الطرف الآخر بمدخل الجانب العلوي الأيسر.
حق
قم بتوصيل أحد طرفي كابل مشبك التمساح بالقلب الأيمن على شريط التنقل ثم قم بإرفاق الطرف الآخر بمدخل الجانب الأيمن العلوي.
قم بتوصيل لوحة Makey Makey بجهازك باستخدام كابل USB.
الخطوة 7: إصلاح "القلب المكسور"
بمجرد توصيل لوحة Makey Makey ، حان الوقت لإغلاق الدوائر وتجربة الفرح!
قم بتشغيل الكود الذي قمت بإنشائه. ضع يدك في منتصف نصفي "القلب المكسور" واستمع بينما يتمنى الأطفال لك عيد حب سعيد! مشاهدة كلون الخلفية وتغيير Candy Heart Sprite! استخدم اللوحات الجانبية لإغلاق دائرة Heart Navigation وانتقل إلى فصل دراسي معين. قم بالتخصيص ليناسب احتياجاتك واستمتع!
إليك رابط لمشروع Scratch لعيد الحب.
الوصيف في مسابقة Makey Makey
موصى به:
كيف تصنع عداد خطوات؟: 3 خطوات (بالصور)
How to Make Step Counter؟: اعتدت أن أؤدي أداءً جيدًا في العديد من الرياضات: المشي والجري وركوب الدراجة ولعب كرة الريشة وما إلى ذلك ، أحب ركوب الخيل للسفر في وقت قريب. حسنًا ، انظر إلى بطني المنتفخ … حسنًا ، على أي حال ، قررت إعادة التمرين. ما هي المعدات التي يجب أن أحضرها؟
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): 6 خطوات
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): هل تريد تخويف أصدقائك وإحداث بعض ضوضاء الصراخ في عيد الهالوين؟ أو تريد فقط عمل مزحة جيدة؟ يمكن لشاشة الزومبي المنبثقة القيام بذلك! في هذا Instructable ، سوف أعلمك كيفية جعل زومبي القفز للخارج بسهولة باستخدام Arduino. HC-SR0
وحدة تحكم أتاري بانك مع جهاز التسلسل 8 خطوات للأطفال: 7 خطوات (بالصور)
وحدة التحكم Atari Punk مع جهاز التسلسل المكون من 8 خطوات للأطفال: هذا التصميم الوسيط هو وحدة التحكم Atari Punk المتكاملة وجهاز التسلسل 8 خطوات للأطفال الذي يمكنك طحنه على آلة طحن PCB لسطح المكتب من Bantam Tools. إنها مكونة من لوحين للدائرة: أحدهما عبارة عن لوحة واجهة مستخدم (UI) والآخر عبارة عن لوحة مساعدة
بولت - ساعة ليلية للشحن اللاسلكي DIY (6 خطوات): 6 خطوات (بالصور)
Bolt - ساعة شحن لاسلكية DIY (6 خطوات): الشحن الاستقرائي (المعروف أيضًا باسم الشحن اللاسلكي أو الشحن اللاسلكي) هو نوع من نقل الطاقة اللاسلكي. يستخدم الحث الكهرومغناطيسي لتوفير الكهرباء للأجهزة المحمولة. التطبيق الأكثر شيوعًا هو Qi wireless charge st
كيفية عمل فيديو منقسم الشاشة بأربع خطوات: 4 خطوات (بالصور)
كيفية عمل فيديو منقسم الشاشة بأربع خطوات: غالبًا ما نرى نفس الشخص يظهر في مشهد مرتين في مسرحية تلفزيونية. وبقدر ما نعلم ، ليس للممثل أخ توأم. لقد شاهدنا أيضًا أنه يتم وضع مقطعي فيديو غنائيين على شاشة واحدة لمقارنة مهاراتهم الغنائية. هذه هي قوة الانطباع