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

Alexa Echo + ESP 8266 = قابس طاقة ذكي: 4 خطوات (بالصور)
Alexa Echo + ESP 8266 = قابس طاقة ذكي: 4 خطوات (بالصور)

فيديو: Alexa Echo + ESP 8266 = قابس طاقة ذكي: 4 خطوات (بالصور)

فيديو: Alexa Echo + ESP 8266 = قابس طاقة ذكي: 4 خطوات (بالصور)
فيديو: قابس كهربائي ذكي - Smart Plug 2024, شهر نوفمبر
Anonim
Image
Image
Alexa Echo + ESP 8266 = قابس طاقة ذكي
Alexa Echo + ESP 8266 = قابس طاقة ذكي
Alexa Echo + ESP 8266 = قابس طاقة ذكي
Alexa Echo + ESP 8266 = قابس طاقة ذكي

استخدم هذا التوجيه القابل للتوجيه ALEXA ECHO للتحكم المباشر ESP8266.

يدعم خادمي فقط التفويض ESP8266 لخادم أمازون.

الخادم الخاص بي لا يقوم بعمل نسخ احتياطي لبياناتك.

التصويت لي: D شكرا لك!

الخطوة 1: المتطلبات

متطلبات
متطلبات
متطلبات
متطلبات

المعدات

  • ESP8266 WiFi 5V 1 قناة تأخير وحدة نمطية
  • FTDI USB إلى وحدة تسلسلية (غير مطلوب في حالة استخدام nodemcu)
  • أمازون إيكو
  • ذكر وأنثى قابس الطاقة

البرمجيات

  • اردوينو IDE مع دليل تثبيت حزمة تمديد ESP8266 هنا:

    github.com/esp8266/arduino

  • رسم بياني هنا:

    github.com/kim7tin/ESP8266-Smart-Power-Plug

  • تسمى مهارتي في اليكسا "ESP8266 Smart Power Plug"

الخطوة 2: تفليش برنامج Frimware الجديد

فلاش جديد Frimware
فلاش جديد Frimware

1. افصل ESP8266 من الوحدة

صورة
صورة

2-قم بتوصيل الوحدة بوحدة USB إلى Uart:

صورة
صورة

GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- BUTTON -------- GNDTX ------- | RX 3V3 | -------- 3V3

==================================================

قبل الفلاش ، اضغط على الزر لإعادة التعيين (IO0 اتصل دائمًا بـ GND -> وضع الفلاش ESP8266 بعد إعادة التعيين)

==================================================

3. فلاش البرامج الثابتة الخاصة بي

  • تنزيل الرسم التخطيطي الخاص بي:

    github.com/kim7tin/ESP8266-Smart-Power-Plu…

  • افتح في Arduino IDE ، وقم بتغيير:

    • wifi_ssid: اسم wifi الخاص بك
    • wifi_password: كلمة مرور wifi الخاصة بك
    • control_password: كلمة المرور السرية الخاصة بك
    • FriendlyName: اسم جهازك
    • ip / gateway / subnet: ESP8266 IP ثابت لـ NAT
  • في Arduino IDE. اختر اداة:

    • اللوحة: Node MCU 0.9 ()
    • سرعة الرفع: 230400
    • المنفذ: حدد منفذ USB إلى منفذ Uart
  • اضغط على أيقونة التحميل (قبل الضغط ، اضغط على زر إعادة الضبط في الخطوة 2)

4 قم بتوصيل ESP بالوحدة مرة أخرى

صورة
صورة

5. connect قابس الطاقة

الخطوة 3: تكوين NAT & DDNS

تكوين NAT & DDNS
تكوين NAT & DDNS

نحتاج إلى منفذ مفتوح (افتراضي 666) للتحكم من خادم Amazon إلى ESP8266 الخاص بنا

أنا فقط أوضحت مع جهاز التوجيه الخاص بي. يمكنك معرفة كيفية فتح منفذ جهاز التوجيه الخاص بك على الإنترنت وفتح منفذ TCP 666 إلى عنوان IP الذي تم تكوينه في الخطوة 2

إذا لم يكن لديك IP ثابت. يجب عليك استخدام اسم مجال ديناميكي. يمكنك العثور على العديد من مزودي خدمة DDNS المجانية.

الخطوة 4: التحكم بواسطة ALEXA ECHO

التحكم عن طريق ALEXA ECHO
التحكم عن طريق ALEXA ECHO

1. تمكين مهارتي المسماة "ESP8266 Smart Power Plug

  • تطبيق Alexa> اختر القائمة> Skill
  • مهارة البحث المسماة "ESP8266 Smart Power Plug"
  • انقر للمهارات
  • انقر فوق تمكين
  • تسجيل الدخول باستخدام نطاقات IP الثابتة أو DDNS (بما في ذلك المنفذ الخاص بك - الافتراضي 666)

2. اكتشف الجهاز

  • تطبيق Alexa> حدد القائمة> SmartHome
  • انقر فوق إضافة جهاز وانتظر 20 ثانية
  • الآن يمكنك رؤية ESP8266

3-التحكم:

"Alexa ، تشغيل / إيقاف"

صوت تنشيط التحدي
صوت تنشيط التحدي
صوت تنشيط التحدي
صوت تنشيط التحدي

الوصيف في التحدي الصوتي المنشط

موصى به: