جدول المحتويات:

لعبة The Memento: 7 خطوات (بالصور)
لعبة The Memento: 7 خطوات (بالصور)

فيديو: لعبة The Memento: 7 خطوات (بالصور)

فيديو: لعبة The Memento: 7 خطوات (بالصور)
فيديو: اجمل لحظات احترام والإنسانية لكريستيانو رونالدو 2024, يوليو
Anonim
لعبة تذكار
لعبة تذكار

مشاريع تينكركاد »

ربما تعرف تلك الألعاب التي يحفظ فيها اللاعب سلسلة من الألوان والأصوات ويتعين عليه إعادة تشغيلها ، أليس كذلك؟

تضيف لعبة Memento جوائز لمتعة إضافية! بمجرد أن يحقق اللاعب نتيجة محددة مسبقًا ، فإنه يفوز باللعبة ويفتح الصندوق ، ويكشف عن الجائزة.

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

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

الخطوة 1: تصميم الصندوق

تصميم الصندوق
تصميم الصندوق

كان من السهل بشكل مدهش تصميم الصندوق باستخدام Tinkercad. لقد مررت ببعض البرامج التعليمية الرسمية للتعرف عليها ، ثم شاهدني موقع youtube من خلال الباقي. هذا هو المربع حتى تتمكن من العبث به (اسحب لمشاهدته بأبعاد ثلاثية):

إذا فتحت هذا في Tinkercad ، فيمكنك النقر فوق كل جزء ثم الضغط على مفاتيح الأسهم لتحريكه (Ctrl + up إذا كنت تريد الصعود). باستخدام هذه المفاتيح ، يمكنك الحصول على "عرض مفجر". يمثل شكل الوتد داخل الصندوق قفل الملف اللولبي ، فقط في حال كنت تتساءل.

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

الخطوة 2: تصميم دائرة اردوينو

تصميم حلبة اردوينو
تصميم حلبة اردوينو

لذلك ، اتضح أن Tinkercad لديه دوائر وهي وسيلة سهلة لاستخدام محاكي الإلكترونيات. أعني بذلك أنه في الواقع يحاكي سلوك المكونات الإلكترونية بما في ذلك Arduino الفعلي. عندما قمت بتشغيل المحاكاة الخاصة بي ، فقد ألقى تحذيرات من أن مصابيح LED كانت تحصل على الكثير من التيار. آسف الدوائر ، لكنني أعرف أفضل. لا تعمل مصابيح LED طوال الوقت ، لذا فإن المقاومات 220 جيدة. شكرا لهذا التحذير على الرغم من.

الأمر برمته بديهي للغاية ، لقد قمت فقط ببرنامجين تعليمين قبل الحصول على تعليق الدوائر ، لذلك بدأت على الفور في تصميم كل شيء. ها هو:

www.tinkercad.com/things/1mPEFTjZVTQ-the-m…

يمكنك رؤية الأضواء الأربعة الملونة ، كل منها به زر خاص به ، ومكبر صوت ، ومصباح أبيض.

يمثل المصباح أثناء التشغيل قفل الملف اللولبي الذي يفتح الصندوق ، وكان يجب تضخيم مكبر الصوت بالفعل (يمكنك رؤيتي عبر googling دوائر مكبر صوت بسيطة في الفيديو ، إذا لم تومض).

الخطوة الثالثة: برمجة اللعبة

ترميز اللعبة
ترميز اللعبة

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

لقد استخدمت Arduino IDE لإرسال الكود فعليًا إلى Arduino الخاص بي للحصول على نموذج أولي حقيقي حقيقي ، قبل الانتقال إلى الخطوة التالية.

الخطوة 4: مجردة اردوينو

مجردة اردوينو
مجردة اردوينو
مجردة اردوينو
مجردة اردوينو
مجردة اردوينو
مجردة اردوينو

كما أوضحت في الفيديو ، اخترت إعداد Arduino المجرد ، حتى أتمكن من تركيب الدوائر والمكونات الإضافية في نفس اللوحة. ليس عليك القيام بذلك ، يمكنك استخدام أي Arduino ، ولكن في حالة رغبتك في تكرار بنائي ، فقد استخدمت تصميم Nick Gammon.

القطع الإضافية المناسبة هي:

دائرة ترحيل معزولة لتشغيل قفل الملف اللولبي 9 فولت الذي يفتح الباب.

دارة مضخم بسيطة للسماعة.

لقد أرفقت رسمًا فريتزينج يوضح ما يربط المكان. لقد تركت مسافة بين دبابيس ATmega328P-PU وبقية المكونات ، لكنها في الواقع متصلة.

شريحة ATmega328P-PU مغطاة بملصق رائع للمساعدة في تحديد المسامير التي تتوافق مع دبابيس Arduino. يوجد ملف لذلك في النهاية أيضًا.

هناك تبديل قصب تجاوز في هذا الرسم لم أقم بتطبيقه في اللعبة الفعلية (لم أصل في الوقت المناسب) ، لكنني ما زلت أعتقد أنها فكرة جيدة. دعني أحطمه:

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

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

الخطوة الخامسة: بناء النصائح والحيل

بناء النصائح والحيل
بناء النصائح والحيل
بناء النصائح والحيل
بناء النصائح والحيل
بناء النصائح والحيل
بناء النصائح والحيل

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

تم وضع القفل من خلال عملية التجربة والخطأ ، وثنيت تلك القطعة المعدنية التي تراها في الصورة باستخدام الزردية ، وقمت بتعديل التفاوتات مع مراعاة الحركة الجانبية غير المقصودة التي يقوم بها المفصل المعدني.

كان علي أن أقوم بقطع بضعة ملليمترات حيث يتم تثبيت براغي المفصلات في الباب وسقف الصندوق.

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

لقد استخدمت الورق المقوى لأجعل كل شيء مناسبًا بشكل مريح. تم إسقاط الصندوق واستمر في العمل.

لقد استخدمت بعض موصلات Dupont لتسهيل التجميع واستكشاف الأخطاء وإصلاحها. كل جزء رئيسي من الدائرة يستقر داخل وخارج عند الحاجة.

إذا كانت المساحة مصدر قلق ، فلا تستخدم ست بطاريات 1.5 فولت لاستبدال بطارية 9 فولت كما فعلت. في الوقت الذي كنت أقوم فيه بتجميعه ، لم يكن لدي الموصل المناسب ولم أشعر برغبة في تغييره بعد ذلك. على الجانب الإيجابي ، سيكون للقفل قوة لسنوات.

لقد قمت بلصق موصلات Dupont الأنثوية الأكثر عزلة بجدران عمودية أخرى أكثر قوة على اللوحة الرئيسية. مثل المرحل ، أو الموصلات الأخرى التي تحتوي على المزيد من المسامير الملحومة باللوحة.

كما تم التعليق عليه في الكود المصدري ، لتغيير المستويات ، تقوم بتوصيل الأرض بمجموعة من المسامير التناظرية. يوجد ملف لذلك أيضًا ، في نهاية التعليمات.

الخطوة السادسة: أهداف اللعبة الحقيقية: مهارات الذاكرة والمثابرة

أهداف اللعبة الحقيقية: مهارات الذاكرة والمثابرة
أهداف اللعبة الحقيقية: مهارات الذاكرة والمثابرة

هذه لعبة تواصل ابنتي لعبها. إنها في الثالثة من عمرها وتحقق حاليًا نجاحًا بنسبة 50٪ في المستوى 5. أحيانًا أضع لعبة صغيرة هناك (لدي العديد من أفراد الليغو الذين لم ترهم بعد) ، أو ملف تعريف ارتباط ، وهي تحبها. لقد رأيتها تلعب بمفردها ، وأحيانًا تحل اللعبة فقط حتى تتمكن من وضع هدية هناك (إحدى ألعابها) من أجلي. بالطبع لا بد لي من حل اللعبة للحصول عليها. لقد قمت بتغيير المستويات عندما وصلت إلى حوالي 90٪ من النجاح لجعل الأمر صعبًا بما يكفي لتحفيزها.

كان هذا المستوى الخاص (5) تحديًا حقيقيًا لها ، لكنني أريدها أن تعرف قيمة المثابرة. أيضًا ، من الجيد عدم تصحيح الأمور من المحاولة الأولى. يمكنك أن تتحسن مع الوقت والممارسة.

الخطوة 7: كود المصدر ، الخطط ، الروابط والملفات ، تعال واحصل عليها ، استخدمها في الإرادة

الروابط:

فيديو بناء السرعة:

تصميم دوائر Tinkercad مع كود المصدر:

تصميم صندوق Tinkercad ثلاثي الأبعاد:

الملفات المرفقة:

تخطيط فريتزينج

ملف نصي "كيفية تغيير المستوى"

ملف pdf يحتوي على الكثير من الملصقات للصقها أعلى رقائق ATmega328P-PU.

مسابقة المؤلف لأول مرة
مسابقة المؤلف لأول مرة
مسابقة المؤلف لأول مرة
مسابقة المؤلف لأول مرة

الوصيف في مسابقة المؤلف لأول مرة

موصى به: