جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
Line Flower هو روبوت بسيط للغاية ومثالي للإلكترونيات المبتدئين.
الخطوة 1: كيف يعمل
ينتقل الروبوت على طول الخط باستخدام مستشعر iR. يحتوي المستشعر على صمامين ثنائيين ، أحدهما يرسل ضوء الأشعة تحت الحمراء ، ويستقبل الصمام الثنائي الآخر الضوء المنعكس من السطح. عندما تسقط الأشعة تحت الحمراء على السطح الأبيض ، فإنها تنعكس مرة أخرى. عندما يسقط ضوء الأشعة تحت الحمراء على سطح أسود ، يمتص السطح الأسود الضوء ولا تنعكس أي أشعة مرة أخرى ، وبالتالي لا يتلقى الثنائي الضوئي أي ضوء. يقيس المستشعر مقدار الضوء المنعكس ويرسل القيمة إلى اردوينو. يوجد مقياس جهد على المستشعر يمكننا من خلاله ضبط حساسية المستشعر.
الخطوة 2:
يتعين على Arduino الآن اتخاذ قرارات بناءً على البيانات الواردة من المستشعر ، حتى يكتشف المستشعر عدم وجود خط أسود ، فإنه سيتقدم. إذا اكتشف المستشعر الأيسر خطًا أسود ، يتحول الروبوت إلى اليمين ، وإذا اكتشف المستشعر الأيمن خطًا أسود ، فإنه يتجه إلى اليسار. سيتوقف الروبوت عندما يكتشف كلا المستشعرين خطًا أسود في نفس الوقت.
الخطوة 3: قائمة العناصر
عناصر القائمة:
1x أردوينو أونو
1x L298N
2x مستشعر iR
14x الأسلاك
1x بليكسي 10 سم × 17 سم
4x محرك TT
6x باتريل AA
1x حامل البطارية
مسافة معدنية 8x 10 مللي متر
الخطوة 4: المخطط
الخطوة 5: تكوين مستشعر الأشعة تحت الحمراء
الآن قبل تشغيل الطاقة ، تأكد من توصيل كل شيء بشكل صحيح. انسخ كود البرنامج وقم بتحميله على اردوينو الخاص بك ، ثم قم بتشغيل الشاشة التسلسلية (في Arduino IDE -> Tools -> Serial Monitor). ضع الروبوت على الخط الأسود واضبط مقياس الجهد بحيث تظهر قيمة المستشعر 1023 ، وعلى السطح الأبيض ≈ 33. Sketch ir config download. انسخ الكود أدناه وقم بتحميله على اردوينو. استمتع ؟ تنزيل سكتش