جدول المحتويات:
- الخطوة 1: أولاً ، دعني أخبرك كيف يعمل
- الخطوة 2: ثانيًا ، الأمر كله يتعلق بالترميز
- الخطوة 3: ثالثًا ، سأشرح الرمز الخاص بي
- الخطوة 4: بعد ذلك ، إليك حول التصميم
- الخطوة 5: أخيرًا ، قم بإنهاء المشروع ، ودع الأطفال يلعبون به
فيديو: مشروع فارز ألوان القرميد من Arduino: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا البرنامج التعليمي من Arduino ، سوف نتعلم كيفية اكتشاف ألوان لبنة لعبتي باستخدام Arduino ومستشعر الألوان TCS3200. يمكنك قراءة البرنامج التعليمي المكتوب أدناه لمزيد من التفاصيل.
المواد:
اردوينو ليوناردو × 1
TCS3200 × 1
الكثير من الكرتون
180 مضاعفات × 2
خطوط
صندوق إضافي
الخطوة 1: أولاً ، دعني أخبرك كيف يعمل
أقوم بالبحث عن ماهية هذا المستشعر ، وهذا تعريف قصير. يستشعر TCS32000 ضوء اللون بمساعدة مجموعة 8 × 8 من الصمامات الثنائية الضوئية. ثم باستخدام محول التيار إلى التردد ، يتم تحويل القراءات من الصمامات الثنائية الضوئية إلى موجة مربعة ذات تردد يتناسب طرديًا مع شدة الضوء. أخيرًا ، باستخدام Arduino Board ، يمكننا قراءة إخراج الموجة المربعة والحصول على نتائج اللون.
إذا ألقينا نظرة فاحصة على المستشعر يمكننا أن نرى كيف يكتشف الألوان المختلفة. تحتوي الثنائيات الضوئية على ثلاثة مرشحات لونية مختلفة. ستة عشر منها تحتوي على مرشحات حمراء ، و 16 أخرى بها مرشحات خضراء ، و 16 أخرى بها مرشحات زرقاء و 16 صمامًا ضوئيًا آخر خالية من المرشحات.
الخطوة 2: ثانيًا ، الأمر كله يتعلق بالترميز
ها هو كود هذا المشروع:
الخطوة 3: ثالثًا ، سأشرح الرمز الخاص بي
نحتاج إلى الأجزاء الأولى من الكود الخاص بي لتحديد المسامير التي يتصل بها المستشعر بلوحنا. وسنقوم بتحديد متغير لقراءة التردد.
في قسم الإعداد ، نحتاج إلى تحديد دبابيس التحكم الأربعة كمخرجات وإخراج المستشعر كمدخلات Arduino. وأيضًا سيتم إعداد المؤازرة التي نستخدمها كدبوس إخراج.
في قسم الحلقة ، سنبدأ بقراءة الثنائيات الضوئية الحمراء المفلترة. لهذا الغرض ، سنقوم بتعيين دبابيس التحكم S2 و S3 على مستوى منطقي أقل. ثم باستخدام وظيفة "pulseIn ()" سنقرأ تردد الخرج ونضعه في "التردد" المتغير. باستخدام المسلسل. وظيفة الطباعة () سنطبع النتيجة على الشاشة التسلسلية. نفس الإجراء ينطبق على اللونين الآخرين ، نحتاج فقط إلى ضبط دبابيس التحكم للون المناسب. في وقت لاحق ، نستخدم المعلومات من التردد والتردد 1 كرقم شرطي في if لدينا ، ثم نحول المؤازرة إلى المكان الصحيح.
الخطوة 4: بعد ذلك ، إليك حول التصميم
العمل على الجهاز بسيط للغاية ، حيث أنه يحتوي على ثلاث خطوات فقط:
1. أولاً ، يسقط الطوب الملون الذي يتم تثبيته في الشاحن في المنصة المرفقة بمحرك مؤازر علوي.
2. ثم يدور محرك سيرفو ويجلب الطوب إلى جهاز استشعار اللون ، والذي يكتشف لونه بالطوب الأحمر والأصفر والأزرق.
3. بعد ذلك يدور محرك المؤازرة السفلية إلى الموضع المعين ثم يدور محرك السيرفو العلوي مرة أخرى حتى يسقط الطوب في سكة التوجيه.
الخطوة 5: أخيرًا ، قم بإنهاء المشروع ، ودع الأطفال يلعبون به
بعد تحميل الكود ، قمت بتأمين لوحة Arduino باستخدام مسدس الغراء ، ثم باستخدام زجاجة بلاستيكية شفافة ، قمت بصنع الشاحن وقمت مع الجزء العلوي بلصقه للتجميع وانتهيت من المشروع. بعد كل شيء ، إنها تجربة رائعة أن تتاح لك هذه الفرصة لعمل هذا المشروع. وأتمنى أن تتعلم أشياء من خلال هذا البرنامج التعليمي. وأنا حر في طرح أي سؤال في قسم التعليقات أدناه. شكرا لك.
موصى به:
كيفية ترميز فارز الألوان في Modkit for Vex: 7 خطوات
كيفية ترميز فارز الألوان في Modkit for Vex: مرحبًا بالجميع ، في هذا البرنامج التعليمي سوف تتعلم كيفية ترميز فارز الكرة الملونة في Modkit لـ Vex
انقر فوق مفتاح القرميد لـ Makey Makey: 4 خطوات (بالصور)
انقر فوق مفتاح القرميد لـ Makey Makey: هذا المفتاح المطبوع ثلاثي الأبعاد سيسمح للمستخدم بتحويل Makey Makey إلى & quot ؛ انزلاق الإصبع & quot؛ للحصول على & quot؛ انقر فوق & quot؛ في الألعاب أو يمكن أن تكون الأسهم اليمنى / اليسرى للتمرير خلال العروض التقديمية. إضافة حوامل الطرف الأيمن والأيسر لـ
كيف تصنع مشروع فارز الألوان باستخدام Microbit: 4 خطوات
كيف تصنع مشروع فارز ألوان باستخدام Microbit؟: أهداف المشروع بعد تنزيل البرنامج ، يمكننا أن نرى أن المصفوفة النقطية لـ micro: bit LED تُظهر "قلبًا" ، وتهيئة المؤازرة 90 درجة. عندما نضع أشياء زرقاء أو صفراء على مستشعر اللون ، فإن المؤازرة ستدور زوايا مختلفة ، وتصنف بعض الاختلافات
مشروع "Ready Maker" - التحكم في مشروع Lego Power Functions: 9 خطوات
"Ready Maker" - التحكم في مشروع "Lego Power Functions": تعلم كيفية التحكم في وظائف Lego & quot؛ Power & quot؛ المكونات مع لوحة Arduino وبناء مشروعك في & quot؛ Ready Maker & quot؛ محرر (لا يوجد كود مطلوب) للتحكم عن بعد في نموذجك
مشروع فارز ألوان Arduino مع تطبيق التحكم في الكمبيوتر: 4 خطوات (بالصور)
مشروع فارز ألوان Arduino مع تطبيق التحكم في الكمبيوتر: في هذا المشروع ، اخترت مستشعر الألوان TCS34725. لأن هذا المستشعر يقوم باكتشاف أكثر دقة من غيره ولا يتأثر بتغير الضوء في البيئة. يتم التحكم في روبوت تصحيح أخطاء المنتج بواسطة برنامج الواجهة