جدول المحتويات:
- الخطوة 1: المكونات
- الخطوة 2: الأسلاك (وحدة التعرف على الصوت)
- الخطوة 3: الأسلاك (وحدة الترحيل)
- الخطوة 4: البرمجة - التدريب الصوتي
- الخطوة 5: الترميز - تبديل الترحيل المنشط بالصوت
- الخطوة 6: انتهى
فيديو: مفتاح الترحيل المنشط بالصوت (اردوينو): 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
مرحبا بالجميع!
في هذا المشروع ، سأوضح لك كيفية تنفيذ الأوامر الصوتية لمشاريع Arduino الخاصة بك.
باستخدام الأوامر الصوتية ، سأوضح لك كيفية التحكم في وحدة تبديل الترحيل.
الخطوة 1: المكونات
لهذا المشروع ، ستحتاج إلى ثلاثة مكونات رئيسية.
لوحة تطوير Arduino Uno
وحدة تتابع
وحدة التعرف على الصوت (رابط غير أمازون)
& بعض الأدوات الأساسية مثل الأسلاك واللوح.
الخطوة 2: الأسلاك (وحدة التعرف على الصوت)
قبل أن نبدأ بعملية الترميز ، نحتاج إلى توصيل Arduino بوحدة التعرف على الصوت.
هناك 4 دبابيس في وحدة التعرف على الصوت.
GND متصل بالاتصال الأرضي (Arduino)
VCC متصل بوصلة 5 فولت (Arduino)
تمت برمجة RXD على دبوس Arduino الرقمي رقم 3 افتراضيًا
تتم برمجة TXD على الرقم 2 الرقمي في Arduino افتراضيًا
الخطوة 3: الأسلاك (وحدة الترحيل)
على وحدة الترحيل ، هناك 3 دبابيس
يتصل الدبوس السالب بالدبوس الأرضي في Arduino
يتصل الدبوس الإيجابي بالدبوس 5 فولت في Arduino
سيتم برمجة S pin على رقم 13 على Arduino
بالإضافة إلى ذلك ، لاختبار مفتاح الترحيل ، سأستخدم الدبوس الحادي عشر على Arduino كمخرج رقمي
سيكون لهذا الدبوس طاقة ثابتة وسيستخدم مفتاح الترحيل الأمر الصوتي لتوجيه الكهرباء إلى مصابيح LED متعددة
بالنسبة لهذا المشروع ، استخدمت لوحة توصيل وأسلاك توصيل لإجراء جميع التوصيلات.
طالما أن كل ما يمكن إجراؤه بشكل صحيح ، يمكنك استخدام طريقتك الخاصة لتوصيل الأسلاك في دائرتك.
الخطوة 4: البرمجة - التدريب الصوتي
لبدء الترميز ، ستحتاج إلى تنزيل مكتبة التعرف على الصوت V3 من ملف PDF هذا.
اضطررت أيضًا إلى تحديث Arduino IDE إلى أحدث إصدار لمنع أخطاء التحميل.
بمجرد تثبيت كل شيء ، تحتاج إلى الانتقال إلى FILE - EXAMPLES - VOICE RECOGNITION V3 MASTER والنقر على VR_SAMPLE_TRAIN
يساعدنا جزء التدريب على تحديد أوامر صوتية معينة للتحكم في دبابيس Arduino الرقمية.
من خلال التحكم في دبابيس Arduino الرقمية ، يمكننا التحكم في وحدة الترحيل التي يمكن استخدامها للتحكم في الأجهزة ذات الجهد العالي.
تم تطوير رمز التدريب الصوتي بالفعل ولا يحتاج إلى تغيير بأي شكل من الأشكال.
بعد تحميل الكود على لوحة Arduino ، تحتاج إلى فتح Serial Monitor بمعدل 115200 باود
لتدريب الأوامر الصوتية ، ستحتاج إلى كتابة كلمة "إعدادات" والضغط على إدخال أو النقر فوق إرسال.
بعد ذلك ، ستحتاج إلى تحديد الأمر الصوتي باستخدام هذا التنسيق: sigtrain 0 On
sigtrain هي قائمة بالأوامر الصوتية القابلة للبرمجة والتي تتراوح من 0 إلى 6
في هذا الأمر ، تمثل كلمة On ما سأقوله في الميكروفون
بمجرد الضغط على إرسال أو إدخال ، سيطلب منك جهاز العرض التسلسلي "التحدث الآن".
خلال هذا الوقت ستقول "تشغيل" بأكبر قدر ممكن من الوضوح في الميكروفون.
سيطلب منك جهاز العرض التسلسلي تكرار العبارة حتى يكتمل التدريب.
بمجرد تدريب العبارة الأولى بنجاح ، قمت بتدريب sigtrain 1 كـ Off
بشكل عام ، إذا قلت "تشغيل" ، فسوف تتعرف عليه وحدة التعرف على الصوت على أنها علامة sigtrain 0.
إذا قلت ذلك ، فستتعرف عليه وحدة التعرف على الصوت على أنها علامة sigtrain 1
بالنسبة للخطوة الأخيرة من وضع التدريب ، ستحتاج إلى كتابة تحميل 0 1 والضغط على Enter أو إرسال.
سيسمح لك ذلك باستخدام الشاشة التسلسلية لمراقبة دقة الأوامر الصوتية.
الخطوة 5: الترميز - تبديل الترحيل المنشط بالصوت
بعد الانتهاء من جزء التدريب ، فتحت المثال المسمى vr_sample_control_led
لقد قمت أيضًا بتعديل الكود قليلاً للعمل مع وحدة الترحيل.
لقد غيرت دبوس الصمام إلى 11 وقمت بتعريف التتابع على أنه دبوس 13
في هذا الرمز ، يتم تعريف 0 على أنه عبارة "تشغيل" ويتم تعريف 1 على أنه عبارة "إيقاف التشغيل" من التدريب.
داخل الإعداد الفارغ ، يتم تعيين المرحل والصمام كمدخل إخراج.
داخل الحلقة الفارغة ، يتم تعيين دبوس الصمام باستمرار على أنه دبوس إخراج عالي لاختبار التتابع.
يعتبر هذا السطر من الكود اختياريًا لأن وحدة الترحيل بها مؤشر مدمج للإشارة إلى دائرة مغلقة.
هناك عبارة if تقوم بتشغيل مفتاح الترحيل من خلال الدبوس رقم 13 إذا تم اكتشاف عبارة ON.
إذا تم اكتشاف عبارة إيقاف التشغيل ، فسيتم ضبط الدبوس 13 على مستوى منخفض ، مما يؤدي إلى إيقاف تشغيل مفتاح الترحيل.
بمجرد تحميل رمز التحكم المعدل في Arduino ، قمت بفصل USB واستخدمت بطارية 9 فولت لتشغيل Arduino.
بمجرد إعادة تعيين Arduino ، تحدثت في الميكروفون ووحدة الترحيل قيد التشغيل
بمجرد أن قلت ، توقف التتابع كما هو متوقع.
الخطوة 6: انتهى
داخل مفتاح الترحيل ، يوجد جهة اتصال شائعة تتصل عادةً بجهة اتصال NC.
بمجرد تنشيط المرحل ، يتصل جهة الاتصال المشتركة بجهة الاتصال NO.
حتى إذا تم توصيل جهة الاتصال الشائعة باستخدام الجهد العالي ، فلا يزال من الممكن التحكم في مفتاح الترحيل باستخدام Arduino.
في هذا المشروع ، يوفر الدبوس 11 3.3 فولت من الطاقة من خلال جهة الاتصال المشتركة بينما يتحكم الدبوس الثالث عشر في وحدة الترحيل.
في النهاية ، تتحكم العبارتان "تشغيل" و "إيقاف تشغيل" في الدبوس الثالث عشر الذي يتحكم في وحدة الترحيل.
إذا وجدت هذا المشروع مفيدًا ، فلا تتردد في إنشاء مشروع تنشيط الصوت الخاص بك.
تم تطوير رمز وحدة التعرف على الصوت بواسطة مؤلفين مختلفين ويمكن العثور عليه في مكتبة وحدة التعرف على الصوت
الملف: vr_sample_train.inoauthor: JiapengLi
الملف: vr_sample_control_led.inoauthor: JiapengLi
إذا أعجبك هذا المشروع ، فيرجى التفكير في الاشتراك في قناة youtube لمزيد من المحتوى.
الوصيف في التحدي الصوتي المنشط
موصى به:
خاصية البلوتوث المنشط بالصوت: 3 خطوات (بالصور)
صوت التنشيط BT: التحكم الصوتي في أتمتة المنزل باستخدام Arduino: في هذا المشروع ، أستخدم وظيفة صوتية للتحكم في الأجهزة المنزلية. هذا المشروع هو جزء من سلسلة أتمتة المنزل. هذا المشروع سهل الاستخدام للغاية في الحياة الواقعية. يمكن لأي شخص في أي عمر التحكم
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو
فلاش الكاميرا المنشط بالصوت: 13 خطوة (بالصور)
فلاش الكاميرا المنشط بالصوت: سأوضح لك كيفية إنشاء ضوء قوي مفعل بالصوت باستخدام فلاش الكاميرا. يمكنك استخدام هذا لحفلة الهالوين
RoBoT المنشط بالصوت: 5 خطوات
RoBoT المنشط بالصوت: روبوت يتم التحكم فيه بالصوت باستخدام Arduino: مرحبًا بالجميع ، أتمنى أن تكون بخير وأن تكون بخير. اليوم سنبدأ المشاريع المتعلقة بالروبوتات باستخدام Arduino. اليوم ، سنتحدث عن التحكم الصوتي في الروبوت باستخدام Arduino و android ap
فلاش الكاميرا المنشط بالصوت: 8 خطوات
فلاش الكاميرا المنشط بالصوت: فلاش سريع وقذر وخطير يتم تنشيطه بالصوت لالتقاط اللحظات في الوقت المناسب