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

الصفحة الرئيسية / معمل مساعد التحكم الصوتي: 14 خطوة (بالصور)
الصفحة الرئيسية / معمل مساعد التحكم الصوتي: 14 خطوة (بالصور)

فيديو: الصفحة الرئيسية / معمل مساعد التحكم الصوتي: 14 خطوة (بالصور)

فيديو: الصفحة الرئيسية / معمل مساعد التحكم الصوتي: 14 خطوة (بالصور)
فيديو: ليش ماكنت اعرفها في الايفون 2024, يوليو
Anonim
الصفحة الرئيسية / مختبر التحكم الصوتي المساعد
الصفحة الرئيسية / مختبر التحكم الصوتي المساعد

عني

أهلا! هذا هو أول تدريب لي ، عمري 17 عامًا. أنا من اليونان ، لذا قد لا تكون لغتي الإنجليزية مثالية ولكني سأبذل قصارى جهدي. لذلك ، صممت هذا التطبيق لأول مرة منذ عامين ووجدت هذه المسابقة فرصة لتحديث مشروعي القديم.

الخطوة 1: Core ، مساعد التحكم الصوتي

في الأساس ، يعد Core تطبيقًا يتم التحكم فيه صوتيًا تم تطويره باستخدام Visual Studio باستخدام لغة C #. يتحكم Core في كل من الكمبيوتر وبعض لوحات Arduino لجعله أكثر فائدة للمنزل أو للمختبر. لن يعلمك هذا البرنامج التعليمي كيفية البرمجة باستخدام Visual Studio أو Arduino. الهدف من ذلك ، هو مساعدتك على تطوير مساعد التحكم الصوتي الخاص بك نظرًا لأن لديك بالفعل بعض الخبرة في البرمجة. هناك العديد من التطبيقات التي يمكن أن يستخدمها هذا المشروع. سأعرض عليك بعض التطبيقات الأساسية لأن معظم الاحتمالات التي يمكن الوصول إليها خارج ميزانيتي. النبأ السار هو أنني سأشرح بعض هذه "القدرات" الإضافية التي يمكن إضافتها إلى هذا المشروع. في هذا البرنامج التعليمي ، سأوضح لك كيفية إنشاء قوائم تشغيل الموسيقى الأساسية ، وإخبار الساعة والطقس ، وفتح التطبيقات مثل المتصفح ، والألعاب أو رابط معين مثل youtube ، وتشغيل / إيقاف الأضواء ، وإيقاف تشغيل الكمبيوتر ، وأخيراً. ليس أقلها التحكم في وحدة إمداد طاقة بسيطة DIY والتي سأشرح كيفية بنائها. لذلك لنبدأ! تحقق من إصدار ANDROID أيضًا: CORE A. I. المساعد الصوتي (إصدار الأندرويد)

الخطوة 2: مكتبات Visual Studio

مكتبات Visual Studio's
مكتبات Visual Studio's

أهم جزء من الكود هو المكتبات. إذا كنت على حق ، فإن كل مكتبة أستخدمها مضمنة بالفعل في Visual Studio نفسه. دعنا ننتقل إلى قسم المتغيرات!

الخطوة 3: متغيرات Visual Studio

متغيرات Visual Studio's
متغيرات Visual Studio's
متغيرات Visual Studio's
متغيرات Visual Studio's

بادئ ذي بدء ، يتعين علينا تعيين المتغيرات الأساسية وهي مشغل الوسائط للموسيقى والتعرف على الصوت والتوليف. بعد أن نضعهم يمكننا الانتقال إلى الآخرين. نحتاج إلى منطقي يمكّن ويعطل التعرف على الصوت ، متغير يخزن الوقت البعض الآخر للطقس وآخر للتحكم في حالة PSU! ثم … سنقوم في الواقع بتخزين كل أمر صوتي على هيئة سلاسل … فأنت تريد حقًا كتابتها كما تسمعها وليس بالطريقة التي تمت كتابتها بها فقط لتسهيل فهمك للميكروفون ، ومن ناحية أخرى إذا كان لديك ميكروفون جيد ، فأنت لا تحتاج في الواقع إلى كتابة "cor" بدلاً من "core" أو "من" بدلاً من "off". يمكننا الآن الانتقال إلى تركيب الصوت!

الخطوة 4: التوليف الصوتي

التوليف الصوتي
التوليف الصوتي
التوليف الصوتي
التوليف الصوتي

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

الخطوة الخامسة: التفاعل الأول مع البرنامج

التفاعل الأول مع البرنامج!
التفاعل الأول مع البرنامج!

حان الوقت لجعل Core "على قيد الحياة"! في الأساس ، ما سنقوم به أولاً هو ، بمجرد أن تنادي باسمها ، ستستجيب لك وتنتظر أمرك. كما نريد أن يكون لدينا أمر "شكر" لنخبرها أننا لسنا بحاجة إليها بعد الآن. بالمناسبة ، الأمر "VoiceSynthesis (سلسلة)" هو في الواقع الفراغ الذي أنشأناه من قبل لتوفير الوقت. بمجرد أن نطلق على هذا السطر البسيط من الكود ، يمكننا أن نجعلها تخبر ما نريد!

الخطوة 6: تعلم عن قرب نفسها ، أخبرك حالتها وأغلق الكمبيوتر

تعلم عن قرب نفسها ، أخبرك حالتها وأوقف تشغيل الكمبيوتر
تعلم عن قرب نفسها ، أخبرك حالتها وأوقف تشغيل الكمبيوتر

هذا الجزء من الكود بسيط للغاية ولا أعتقد أن هناك حاجة إلى أي شرح إضافي لأن الكود يمكن فهمه بسهولة.

الخطوة 7: اجعلها دي جي

اجعلها دي جي
اجعلها دي جي
اجعلها دي جي
اجعلها دي جي

حتى تتمكن من إنشاء قائمة تشغيل Windows Media Player بسيطة! نعم! هذا كل شيء! فقط أعطها موقع قائمة التشغيل واستمتع بالموسيقى! كندة … عليك أن تضع فراغًا جديدًا أولاً لتشرح لها كيف تعزف الموسيقى … ولكن بعد ذلك الأمر بسيط جدًا!

الخطوة 8: المزيد من الاستخدامات

المزيد من الاستخدامات!
المزيد من الاستخدامات!

هذا الجزء من الكود هو مجرد شرح! إذا حاولت شرح ذلك ، فربما أجعله أكثر إرباكًا

الخطوة التاسعة: اجعلها خبيرة أرصاد جوية

اجعلها عالمة أرصاد جوية!
اجعلها عالمة أرصاد جوية!
اجعلها عالمة أرصاد جوية!
اجعلها عالمة أرصاد جوية!

هذا الجزء من الكود كبير نوعًا ما … لذا فإن هذا الجزء من الكود يأخذ بالفعل البيانات من موقع ويب خاص بتنبؤات الطقس وحفظها في متغير السلسلة "الطقس". يمكنك العثور على الجزء الذي يقول "Mandra، Greece" واستبداله بجزء خاص بك. فقط لتوضيح أنها "بلدة ، بلد". تُحسب درجة الحرارة فعليًا إلى فهرنهايت ، لكنني معتاد على الدرجة المئوية لذلك أقوم بتحويلها ، يمكنك إزالة المتغيرات التي تحتوي على الاسم "مئوية" واستبدالها بالمتغيرات التي تحمل الاسم "درجات".

الخطوة 10: هل تشعر بالملل لتشغيل المفتاح أو إيقاف تشغيله؟ تم حل المشكلة

Image
Image
هل تشعر بالملل لتشغيل المفتاح أو إيقاف تشغيله؟ تم حل المشكلة!
هل تشعر بالملل لتشغيل المفتاح أو إيقاف تشغيله؟ تم حل المشكلة!
هل تشعر بالملل لتشغيل المفتاح أو إيقاف تشغيله؟ تم حل المشكلة!
هل تشعر بالملل لتشغيل المفتاح أو إيقاف تشغيله؟ تم حل المشكلة!

سووو! أحد أهم الأجزاء المفيدة في المساعد المنزلي! طريقة سريعة لجعل المفتاح يعمل يدويًا وتلقائيًا هي أجهزة مؤازرة! لم أرغب في استخدام سلك من جهاز الكمبيوتر الخاص بي إلى المحول نظرًا لأن المسافة كانت طويلة نوعًا ما … لقد قمت بحل هذه المشكلة باستخدام جهاز استقبال وجهاز إرسال بسيط يعمل بالأشعة تحت الحمراء. أقوم بإرسال إشارة من اردوينو متصل بـ Core إلى اردوينو آخر يتحكم في المؤازرة.

الخطوة 11: وحدة إمداد الطاقة

Image
Image
وحدة إمداد الطاقة
وحدة إمداد الطاقة
وحدة إمداد الطاقة
وحدة إمداد الطاقة
وحدة إمداد الطاقة
وحدة إمداد الطاقة

إنه تطبيق بسيط جدًا! أنت تستخدم أي محول تيار متردد / تيار مستمر بجهد 12 فولت مع مرحل يتحكم فيه Arduino! ثم تقوم بتوصيل 5V و 3.3V للوحة Arduino بمرحلين آخرين ، وتكون وحدة PSU جاهزة للانطلاق!

الخطوة 12: المضي قدمًا

الذهاب أبعد
الذهاب أبعد

يمكنك استخدام تطبيق android to computer microphone مثل WO Mic للتحكم في البرنامج من الغرف الأخرى فقط عن طريق التحدث إلى هاتفك الذكي!

الخطوة 13: الذراع الآلية

الذراع الآلية
الذراع الآلية

يمكنك أيضًا شراء ذراع آلية. يمكن استخدام الذراع لمنحك أدوات عندما تطلبها. ما عليك سوى تخزين تدوير الماكينات إلى كود اردوينو وعن طريق التحكم في المنفذ التسلسلي من Core … لسوء الحظ ، كان مثل هذا التطبيق خارج ميزانيتي …

الخطوة 14: شكرا

إذا كنت بحاجة إلى أي دعم ، إذا كان هناك شيء تود أن أشرح لك أو تريد مساعدتي في تحسين هذه الصفحة القابلة للتوجيه ، فأخبرني بذلك في قسم التعليقات! شكرا لك على الوقت ، أتمنى لك يومًا جميلًا ومبدعًا!

موصى به: