جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
ينشئ هذا المشروع نرد LED ينتج رقمًا جديدًا في كل مرة يتم فيها إمالة مستشعر الإمالة. يمكن تعديل هذا المشروع لاستخدام زر ، ولكن يجب تغيير الكود وفقًا لذلك.
قبل البدء في هذا المشروع ، تأكد من توصيل 5V و GND بكل جانب من جوانب اللوح.
اللوازم
- مستشعر الإمالة SW-520D
- 7 المصابيح
- 7220 أو 330 أوم مقاومات
- اللوح
- أسلاك العبور
الخطوة 1: الخطوة 1: إعداد مصابيح LED
أول شيء تريد القيام به هو إعداد المصابيح في شكل "H" لإعطاء الخطوط العريضة للنرد. باتباع الصورة أعلاه ، قم بمحاذاة 3 مصابيح LED عموديًا على كل جانب (مع التأكد من أن كل ساق لها صف خاص بها) ، ووضع واحدة في المنتصف.
بعد الانتهاء من ذلك ، قم بتوصيل الجزء القصير من كل LED بـ GND.
لجعل الكود أسهل قليلاً ، لن يكون هناك سوى 4 دبابيس رقمية لمصابيح LED السبعة ، وستكون هناك 3 مجموعات من 2 وسيحتوي مؤشر LED الأوسط على دبوس رقمي خاص به (انظر الصورة أعلاه)
- قم بتوصيل أرجل Group 1 الطويلة معًا وتوصيلها بالدبوس الرقمي 10
- قم بتوصيل أرجل Group 2 الطويلة معًا وتوصيلها بالدبوس الرقمي 9
- قم بتوصيل أرجل Group 3 الطويلة معًا وتوصيلها بالدبوس الرقمي 8
- قم بتوصيل ساق LED 4 الطويلة بالدبوس الرقمي 7
الخطوة الثانية: الخطوة الثانية: توصيل مستشعر الإمالة
لإعطاء بعض المعلومات الأساسية حول كيفية عمل مستشعر الإمالة ، يمكن ترميزه ليكون له حالة إيقاف تشغيل وحالة تشغيل مشابهة لزر Arduino. إذا كان المستشعر عموديًا في وضع مستقيم ، فعادة ما يتم اعتباره في حالة التشغيل ، وإذا كان في الاتجاه الرأسي لأسفل ، فعادة ما يتم اعتباره في حالة إيقاف التشغيل ،
في هذا المشروع ، عندما يكون مستشعر الإمالة متجهًا لأسفل ، فإنه سيشير إلى "النرد" ليدحرج رقمًا عشوائيًا.
قم بتوصيل الجزء القصير من مستشعر الإمالة بـ GND وقم بتوصيل الساق الطويلة بالدبوس الرقمي 2
الخطوة 3: الخطوة 3: الكود
هنا رابط الكود. إذا كان لديك أي أسئلة، لا تتردد في طلب.