جدول المحتويات:
- الخطوة 1: الخطوة 1: الأشياء / المعدات التي تحتاجها
- الخطوة 2: إعداد الميكروفون لاكتشاف الصوت
- الخطوة 3: إعداد دبابيس Gpio
- الخطوة 4: كتابة السيناريو
- الخطوة الخامسة: تثبيت برنامج التعرف على الصوت لـ Raspberry Pi:
فيديو: أتمتة المنزل بنظام التحكم الصوتي Raspberry Pi: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
الهدف من هذا الدليل هو توفير برنامج تعليمي خطوة بخطوة حول كيفية إعداد raspberry pi الذي يمكنه أتمتة الأضواء / المصابيح باستخدام أوامرك الصوتية.
الخطوة 1: الخطوة 1: الأشياء / المعدات التي تحتاجها
1. Raspberry Pi 3 مع Noobs / Raspbian Os.
2-كاميرا ويب USB مع ميكروفون / ميكروفون USB
3. windows / لينكس الكمبيوتر للوصول إلى Raspberry Pi
الخطوة 2: إعداد الميكروفون لاكتشاف الصوت
أولاً ، يتعين علينا التحقق مما إذا كان الميكروفون أو كاميرا الويب الخاصة بك قد تم اكتشافها بواسطة Raspberry Pi وأن أحجام الميكروفون عالية. الخطوة الأولى هي التحقق من إدراج كاميرا الويب أو الميكروفون باستخدام الأمر "lsusb".
الشكل 1: فحص كاميرا الويب أو الميكروفون الذي اكتشفه Raspberry Pi
الخطوة التالية هي ضبط ارتفاع مستوى صوت تسجيل الميكروفون. للقيام بذلك ، أدخل الأمر "alsamixer" في المحطة. تظهر شاشة واجهة رسومية أنيقة ، اضغط على مفتاحي الأسهم لأعلى أو لأسفل لضبط مستوى الصوت. اضغط على F6 (الكل) ، ثم حدد كاميرا الويب أو الميكروفون من القائمة. استخدم مرة أخرى مفتاح السهم لأعلى لضبط مستوى صوت التسجيل على مستوى مرتفع.
الشكل 2: ضبط مستوى صوت الميكروفون عاليًا
الخطوة 3: إعداد دبابيس Gpio
للوصول إلى دبابيس GPIO ، يجب عليك تثبيت Wiring Pi على Raspberry Pi الخاص بك
sudo apt-get install git-core
بوابة استنساخ git: //git.drogon.net/wiringPi
الأسلاك القرص المضغوط
./يبني
لمزيد من التعليمات ، يمكنك إلقاء نظرة على لقطات الشاشة
الخطوة 4: كتابة السيناريو
قم بإنشاء البرنامج النصي التالي كملف باسم "led":
#! / بن / باش
إذا [$ #> 1]
من ثم
/ usr / local / bin / gpio mode 4 out
إذا
من ثم
/ usr / local / bin / gpio اكتب 4 على
فاي
إذا
من ثم
/ usr / local / bin / gpio شطب 4
فاي
فاي
قم بتعيين البرنامج النصي ليكون قابلاً للتنفيذ باستخدام الأمر التالي:
chmod u + x led
الآن يجب أن يكون هذا الأمر على مؤشر LED المتصل بالدبوس. (يمكن العثور على وصف رقم التعريف الشخصي في صفحة Wiring Pi).
./led على
يمكن استخدام هذا الأمر لإيقاف التشغيل
./انطلق
الخطوة الخامسة: تثبيت برنامج التعرف على الصوت لـ Raspberry Pi:
يتم تثبيت الأوامر الصوتية كجزء من مجموعة الحزم. نحتاج فقط إلى التبعيات ومكونات الأوامر الصوتية لهذا البرنامج التعليمي. عند تشغيل البرنامج النصي للإعداد ، سيطلب منك رغبتك في تثبيت عدة حزم يمكنك فقط أن تقول نعم للاعتماديات والأمر الصوتي.
قم بتنفيذ الأوامر أدناه:
بوابة استنساخ git: //github.com/StevenHickson/PiAUISuite.git
القرص المضغوط PiAUISuite / تثبيت /
./InstallAUISuite.sh
بعد تثبيت Voice Command ، سيطالبك بالإعداد. اختر "نعم" للسماح لبرنامج التثبيت النصي بالإعداد التلقائي. عند اكتمال الإعداد ، سيطالبك بتحرير ملف التكوين. اضغط على Enter لتحرير الملف والاطلاع على القسم التالي للتكوين. أضف السطر التالي إلى ملف التكوين واحفظه واخرج.
light == / home / pi / scripts / led…
يعني السطر أعلاه أنه عندما تقول إن الضوء يعمل أو ينطفئ ، فإن الأمر الصوتي سينفذ البرنامج النصي / home / pi / led بتمرير الوسيطة أو إيقاف تشغيلها. هذا مشابه للنتيجة عندما قمت بتشغيل البرنامج النصي يدويًا.
استخدم الأمر أدناه لبدء تشغيل الأمر الصوتي. يعني -c التشغيل المستمر ، -k pi يعين الاسم الذي ستقوله لجذب انتباه Raspberry Pi. يتسبب الخيار -v في قيام البرنامج بالتحقق من الموجه قبل الدخول في وضع التعرف على الصوت. يتسبب الأمر -i في معالجة الأوامر الصوتية فقط للأوامر الصريحة المدرجة في ملف التكوين. أخيرًا ، تفرض الوسيطة -b0 الأمر الصوتي على عدم استخدام نص حشو قبل استجابته.
الأمر الصوتي -c -k pi -v -b0 -i
نفذ الأمر أعلاه قل بوضوح PI وانتظر الرد "Yes Sir"
قل بوضوح ضوء على. يجب أن يضيء مؤشر LED
قل بوضوح انطفئ الضوء. يجب أن ينطفئ مؤشر LED
هذا هو…….
موصى به:
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino - أفكار أتمتة المنزل: 15 خطوة (بالصور)
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino | أفكار أتمتة المنزل: في مشروع أتمتة المنزل هذا ، سنصمم وحدة ترحيل منزلية ذكية يمكنها التحكم في 5 أجهزة منزلية. يمكن التحكم في وحدة الترحيل هذه من الهاتف المحمول أو الهاتف الذكي أو جهاز التحكم عن بعد بالأشعة تحت الحمراء أو جهاز التحكم عن بعد في التلفزيون أو المفتاح اليدوي. يمكن لهذا التتابع الذكي أيضًا أن يستشعر r
COVID-19 التحكم الصوتي المستوحى من أتمتة المنزل: 5 خطوات
COVID-19 التحكم بالصوت المستوحى من أتمتة المنزل: على مدار السنوات الأربع الماضية أو نحو ذلك ، جربت 3 أو 4 أشكال مختلفة من أدوات التحكم في المنزل القائمة على Arduino. لراحة الجميع ، يوجد هنا التاريخ الزمني لبعض تطوراتي. التعليمات 1 - في أكتوبر 2015 ، تم استخدام اتصالات IR و RF
أتمتة المنزل بنظام Android و Arduino SMS: 5 خطوات (بالصور)
أتمتة المنزل على أساس Android و Arduino SMS:! ! ! تنويه ! ! بسبب ترقية برج الهاتف المحمول المحلي في منطقتي ، لم أعد قادرًا على استخدام وحدة GSM هذه. لم يعد البرج الأحدث يدعم أجهزة 2G. لذلك ، لم يعد بإمكاني تقديم أي دعم لهذا المشروع. مؤخرًا ، أنا
أتمتة المنزل التحكم الصوتي باستخدام Arduino Uno والبلوتوث: 4 خطوات
أتمتة المنزل التحكم الصوتي باستخدام Arduino Uno و Bluetooth: يدور هذا المشروع حول ربط وحدة بلوتوث مع Arduino و android mobile لتنشيط الأضواء والمروحة في غرفة باستخدام التحكم الصوتي
التحكم الصوتي في أتمتة المنزل: 8 خطوات (بالصور)
أتمتة المنزل التي يتم التحكم فيها صوتيًا: مرحبًا بكم ، في هذه التعليمات ، سأعلمك كيفية إنشاء أتمتة منزلية يتم التحكم فيها صوتيًا. سنقوم فقط بالاستفادة من هاتفنا المحمول والتحكم في أجهزتنا بصوتنا. صدقني ، ليس من الصعب فعل ما يبدو. ما عليك سوى اتباع الخطوات و