جدول المحتويات:
- الخطوة 1: المكونات المستخدمة
- الخطوة 2: إعداد Raspberry Pi و Arduino IDE
- الخطوة 3: تحميل البرنامج
- الخطوة 4: عمل نص بايثون
- الخطوة 5: قم بتنزيل Ngrok
- الخطوة 6: إعداد Alexa
- الخطوة 7: اذهب إلى Alexa ==> Alexa Skill Kit ==> أضف مهارة جديدة
- الخطوة الثامنة:
- الخطوة 9:
- الخطوة 10: في الصفحة التالية ، سيطلب خياران للنقطة النهائية الأولى وهما AWS و
- الخطوة 11: للحصول على شهادة SSL ، اختر الخيار الثاني. احفظه وانتقل إلى الصفحة التالية
- الخطوة 12: التحقق من الخدمة "تشغيل"
- الخطوة 13: الخوادم تتلقى الطلبات
- الخطوة 14: تم إرسال الطلبات المطلوبة
- الخطوة 15: مخططات Arduino
- الخطوة 16: مخططات LED
فيديو: كيفية التحكم في الإضاءة / أضواء المنزل باستخدام Arduino و Amazon Alexa: 16 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
لقد شرحت كيفية التحكم في الضوء المتصل بـ UNO والذي يتحكم فيه Alexa.
الخطوة 1: المكونات المستخدمة
الأجهزة المستخدمة
- Arduino UNO و Genuino UNO
- مقاومة 221 اوم
- LED (عام)
- Raspberry Pi 3 موديل بي
البرامج المطلوبة
- اردوينو IDE
- مجموعة مهارات Amazon Alexa Alexa
الخطوة 2: إعداد Raspberry Pi و Arduino IDE
1. أولا تثبيت الثنائيات
sudo apt-get install python-pip
قارورة تثبيت الأنابيب
قم بتثبيت القارورة
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. تثبيت Arduino IDE على RPi
لتثبيت Arduino في RPi
1. انتقل إلى الموقع الرسمي وقم بتنزيل الإصدار السابق.
بعد ذلك قم بفك ضغطه وانتقل إلى دليل اردوينو وابدأ بـ./arduino
الخطوة 3: تحميل البرنامج
بعد تحميل البرنامج ، افتح المحطة التسلسلية.
عندما تكتب N سوف يتم تشغيل الصمام.
عندما تكتب F سوف ينطفئ الصمام.
الخطوة 4: عمل نص بايثون
قم بتشغيله باستخدام python lighcontrol.py
الخطوة 5: قم بتنزيل Ngrok
Ngrok هي منصة أنفاق آمنة لجعل جهازك متصل بالإنترنت. باستخدام هذه المنصة ، يمكنك إنشاء تطبيق الويب الخاص بك أو أي تطبيق ينتقل عبر الإنترنت بطريقة بسيطة للغاية. للتنزيل ، انتقل إلى الموقع الرسمي وقم بتنزيل ARM.
ngrok.com/
قم بفك ضغطه وانتقل إلى الدليل حيث تقوم باستخراجه. قم بتشغيله باستخدام الأمر
./ngrok http 5000
الخطوة 6: إعداد Alexa
1. تسجيل الدخول إلى حساب أمازون ، إذا كان لديك حساب ، فقم بتسجيل الدخول ، إذا لم يكن الاشتراك هناك وتسجيل الدخول.
developer.amazon.com/
2. انتقل إلى Developer Console أعلى الجانب الأيمن.
الخطوة 7: اذهب إلى Alexa ==> Alexa Skill Kit ==> أضف مهارة جديدة
مجموعة مهارات Alexa ==> إضافة مهارة جديدة "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
Alexa Skill Kit ==> إضافة مهارة جديدة "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'٪} ">
سترى صفحة مثل هذه. في هذه الصفحة سوف يسأل عن نوع المهارة ،
الاسم واللغة واسم الاحتجاج. يمكنك إعطاء أي اسم ، في اسم الاحتجاج عليك إعطاء الاسم الذي تقوله أثناء إعطاء الأمر إلى Alexa.
يرجى ملاحظة تحديد اللغة المناسبة التي يتم استخدامها في بلدك إذا قمت بتحديد لغة مختلفة أثناء إنشاء المهارة. لن يعمل.
في النهاية ، قم بتحديثه ، احفظه واضغط على التالي.
الخطوة الثامنة:
الخطوة 9:
في الصفحة التالية ، سيسأل عن النوايا. تمثل النية إجراءً يلبي طلب المستخدم المنطوق. للمزيد من المعلومات
developer.amazon.com/docs/custom-skills/de…
إذا كان هناك أي خطأ فسترى باللون الأحمر.
اكتب الرمز أدناه في المربع
"النية": "LightOn"
}, {
"intent": "LightOff"
}]
}
احفظه وانتقل إلى الصفحة التالية.
الخطوة 10: في الصفحة التالية ، سيطلب خياران للنقطة النهائية الأولى وهما AWS و
حدد HTTPS واحفظه وانتقل إلى الصفحة التالية.
الخطوة 11: للحصول على شهادة SSL ، اختر الخيار الثاني. احفظه وانتقل إلى الصفحة التالية
الخطوة 12: التحقق من الخدمة "تشغيل"
لاختبار ما إذا كانت الخدمة تعمل أم لا. تأكد من أن خادم Ngrok يعمل وأن برنامج Python يعمل أيضًا وإلا فلن يعمل.
يمكنك أن ترى الخوادم يتم طلبها ونشرها.
الخطوة 13: الخوادم تتلقى الطلبات
الخطوة 14: تم إرسال الطلبات المطلوبة
الخطوة 15: مخططات Arduino
الخطوة 16: مخططات LED
آمل أن تكونوا جميعا مثل ذلك.
موصى به:
أضواء بيت التحكم باستخدام مساعد Google باستخدام Arduino: 7 خطوات
أضواء بيت التحكم باستخدام مساعد Google باستخدام Arduino: (التحديث اعتبارًا من 22 أغسطس 2020: هذه التعليمات عمرها سنتان وتعتمد على بعض تطبيقات الجهات الخارجية. قد يؤدي أي تغيير من جانبهم إلى جعل هذا المشروع لا يعمل. قد يكون أو لا تعمل الآن ولكن يمكنك متابعتها كمرجع وتعديلها حسب
كيفية جعل أتمتة المنزل القائمة على إنترنت الأشياء باستخدام مرحل التحكم في مستشعرات NodeMCU: 14 خطوة (بالصور)
كيفية جعل أتمتة المنزل القائمة على إنترنت الأشياء باستخدام مرحل التحكم في مستشعرات NodeMCU: في هذا المشروع القائم على إنترنت الأشياء ، قمت بعمل أتمتة المنزل باستخدام وحدة تحكم Blynk و NodeMCU مع ردود فعل في الوقت الفعلي. في الوضع اليدوي ، يمكن التحكم في وحدة الترحيل هذه من الهاتف المحمول أو الهاتف الذكي والمفتاح اليدوي. في الوضع التلقائي ، هذا ذكي
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino - أفكار أتمتة المنزل: 15 خطوة (بالصور)
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino | أفكار أتمتة المنزل: في مشروع أتمتة المنزل هذا ، سنصمم وحدة ترحيل منزلية ذكية يمكنها التحكم في 5 أجهزة منزلية. يمكن التحكم في وحدة الترحيل هذه من الهاتف المحمول أو الهاتف الذكي أو جهاز التحكم عن بعد بالأشعة تحت الحمراء أو جهاز التحكم عن بعد في التلفزيون أو المفتاح اليدوي. يمكن لهذا التتابع الذكي أيضًا أن يستشعر r
الإضاءة الخارجية ذات الجهد المنخفض DIY التي يتم التحكم فيها باستخدام Raspberry Pi: 11 خطوة (بالصور)
يتم التحكم في الإضاءة الخارجية ذات الجهد المنخفض DIY باستخدام Raspberry Pi: لماذا؟ ما زلت أشعر بالضجر من تركيب جميع الأضواء ، والأجهزة ، والباب الأمامي ، وباب المرآب ، ومن يدري ماذا عن الإنترنت المكشوف. خاصة مع أحداث مثل
ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة: 15 خطوة (بالصور)
ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة للرقص: ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة للرقص هذا ليس DIY للمبتدئين. ستحتاج إلى فهم قوي للإلكترونيات والدوائر والبرمجة الأساسية والذكاء العام حول السلامة الكهربائية. DIY هذا لشخص متمرس لذلك