جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هل تلعب لعبة لوحية تتطلب نرد؟ لا خوف ، يمكنك أن تصنع بنفسك في أقل من 15 دقيقة! تحتاج فقط إلى بعض الأجزاء الشائعة جدًا وقليلًا من الصبر ورمز Arduino المكون من 35 سطرًا!
جميع الأجزاء المستخدمة من Kuman's Arduino UNO Starter Kit
الخطوة 1: الأجزاء المطلوبة
- 16 أسلاك توصيل
- الزر
- لوحة اردوينو
- لوح التجارب
- كبل USB
- 6 مصابيح ليد (اللون لا يهم)
- 6220 أوم مقاومات
- 10 كيلو أوم المقاوم
Allchips هي عبارة عن منصة خدمة عبر الإنترنت لمكونات الإلكترونيات ، يمكنك شراء جميع المكونات منها
الخطوة 2: توصيل الزر
أولاً ، لنبدأ بالزر. في كل ضغطة ، "يتم دحرجة النرد" (توليد رقم عشوائي وإضاءة العدد المقابل من المصابيح). أمسك الزر وأدخله في لوح التجارب واختر أحد جوانبه. سترى 2 دبابيس. الشخص الموجود على اليسار (يمكنك مبادلتهما أيضًا) يتصل بأرض Arduino (من خلال اللوح) بمقاوم 10 كيلو. قم بتوصيل نفس الصف بالرقم الرقمي 13 من Arduino (المحدد في الكود ، يمكن تغييره). يتصل الدبوس الموجود على الجانب الأيمن من الزر بـ 5 فولت. يمكنك استخدام الصورة أعلاه كمرجع.
الخطوة 3: توصيل المصابيح
هذا هو الجزء الأصعب بسبب الفوضى التي تركتها بعد ذلك ، لذا احمل معي واستمر. أفترض أنك أدخلت بالفعل المصابيح في اللوح. إذا لم يكن الأمر كذلك ، فقد حان الوقت الآن ؛)
لا أعرف كيف ستضعهم ولكن بشكل أساسي ، اتبع القاعدة العامة - يجب توصيل جميع الكاثودات الستة معًا ثم بالأرض (GND). انظر إلى الصور أعلاه إذا كنت تواجه مشاكل!
الآن ، نحن بحاجة إلى توصيل الأنودات. اسمح لي أن أشرح لك: تحتاج إلى توصيل السلك الآخر لكل مؤشر بالدبوس الرقمي المقابل في Arduino ، كل منهما يستخدم المقاوم 220 أوم! أقوم بإعادة توجيه الأطراف الأخرى للمقاومات إلى بعض الصفوف الفارغة من اللوح والتي يتم توصيلها بعد ذلك بالمسامير باستخدام أسلاك توصيل.
لقد بدأت في توصيلهم من أسفل اليسار أدى إلى الرقم 2 ، بجانب - إلى الطرف 4 ، واليمين - إلى الرقم 6 وفي الصف أعلاه ، بدءًا من اليمين إلى اليسار.
الخطوة 4: اللمسات الأخيرة
قم بتوصيل قضبان الطاقة الخاصة باللوح بـ Arduino. بعد ذلك ، قم بتوصيل اللوحة وتحميل الكود الذي كتبته ، والذي يمكن العثور عليه هنا. ضع في اعتبارك ، لا يوجد شيء عشوائي في العالم الذي نعيش فيه! حتى الأرقام "العشوائية". لذا فإن الحصول على نفس الأرقام على التوالي هو احتمال كامل! لقد حاولت إصلاح هذا في الكود ، لكن لا يمكن أن يكون مثاليًا!