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

تحدث إلى نورك: 5 خطوات
تحدث إلى نورك: 5 خطوات

فيديو: تحدث إلى نورك: 5 خطوات

فيديو: تحدث إلى نورك: 5 خطوات
فيديو: قاعدة الخمس ثوان The 5 Second Rule - علي وكتاب 2024, شهر نوفمبر
Anonim
Image
Image

ما هو مشروعي؟

هذا المشروع عبارة عن ضوء يمكنك تغيير الألوان من خلال تحديد اللون الذي تريده. يستخدم الضوء الذي صنعته في هذه المشاريع 4 أضواء مختلفة: أخضر ، أحمر ، أصفر ، أزرق ، وبالطبع يمكنك إضافة المزيد من الأضواء وتغيير المزيد من الألوان. سيعلمك هذا الدليل كيفية التحكم في Arduino بصوتك من هاتفك.

كيف يعمل؟

يحتوي جهاز Android على ميزة التعرف على الكلام وسنستخدمه للتحكم في Arduino عبر البلوتوث. تم تصميم التطبيق الذي استخدمته بواسطة SimpleLabsIN وهو يعمل عن طريق الضغط على زر الميكروفون ، ثم سينتظر منك أن تقول أمرًا. سيعرض التطبيق بعد ذلك الكلمات التي ذكرتها وسيرسل سلاسل البيانات لمعالجتها من Arduino.

لقد ألهمني TechBuilder لعمل هذا المشروع

الخطوة 1: الأجزاء والمكونات

الأجزاء والمكونات
الأجزاء والمكونات

سنحتاج هذه الأجزاء:

  • 4 مؤشرات LED أو أكثر (اللون الذي تختاره)
  • 1x اردوينو ليوناردو
  • 1x HC-06 وحدة بلوتوث تسلسلية
  • اللوح والقفزات
  • (اختياري) بطارية 9 فولت
  • مقاومات 220Ω

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

اتصالات وتخطيطي
اتصالات وتخطيطي
اتصالات وتخطيطي
اتصالات وتخطيطي

تذكر أن HC-06 العاري يعمل على 3.3 فولت ، ولا يمكنك فقط توصيله بـ 5 فولت.

تعد بطارية 9 فولت اختيارية إذا كنت لا تريد أن يظهر كابل USB في النهاية.

إذا كانت الصورة على أي حال غير واضحة ، فلا تتردد في الاتصال بي ، ويسعدني مساعدتك

الخطوة 3: كود اردوينو والاتصال التسلسلي

كود اردوينو والاتصال التسلسلي
كود اردوينو والاتصال التسلسلي

كيف يتم تحميل الكود؟

قم بتحميل الكود باستخدام كابل USB. الكود مصنوع للوحة ليوناردو. إذا كنت تريد استخدام الكود الموجود على لوحة UNO ، فستحتاج إلى تغيير الكود Serial1.read و Serial1.available و Serial1.println. احذف كل الرقم "1" لاستخدام الرمز الموجود على لوحة UNO.

فهم التطبيق:

يعمل التطبيق من خلال التعرف على الأمر الصوتي الخاص بك ، ثم يعرض الكلمات التي تحدثت بها ثم إرسال البيانات / السلاسل إلى Arduino عبر البلوتوث. ما هو الخيط؟ السلسلة تشبه الكلمة ، يمكنك إخراج عبارات شرطية منها [مثال: إذا (صوت == "* تشغيل الكمبيوتر") {// turn Pin # 2 on}]. "الصوت" هو السلسلة الخاصة بك ، و "==" هي حالتك ، و "* الكمبيوتر قيد التشغيل" هو الأمر الخاص بك ، والرمز الموجود داخل الأقواس المتعرجة "{}" هي الرموز التي سيتم تنفيذها بمجرد أن تتطابق السلسلة مع شرط الأمر. يرسل التطبيق سلاسل بهذا التنسيق * الأمر # ، تشير العلامة النجمية (*) إلى بداية أمر جديد وتشير علامة التجزئة (#) إلى نهاية الأمر.

كيف يمكنني تغيير الأوامر؟

يمكنك أن ترى أن "* 綠色" مظللة من الصورة أعلاه.綠色 هي الصينية الخضراء. يمكنك تغيير الكلمة إلى ما تريد ، لنفترض أنك تريد تغييرها إلى اللون الوردي ، يمكنك استبدال "* 綠色" بـ "* Pink". تذكر دائمًا أن تبدأ الأمر بعلامة النجمة.

الكود:

الخطوة 4: قم بتوصيل Arduino بجهاز Android

قم بتوصيل Arduino بجهاز Android
قم بتوصيل Arduino بجهاز Android

قم بتنزيل التطبيق: BT Voice Control for Arduino

تم تصميم التطبيق الذي استخدمته بواسطة SimpleLabsIN

5 خطوات بسيطة:

  1. قم بتنزيل التطبيق من متجر Google PlayStore
  2. اضغط على قائمة الخيارات ثم اختر "Connect Robot"
  3. انقر فوق وحدة BT الخاصة بك (في حالتي هي HC-06)
  4. انتظر حتى تقول متصل بـ BT-Module (HC-06)
  5. اضغط على أيقونة الميكروفون وحدد الأمر الخاص بك!

الخطوة 5: قم بتغطية المكونات الخاصة بك

تغطية المكونات الخاصة بك
تغطية المكونات الخاصة بك
تغطية المكونات الخاصة بك
تغطية المكونات الخاصة بك

الآن يجب عليك تغطية مكوناتك ، حتى لا يكون نورك ساطعًا وسيجعل المشروع أيضًا أكثر أسلوبًا.

هذه هي الطريقة التي فعلت بها ذلك

  1. قم بتغطية كل شيء بورق شبه شفاف
  2. الصقها من الأسفل
  3. افتح الضوء

يجب أن تبدو جميلة

موصى به: