جدول المحتويات:
- اللوازم
- الخطوة 1: مخطط الدائرة
- الخطوة 2: برمجة NodeMCU
- الخطوة 3: تكوين تطبيق Amazon Alexa
- الخطوة 4: تصميم ثنائي الفينيل متعدد الكلور
- الخطوة 5: اطلب PCB
- الخطوة 6: تحميل ملف Gerber وتعيين المعلمات
- الخطوة 7: حدد عنوان الشحن وطريقة الدفع
- الخطوة 8: جندى جميع المكونات
- الخطوة 9: قم بتوصيل الأجهزة المنزلية
- الخطوة 10: أخيرًا ، يمكننا التحكم في الضوء ، المروحة باستخدام Alexa
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في مشروع إنترنت الأشياء هذا ، صنعت نظام Alexa Smart Home Automation باستخدام NodeMCU ESP8266 & Relay Module. يمكنك التحكم بسهولة في الإضاءة والمروحة والأجهزة المنزلية الأخرى باستخدام الأمر الصوتي. لتوصيل مكبر الصوت الذكي Echo Dot بـ NodeMCU ، استخدمت تطبيق Amazon Alexa فقط.
إذا لم يكن لديك مكبر صوت ذكي Echo Dot ، فلا يزال بإمكانك التحكم في الأجهزة المنزلية. ويمكنك أيضًا مراقبة ردود فعل وقت الترحيل للمفاتيح من الهاتف الذكي. يمكنك أيضًا استخدام لوحة ESP32 بدلاً من وحدة التحكم الدقيقة NodeMCU.
اللوازم
1. أليكسا إيكو دوت
2. وحدة الترحيل
3. NodeMCU أو لوحة ESP32
4. مرحلات 5 فولت (SPDT)
5. BC547 الترانزستورات
6. LED 5 مم
7. مقاومات 220 أوم
5. موصلات
الخطوة 1: مخطط الدائرة
كما ترون ، فإن مخطط مشروع أتمتة المنزل بسيط للغاية. يمكنك بسهولة إنشاء هذه الدائرة باستخدام وحدة الترحيل و NodeMCU.
هنا ، لقد استخدمت دبابيس D1 و D2 و D5 و D6 و D7 من NodeMCU للتحكم في 5 مرحلات. وقد استخدمت شاحنًا محمولًا بجهد 5 فولت لتزويد الدائرة.
الخطوة 2: برمجة NodeMCU
في الفيديو التعليمي ، شرحت الكود بالتفصيل.
كما قلت ، يمكنك استخدام كل من NodeMCU أو ESP32 لهذا المشروع. لقد استخدمت مكتبة ESPAlexa لهذا المشروع.
إذا كنت تستخدم NodeMCU ESP8266 ، فعليك تنزيل وتثبيت إصدار اللوحة ESP8266 (2.5.1) (كما هو موضح في الصورة).
لقد واجهت بعض المشكلات مع أحدث إصدار من مكتبة لوحة ESp8266 أثناء تحميل الكود.
في الكود ، أدخل بيانات اعتماد WiFi ، واضبط أسماء الأجهزة مثل Room light ، و fan ، و Night Lamp ، وما إلى ذلك.
هنا ، لقد استخدمت وحدة الترحيل العالي النشطة ، لذلك إذا كنت تستخدم وحدة الترحيل المنخفض النشطة ، فعليك إجراء تعديلات قليلة في الكود كما هو موضح في الفيديو التعليمي.
ومع ذلك ، إذا واجهت أي مشكلة ، فأخبرني بذلك في قسم التعليقات.
لقد أرفقت الكود الخاص بمشروع أتمتة المنزل في Alexa.
الخطوة 3: تكوين تطبيق Amazon Alexa
أولاً ، قم بتنزيل وتثبيت تطبيق Amazon Alexa من Google PlayStore أو App Store.
يجب أن يكون هاتفك المحمول و NodeMCU متصلين بنفس شبكة wifi.
خطوات إضافة أجهزة في تطبيق Amazon Alexa
1. افتح تطبيق Amazon Alexa.
2. انتقل إلى الأجهزة.
3. اضغط على أيقونة "+" في الأعلى ، ثم اختر إضافة أجهزة.
4. حدد الضوء ثم حدد أخرى.
5. اضغط على اكتشاف الأجهزة.
سوف يستغرق الأمر بعض الوقت لاكتشاف جميع الأجهزة. بعد ذلك أضف جميع الأجهزة واحدة تلو الأخرى في تطبيق Amazon Alexa. في الفيديو التعليمي ، لدي خطوة بخطوة كيفية توصيل الأجهزة بتطبيق Amazon Alexa.
الخطوة 4: تصميم ثنائي الفينيل متعدد الكلور
على الرغم من أنك لا تحتاج إلى أي تصميم مخصص ثنائي الفينيل متعدد الكلور لصنع نظام المنزل الذكي هذا. ولكن لجعل الدائرة مضغوطة ولإعطاء المشروع مظهرًا احترافيًا ، فقد صممت PCB لمشروع Alexa هذا.
الخطوة 5: اطلب PCB
بعد تنزيل ملف Garber ، يمكنك طلب PCB بسهولة
1. قم بزيارة https://jlcpcb.com وقم بتسجيل الدخول / الاشتراك
2. انقر فوق الزر "اقتباس الآن".
3 انقر فوق الزر "إضافة ملف جربر".
ثم تصفح وحدد ملف Gerber الذي قمت بتنزيله.
الخطوة 6: تحميل ملف Gerber وتعيين المعلمات
4. قم بتعيين المعلمة المطلوبة مثل الكمية ، لون ثنائي الفينيل متعدد الكلور ، إلخ
5. بعد تحديد جميع معلمات PCB ، انقر فوق الزر Save to CART.
الخطوة 7: حدد عنوان الشحن وطريقة الدفع
6. اكتب عنوان الشحن.
7. حدد طريقة الشحن المناسبة لك.
8. تقديم الطلب والمضي قدما في الدفع.
يمكنك أيضًا تتبع طلبك من JLCPCB.com.
استغرق تصنيع ثنائي الفينيل متعدد الكلور الخاص بي يومين حتى يتم تصنيعه ووصل في غضون أسبوع باستخدام خيار التسليم عبر DHL.
كانت مركبات ثنائي الفينيل متعدد الكلور معبأة جيدًا وكانت الجودة جيدة حقًا بهذا السعر المعقول.
الخطوة 8: جندى جميع المكونات
بعد ذلك ، قم بتوصيل جميع المكونات وفقًا لمخطط الدائرة.
ثم قم بتوصيل NodeMCU.
الخطوة 9: قم بتوصيل الأجهزة المنزلية
قم بتوصيل الأجهزة المنزلية حسب مخطط الدائرة.
يرجى اتخاذ احتياطات السلامة المناسبة أثناء العمل بالجهد العالي.
قم بتوصيل مصدر 5Volt DC إلى PCB كما هو موضح في الدائرة.
قم بتشغيل مصدر 110V / 230V وإمداد 5V DC.
الخطوة 10: أخيرًا ، يمكننا التحكم في الضوء ، المروحة باستخدام Alexa
الآن يمكنك التحكم في أجهزتك المنزلية بطريقة ذكية.
فقط قل الأجهزة التي تريد تشغيلها أو إيقاف تشغيلها لـ Alexa ، ستقوم Alexa بالمهمة نيابة عنك.
أتمنى أن تكون قد أحببت مشروع أتمتة المنزل هذا. لقد قمت بمشاركة جميع المعلومات المطلوبة لهذا المشروع.
سأكون ممتنًا حقًا إذا شاركت ملاحظاتك القيمة ، وأيضًا إذا كان لديك أي استفسار ، فيرجى الكتابة في قسم التعليقات.
لمزيد من هذه المشاريع ، يرجى اتباع TechStudyCell.
شكرًا لك على وقتك وتعلم سعيد.