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

كاشف اللون للمكفوفين: 9 خطوات
كاشف اللون للمكفوفين: 9 خطوات

فيديو: كاشف اللون للمكفوفين: 9 خطوات

فيديو: كاشف اللون للمكفوفين: 9 خطوات
فيديو: تجربة العقرب وسط الدائرة النار 🔥 2024, يوليو
Anonim
Image
Image
أشياء للاستخدام
أشياء للاستخدام

الهدف الرئيسي لهذا المشروع هو جعل هاتفك الذكي يقول لون أي شيء باستخدام هاتفك الذكي فقط و 1sheeld مع Arduino.

يستخدم هذا المشروع درع مستشعر الألوان من تطبيق 1sheeld ، يستخدم هذا الدرع كاميرا هاتفك الذكي للحصول على لون الكائن أمامه كقيمة RGB ويرسل هذه القيمة إلى Arduino ثم يقارن Arduino بين هذه القيم والقيم من الألوان عند العثور على تطابق ، يرسل اسم اللون إلى هاتفك الذكي ، ثم يقول الهاتف اسم اللون باستخدام درع تحويل النص إلى كلام.سيكون هذا المشروع مفيدًا جدًا للأشخاص الذين يعانون من العمى أو عمى الألوان خاصة عندما يريدون لمعرفة لون ملابسهم.

الخطوة 1: أشياء للاستخدام

مكونات الأجهزة:

  • 1SHEELD من 1sheeld
  • اردوينو اونو
  • هاتف ذكي

مكونات البرنامج:

  • اردوينو

    تحميل من هنا

  • تطبيق 1SHEELD

    • لتحميل الروبوت من هنا
    • لنظام ios للتحميل من هنا

مكتبة Arduino 1sheeld

تحميل من هنا

الخطوة 2: التخطيطي

تخطيطي
تخطيطي

الخطوة 3: حول 1SHEELD و Arduino

حول 1SHEELD و Arduino
حول 1SHEELD و Arduino

Arduino عبارة عن نظام أساسي مفتوح المصدر يعتمد على أجهزة وبرامج مرنة وسهلة الاستخدام. إنه مخصص لمن لديه فكرة لمشروع ما ويريد نقلها إلى الحياة الواقعية. لإنشاء مشروع باستخدام Arduino ، تحتاج إلى شراء بعض الملحقات لتوصيل Arduino بالعالم الحقيقي ، وتسمى هذه الملحقات الدروع. 1SHEELD هو درع يسمح لك باستخدام هاتفك الذكي كدرع Arduino مثل GSM و WIFI و Gyroscope ، إلخ.

الميزة الرئيسية لـ 1SHEELD هي أنه يستبدل جميع الدروع الأخرى بهاتفك الذكي فقط ويوفر لك ثروة. يربط Arduino بهاتفك الذكي باستخدام البلوتوث ويمنحك القدرة على استخدام أكثر من درع في وقت مثل GSM و WIFI و Accelerometer و Gyroscope وما إلى ذلك.

1sheeld -

الخطوة 4: ضبط 1Sheeld

ضبط 1Sheeld
ضبط 1Sheeld
ضبط 1Sheeld
ضبط 1Sheeld
ضبط 1Sheeld
ضبط 1Sheeld

إذا كنت تستخدم Arduino يعمل مع 3.3 V مثل Arduino ، فيجب عليك تبديل 1Sheeld الخاص بك للعمل على 3.3V لأنه قد يؤدي إلى تلف اللوحة الخاصة بك.

إذا كنت تستخدم Arduino يعمل مع 5 V مثل Arduino Uno ، فقم بتبديل 1Sheeld الخاص بك للعمل على 5V.

ضع 1Sheeld على لوحة Arduino ثم قم بتوصيل Arduino بجهاز الكمبيوتر المحمول أو الكمبيوتر الشخصي.

إذا كنت تستخدم Arduino mega ، فقم بتوصيل 1SHEELD الخاص بك بالميجا كما هو موضح في الصورة

الخطوة 5: قم بتنزيل مكتبة 1sheeld على جهاز الكمبيوتر الخاص بك

قم بتنزيل مكتبة 1sheeld على جهاز الكمبيوتر الخاص بك
قم بتنزيل مكتبة 1sheeld على جهاز الكمبيوتر الخاص بك
قم بتنزيل مكتبة 1sheeld على جهاز الكمبيوتر الخاص بك
قم بتنزيل مكتبة 1sheeld على جهاز الكمبيوتر الخاص بك

قم بتنزيل الحرية من هنا

بعد ذلك ، بعد تنزيل المكتبة بنجاح ، أضف ملف المكتبة. ZIP إلى برنامج Arduino الخاص بك

الخطوة 6: اكتب الكود الخاص بك داخل Arduino Sketch

اكتب الكود الخاص بك داخل Arduino Sketch
اكتب الكود الخاص بك داخل Arduino Sketch
اكتب الكود الخاص بك داخل Arduino Sketch
اكتب الكود الخاص بك داخل Arduino Sketch
اكتب الكود الخاص بك داخل Arduino Sketch
اكتب الكود الخاص بك داخل Arduino Sketch

رمز المشروع

قم بتجميع وتحميل الرسم التخطيطي الخاص بك على لوحة Arduino الخاصة بك

قم بالتبديل 1 إلى وضع التحميل قبل تحميل الرسم الخاص بك على لوحة Arduino لتجنب التعارضات التسلسلية بين 1Sheeld و Arduino. يتم تشغيل وضع التحميل عند دفع مفتاح UART بعيدًا عن شعار 1Sheeld.

ثم اضغط على زر التحميل في IDE ، وقم بتحميل الكود الخاص بك إلى Arduino.

بعد الانتهاء من التحميل ، تحتاج إلى التبديل 1Sheeld مرة أخرى إلى وضع التشغيل

الخطوة 7: قم بتوصيل 1sheeld بهاتفك الذكي باستخدام تطبيق One Shield

قم بتوصيل 1sheeld بهاتفك الذكي باستخدام تطبيق One Shield
قم بتوصيل 1sheeld بهاتفك الذكي باستخدام تطبيق One Shield

سيُطلب منك إدخال رمز الاقتران (رمز الاقتران الافتراضي هو 1234) والاتصال بـ 1Sheeld عبر البلوتوث.

الخطوة 8: الوصول إلى الدروع

دروع الوصول
دروع الوصول
دروع الوصول
دروع الوصول
دروع الوصول
دروع الوصول
  • كاشف اللون
  • اضغط الزر
  • النص إلى الكلام

اضغط على أيقونة الدروع المتعددة في أعلى يمين التطبيق.

موصى به: