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

مشروع فارز ألوان Arduino مع تطبيق التحكم في الكمبيوتر: 4 خطوات (بالصور)
مشروع فارز ألوان Arduino مع تطبيق التحكم في الكمبيوتر: 4 خطوات (بالصور)

فيديو: مشروع فارز ألوان Arduino مع تطبيق التحكم في الكمبيوتر: 4 خطوات (بالصور)

فيديو: مشروع فارز ألوان Arduino مع تطبيق التحكم في الكمبيوتر: 4 خطوات (بالصور)
فيديو: مشروع أردوينو - التحكم في سيارة روبوت بهاتفك الذكي 2024, ديسمبر
Anonim
Image
Image
المواد
المواد

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

الخطوة 1: المواد:

المواد:

  • Arduino Uno (يمكنك أيضًا استخدام طراز آخر)
  • TCS34725 مستشعر الكشف عن اللون RGB
  • 2 قطعة محرك سيرفو sg90
  • كابلات توصيل
  • 3D طباعة ملفات Stl

الخطوة الثانية: الأجزاء الميكانيكية

ملفات Stl للطباعة ثلاثية الأبعاد >> تنزيل

قائمة الأجزاء التي سيتم إخراجها من طابعة ثلاثية الأبعاد عدة مرات:

  • parca1. STL >> قطعتان
  • bardak. STL >> 6 قطع
  • support. STL >> 4 قطع
  • pul. STL >> يمكنك الطباعة بقدر ما تريد للألوان المحددة في النظام. يحتوي كل كوب على معدل 8 طوابع.

إذا كنت لا تريد إعادة معايرة اللون في الكود ، يمكنك الطباعة من خيوط الألوان التالية

  • أحمر
  • قمة
  • لون أخضر
  • أصفر
  • أزرق فاتح
  • البرتقالي
  • لون القرنفل

الخطوة 3: مخطط الدائرة:

مخطط الرسم البياني
مخطط الرسم البياني

الخطوة 4: البرنامج:

برمجة
برمجة

من خلال برنامج الواجهة الذي تم تطويره باستخدام Visual Basic ، تتم متابعة المنتجات على الفور. قم بتشغيل التطبيق. حدد المنفذ الذي يتصل به Arduino وانقر فوق الزر Connect to device (الاتصال بالجهاز). اترك الملصقات في القمع وسيبدأ النظام في العمل عند النقر فوق زر بدء الجهاز. يتحرك محرك المؤازرة العلوي لأخذ البكرة إلى الحجرة ومواءمتها مع مستشعر اللون. يكتشف المستشعر لون اللب ويرسل معلومات الزاوية التي يواجهها محرك المؤازرة السفلي. يحرك محرك المؤازرة العلوي البكرة ويرسل الكرة. في برنامج الواجهة ، تتم طباعته على الفور على الشاشة لمعرفة لون الطوابع المنفصلة. عند إزالة جميع الطوابع ، يقوم برنامج الواجهة تلقائيًا بإغلاق النظام وإرسال رسالة معلومات إلى الشاشة.

يمكن العثور على رموز Arduino و Visual Basic هنا >> كود Arduino و Visual Basic

موصى به: