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

أضواء التحكم الصوتي إلكترونيات RGB LED Strips والمزيد مع Cortana و Arduino Home Automation: 3 خطوات
أضواء التحكم الصوتي إلكترونيات RGB LED Strips والمزيد مع Cortana و Arduino Home Automation: 3 خطوات

فيديو: أضواء التحكم الصوتي إلكترونيات RGB LED Strips والمزيد مع Cortana و Arduino Home Automation: 3 خطوات

فيديو: أضواء التحكم الصوتي إلكترونيات RGB LED Strips والمزيد مع Cortana و Arduino Home Automation: 3 خطوات
فيديو: مراجعه افضل شريط ليد زكى يدعم اليكسا وجوجل هوم | Kamzai Smart Led Strip Light 2024, شهر نوفمبر
Anonim
Image
Image

مثل فكرة التحكم في الأشياء بصوتك؟ أو لا تحب النهوض من السرير لإطفاء الأنوار؟ لكن كل الحلول الموجودة مثل google home باهظة الثمن؟ الآن يمكنك أن تجعلها بنفسك بأقل من 10 دولارات. والأفضل من ذلك أنه من السهل جدًا القيام بذلك!

كل هذا ممكن بفضل تطبيق CoRoom Windows 10 المجاني الذي تم إصداره للتو والمتوفر في متجر Windows ، وباتباع الخطوات الثلاث البسيطة أدناه ، يمكنك جعله بنفسك.

تحقق ، راجع CortanaRoom أثناء العمل ، تحقق من الفيديو أعلاه أو أدناه:

www.youtube.com/watch؟v=38VDIR3he6g&feature=youtu.be

هناك أمران يمكن أن يقوم بهما CortanaRoom:

  • تحكم في الأضواء بصوتك
  • تحكم في الأشياء مثل التلفاز بصوتك
  • تحكم في شريط RGB LED بصوتك
  • استخدم تطبيق CortanaRoom لإعداد المنبه الذي سوف يوقظك عن طريق زيادة سطوع شريط RGB LED ببطء في ألوان الشمس.
  • استخدم 3 تأثيرات في شريط LED مثل اللمعان أو التلاشي
  • التكامل مع Cortana للتكامل السلس مع Windows 10.
  • وأكثر بكثير!

لإنشاء CortanaRoom ، تحتاج إلى بعض الأجزاء الأساسية:

تتابع 5V

www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190؟hash=item440bf81e4e:g:8RcAAOSwYHxWM6gD:rk:12: ص: 0

اردوينو أونو أو نانو

www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108؟hash=item3d7e01189c:m:m9gMjVajKJYMc3dUnsK2: ص: 0

تطبيق CoRoom المجاني

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d؟activetab=pivot:overviewtab

وجهاز كمبيوتر يعمل بنظام Windows 10 مع ميكروفون

الكثير من الأسلاك

إذا كنت تريد شريط RGB LED الاختياري ، فأنت بحاجة أيضًا إلى:

3 N-Channel MOSFET مثل IRFZ44N

www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221؟hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rk:1:pf:0

A الأنود المشترك RGB بقيادة قطاع

www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips

مصدر طاقة لشريط LED الخاص بك بالجهد الصحيح. على سبيل المثال هذا 12V 3A جيد بما فيه الكفاية

www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v

بمجرد جمع كل الأجزاء ، انتقل إلى الخطوة 1 للبدء.

الخطوة الأولى: صنع الإلكترونيات

صنع الإلكترونيات
صنع الإلكترونيات
صنع الإلكترونيات
صنع الإلكترونيات
صنع الإلكترونيات
صنع الإلكترونيات

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

الجزء الأساسي

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

بعد توصيل جميع المرحلات بـ Arduino ، يتعين علينا توصيل الأضواء و / أو الأجهزة الأخرى بـ Relay's. للقيام بذلك ، احصل على سلك الطاقة الخاص بنورك ، ثم قم بقطع الغلاف من كابل الطاقة حتى تتمكن من رؤية الأسلاك داخل الكبل. في معظم الأوقات ، سترى سلكًا أزرقًا وبنيًا وأحيانًا أصفر أخضر. الآن قطع السلك الأزرق وقطع النهايات. بعد ذلك ، ينتهي أحد هذه اللحامات على الدبوس المشترك لجهاز الترحيل والطرف الآخر على دبوس NC (مغلق عادةً) من المرحل. انظر إلى الصورة أعلاه لمعرفة المسامير التي تحتاج إلى استخدامها.

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

إذا كان لديك أي أسئلة حول هذا الجزء ، فقم بالتعليق عليه في التعليقات أدناه وسأجيب عليه في غضون يوم واحد

إذا كنت لا تريد شريط RGB LED أو مستشعر الأشعة تحت الحمراء ، فيمكنك تخطي الباقي والانتقال إلى الخطوة 2

شريط RGB LED

يدعم CortanaRoom أيضًا شريط RGB LED. ستمنحك إضافة هذا الخيار لاستخدام وظيفة Wake Up Light الجديدة. إن Wake Up Light هو نوع من التنبيه الذي بدلاً من استخدام صوت مزعج سوف يوقظك من خلال محاكاة شروق الشمس. سيؤدي ذلك إلى استيقاظ أكثر متعة وقد يحسن مزاجك الصباحي. إلى جانب Wake Up Light ، ستتمكن أيضًا من التحكم في لون شريط LED بصوتك واستخدام أحد التأثيرات الثلاثة للبناء.

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

- تأكد من استخدام شريط LED مشترك RGB أنود و mosfets N-channel!

- تأكد من استخدام مصدر طاقة قوي بما فيه الكفاية ، على الأقل 1 أمبير لشريط RGB LED بطول 1 متر.

- لا تنس أيضًا توصيل أرض Arduino بأرض مصدر طاقة شريط LED.

إذا كنت لا تريد مستشعر الأشعة تحت الحمراء ، فتخط الباقي وانتقل إلى الخطوة 2

مستشعر الأشعة تحت الحمراء

الجزء الأخير هو IR-Sensor. مع توصيل هذا المستشعر ، سيتم تشغيل ضوء RGB تلقائيًا بمجرد دخولك إلى الغرفة. هذه الميزة لا تعمل لكنها لا تزال عربات التي تجرها الدواب. وإذا قررت أن تجعله يعلم أنه قد لا يعمل بشكل صحيح بنسبة 100٪.

منتهي؟

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

الخطوة 2: البرنامج

البرنامج
البرنامج
البرنامج
البرنامج
البرنامج
البرنامج

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

كود التحميل

للقيام بذلك ، اتبع الخطوات السهلة أدناه:

  1. قم بتوصيل Arduino الخاص بك
  2. افتح Arduino IDE
  3. انتقل إلى الأمثلة - Firmata وانقر فوق Standard Firmata (كما في الصورة أعلاه)
  4. الآن اضغط على زر التحميل وأنت انتهيت!

للحصول على برنامج تعليمي أكثر تفصيلاً:

www.instructables.com/id/Arduino-Installing-Standard-Firmata/

الاتصال بتطبيق CoRoom

الآن يحتوي Arduino على الكود الصحيح ، يمكننا توصيله بتطبيق CoRoom. يمكنك تنزيل تطبيق CoRoom من متجر windows من هنا:

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d؟activetab=pivot:overviewtab

بعد ذلك ، قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك. افتح التطبيق الآن وسترى وميض بعض المصابيح على Arduino. إذا لم يكن الأمر كذلك فلا تقلق. قد يكون ذلك لأن لديك لوحة Arduino مختلفة. لإصلاح ذلك ، انتقل إلى صفحة الإعدادات داخل تطبيق CoRoom وقم بتغيير قيمة "PID_7523" إلى "PID_0043" وقم بتغيير قيمة "VID_1A86" إلى "VID_2341". الآن اضغط على الدائرة الحمراء الموجودة على اليمين على مربع الاتصال ويجب أن تتصل.

بمجرد الاتصال تكون قد انتهيت! ستتمكن الآن من التحكم في الأشياء بصوتك. إذا كان هناك شيء لا يعمل ، يمكنك التحقق من خطوات استكشاف الأخطاء وإصلاحها أدناه أو يمكنك بالطبع التعليق أدناه بسؤالك.

استكشاف الأخطاء وإصلاحها

بالطبع يمكن أن تكون هناك دائمًا مشكلة عند إنشاء مشروع. هنا أدناه سأحاول تغطية المشاكل الأكثر شيوعًا التي يمكن أن تواجهها.

تشغيل وإيقاف هو عكس؟

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

Cortana لا يستجيب لـ "Hey Cortana"

إذا كان Cortana لا يستجيب لـ "مرحبًا Cortana" ، فتحقق مما إذا كان هذا الخيار قيد التشغيل في قائمة إعدادات Cortana. لرؤية هذا ، انتقل إلى قائمة الإعدادات عن طريق كتابة الإعدادات في شريط بحث windows. بعد ذلك اكتب في شريط البحث في قائمة الإعدادات Cortana واضغط على قسم إعدادات Cortana. في قسم إعدادات Cortana ، ابحث عن الرد على خيار "Hey Cortana" وقم بتشغيله.

Cortana غير مثبت أو متوفر؟

إذا بدا أن Cortana غير متوفر أو مثبت لأنه على سبيل المثال لا يمكنك رؤيته في شريط بحث windows أو في أي مكان آخر ، فمن الممكن أن تكون منطقتك غير مضبوطة بشكل صحيح. نظرًا لأن Cortana متاح فقط في مناطق معينة ، فقد تحتاج إلى تغيير منطقتك وربما أيضًا لغة نظامك. اتبع هذا البرنامج التعليمي لتمكين Cortana في بلدك:

techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/

لا تستطيع كورتانا سماعي؟

إذا لم تستطع Cortana سماعك أولاً ، فتحقق مما إذا كان الميكروفون قد تم إعداده بشكل صحيح. يمكنك إعادة معايرة الميكروفون الخاص بك باستخدام مستكشف الأخطاء ومصلحها الذي يمكنك العثور عليه في إعدادات Cortana في Windows 10.

يعمل الآن لون واحد أو أكثر على شريط RGB LED؟

أولا وقبل كل شيء تحقق من اتصالاتك. هل جميع الأسلاك موصلة بشكل صحيح؟ بعد ذلك ، تحقق مما إذا كانت أرضية مصدر الطاقة متصلة أيضًا بـ Arduino؟ بعد ذلك ، تحقق مما إذا كان لديك البوابة والصرف والمصدر متصلان بشكل صحيح. يجب أن ينتقل المصدر إلى شريط RGB LED ، والصرف على الأرض والبوابة إلى Arduino. إذا كان لا يزال يعمل الآن ، فمن الممكن أن يكون MOSFET الخاص بك معطلاً. حاول استبداله ويجب أن يعمل الآن.

Arduino غير متصل حتى بعد تغيير قيم PID و VID

إذا كان Arduino الخاص بك لا يزال غير متصل حتى بعد تغيير قيم PID و VID في قائمة الإعدادات ، فقد يكون PID و VID مختلفين. للعثور على PID و VID الخاص بك ، اتبع الخطوات أدناه.

1. مفتاح windows + x وحدد مدير الجهاز

2.انتقل إلى الموانئ

3. انقر بزر الماوس الأيمن فوق جهازك (ربما شيء مثل "Arduino" أو "CH340g" وحدد الخصائص

4. انتقل إلى علامة التبويب "التفاصيل"

5. في منطقة اختيار الممتلكات ، انقر فوق أجهزة lds

6. الآن سترى VID و PID الخاصين بك

الخطوة 3: لقد انتهيت

Image
Image

مبروك انتهيت

بينما لم يكن ذلك من الصعب القيام به بشكل صحيح؟ الآن يمكنك استعراض أصدقائك أو صديقتك بمشروعك الجديد. إذا أعجبك هذا المشروع ، فتحقق أيضًا من مشروعي الآخر مثل باب الفتح والإغلاق التلقائي ، يمكنك جعل نفسك غير مكلف للغاية:

www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/

جهاز التحكم

هناك شيء واحد يمكنك تجربته الآن وهو أن كل شيء يعمل وهو استخدام ميزة التحكم عن بعد. هذا في الواقع مجرد نوع من العمل الذي يجعل من الممكن التحكم في الأضواء من أي مكان في العالم. لاستخدامه ، قم بتنزيل برنامج TeamViewer على جهاز كمبيوتر يعمل بنظام Windows 10 وعلى الجهاز الذي تريد التحكم في غرفتك منه:

www.teamviewer.com/nl/download/windows/

الآن ما عليك سوى الاتصال بجهاز الكمبيوتر الذي يعمل بنظام Windows 10 وافتح تطبيق CoRoom. اضغط الآن على الدوائر لتشغيل وإطفاء الأنوار.

موقع يوتيوب

إذا كنت تحب المزيد من المشاريع مثل هذا ، فتحقق من قناة يوتيوب الخاصة بي لمزيد من المحتوى:

www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA؟view_as=subscriber

تعديل الكود

إذا كنت ترغب في التفكير باستخدام الكود بنفسك ، فكل ذلك متاح على GitHub الخاص بي هنا:

github.com/sieuwe1/CortanaRoom

موصى به: