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

اختيار لاعب: 4 خطوات
اختيار لاعب: 4 خطوات

فيديو: اختيار لاعب: 4 خطوات

فيديو: اختيار لاعب: 4 خطوات
فيديو: ازاي اجيب هدف خدعه من الركنيه في بيس 2021 ✅⚽🎮 2024, شهر نوفمبر
Anonim
اختر لاعب
اختر لاعب

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

خلال عطلة نهاية الأسبوع ، عادة ما تجد زوجي وأنا في منزل أحد الأصدقاء نلعب مجموعة متنوعة من الألعاب. عادة ، هناك القليل من النقاش عند تحديد من سيكون "اللاعب 1". نحاول دائمًا جعل الأمر عادلاً ، لكننا نلعب العديد من الألعاب / المرات التي نفقد فيها المسار أحيانًا. يبدو دائمًا أن شخصين يبدآن ألعابنا دائمًا. ألهمني هذا الأمر لصنع جهاز يمكن أن يساعد مجموعتي في الحصول على طريقة عادلة وسهلة لـ "اختيار لاعب". عادة ، يتكون طاقم "ليلة اللعبة" من سبعة مشاركين. لهذا السبب ، قمت بإنشاء صانع القرار هذا ليكون لديه 7 مصابيح LED ولكن يمكنك تعديلها وفقًا لاحتياجاتك الخاصة. من أجل المتعة فقط ، أود أن أطلب من كل لاعب تزيين غطاء ورقي صغير يمكن وضعه فوق مؤشر LED لتذكر أيهما له.

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

باستخدام هذا الرابط ، يمكنك الوصول إلى محاكاة للدائرة والرمز الخاص بي.

الخطوة 1: قم بإعداد اللوح الخاص بك

قم بإعداد اللوح الخاص بك
قم بإعداد اللوح الخاص بك

وضع المصابيح

  • ابدأ بوضع 7 مصابيح LED في عمود في صفوف مختلفة ، وضع القطب الموجب (الساق الطويلة) في نفس الاتجاه. تذكر هذا وأنت تواصل بناء دائرتك
  • باستخدام مقاومات 220 أوم ، ضع ساقًا واحدة من المقاوم في نفس الصف مثل كاثود مصابيح LED (ساق قصيرة). يجب أن تتصل الساق الأخرى بالقضيب.
  • ضع أحد طرفي أسلاك التوصيل في الصف الذي يحتوي على أنودات LED. يجب وضع الأطراف الأخرى في المسامير 2 ، 3 ، 4 ، 5 ، 6 ، 7 ، 8 على التوالي.
  • باستخدام سلك توصيل آخر ، قم بتوصيل - Rail بـ GND.

وضع زر انضغاطي

  • ضع زر الضغط مع شقين في العمود (هـ) وشقين في العمود f.
  • قم بلصق إحدى ساقي المقاوم 1 كيلو أوم في نفس الصف مثل أحد الشوكات على الجانب (هـ). ألصق الساق الأخرى في - القضيب.
  • في نفس صف المقاوم ، قم بلصق إحدى ساقي سلك العبور مع وضع الطرف الآخر في السن 12.
  • قم بتوصيل الزر الانضغاطي بمصدر طاقة عن طريق وضع سلك توصيل في نفس الصف مثل الشق الآخر على الجانب (هـ). يتم وضع الطرف المتبقي من السلك في 5V.

الخطوة الثانية: اكتب الكود

إليك رابط رسم Arduino الخاص بي حيث يمكنك الوصول إلى الكود الخاص بي.

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

الخطوة 3: جربها

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

    • ألقِ نظرة على اللوح الخاص بك وتحقق من توصيل دائرتك.
    • تحقق من التعليمات البرمجية الخاصة بك بحثًا عن الأخطاء. أوصي دائمًا بالتحقق مرة أخرى من أنك كتبت رقم التعريف الشخصي الصحيح.

الخطوة 4: (اختياري) أسئلة الاستيعاب والإرشاد

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

موصى به: