תוכן עניינים:

מנורה חכמה של Alexa עם ESP8266: 4 שלבים (עם תמונות)
מנורה חכמה של Alexa עם ESP8266: 4 שלבים (עם תמונות)

וִידֵאוֹ: מנורה חכמה של Alexa עם ESP8266: 4 שלבים (עם תמונות)

וִידֵאוֹ: מנורה חכמה של Alexa עם ESP8266: 4 שלבים (עם תמונות)
וִידֵאוֹ: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, יולי
Anonim
Image
Image
מנורה חכמה של Alexa עם ESP8266
מנורה חכמה של Alexa עם ESP8266

מדריך זה מנחה אתכם יחד איתי בשדרוג מנורת וינטאג 'עם שליטה קולית באמצעות בקר מיקרו ESP8266 ו- Amazon Echo/Alexa. קוד Arduino מחקה מכשיר Belkin WeMo באמצעות ספריית fauxmoESP, מה שהופך את ההתקנה למשב רוח.

שימו לב: קוד הפרויקט הזה בוטל עקב השינוי של ספריית fauxmoESP לחקות את פרוטוקול Philips Hue במקום Belkin WeMo. אם אתה מעדכן אותו לעבודה עם הגרסה החדשה של הספרייה, הודע לי על כך

לפרימר מלא על זרימת העבודה של Arduino ESP8266, עיין בשיעור האינטרנט של הדברים המדריך החינמי שלי, ובדוק את שיעור מנורות פייג 'לקבלת השראת תאורה וידע נוסף. אם אתה חדש בארדואינו, יש לנו גם שיעור מבוא לזה.

פרויקט זה משתמש בחשמל AC, שעלול להזיק לך או להצית שריפה- אל תשאיר את הפרויקט מחובר לחשמל ללא השגחה, ואם אינך יודע מה אתה עושה, עבד תחת פיקוחו של מישהו שעושה זאת

לפרויקט זה תזדקק ל:

  • Amazon Echo (ואפליקציית Alexa)
  • מנורה (שלי היא 60W)
  • מחשב שמריץ תוכנת Arduino עם תמיכה ב- ESP8266 מותקן
  • לוח מיקרו בקר Adafruit Feather Huzzah ESP8266
  • Adafruit Power Relay FeatherWing
  • חוט מאריך
  • מתאם מתח USB (לפחות 1A, השתמשתי באחד מאייפון)
  • כבל USB (microB)
  • החלפת מתג וחוט (אופציונלי)
  • כלי יד שלישית (אופציונלי)
  • פינצטה (לא חובה)
  • צינורות לכווץ חום
  • אקדח חום (או מצית/מייבש שיער)
  • חשפניות חוטים
  • חותכים אלכסוניים שוטפים
  • אגוזי תיל
  • מלחם והלחמה

לבסיס מנורת העץ המסוים שלי:

  • אזמל עץ ופטיש
  • סְגָן
  • מַסוֹר לְמַתֶכֶת
  • קובץ מתכת
  • מקדחה/לחיצה עם סיביות forstner
  • מלטשת עם נייר גריס 220
  • גימור עץ (עם כפפות, מברשת וכו '- קרא את הוראות האריזה)

בנוסף לתמיכת הלוח ESP8266, עליך להתקין את הספריות הבאות של Arduino (חפש במנהל הספרייה או מקם תיקייה באופן ידני בארדואינו/ספריות):

  • fauxmoESP
  • ESPAsyncTCP
  • ESPAsyncWebServer

למדתי על שיטה זו מהדרכה זו של Adafruit: שליטה קלה באלקסה (הד) על חוזה ESP8266 שלך, הכוללת מידע שימושי נוסף אודות השימוש בקוד זה בפרויקטים שלך.

כדי להתעדכן במה שאני עובד, עקוב אחריי ב- YouTube, אינסטגרם, טוויטר, פינטרסט והירשם לניוזלטר שלי. בתור עמית אמזון אני מרוויח מרכישות מתאימות שאתה מבצע באמצעות הקישורים השותפים שלי.

שלב 1: חבר ממסר

חיבור ממסר
חיבור ממסר
חיבור ממסר
חיבור ממסר
חיבור ממסר
חיבור ממסר
חיבור ממסר
חיבור ממסר

כדי לשלוט בחלק AC של המעגל, אני משתמש בממסר כוח FeatherWing- פשוט קטע את חוט המנורה החמה וחבר את הקצוות המופשטים למסופי הבורג הפתוחים והנפוצים. זכור, אם אינך מכיר AC, מצא מישהו שעושה פיקוח. למנורה שלי היה מתג לאורך הכבל, אז פשוט הסרתי אותה והשתמשתי בחוט שהמתג שלט בו.

אל תשכח לגשר על אחד המגשרים בצד התחתון של הלוח, המתאים לסיכה של המיקרו -בקר בו תשתמש ב- ESP8266. עקבתי אחר מדריך ההתקנה של Power Relay FeatherWing וגישרתי על המגשר המוצג לשליטה בממסר בעזרת סיכה 13 על ה- Feather Huzzah ESP8266 שלי.

אני תמיד בונה קודם כל אב טיפוס של קרש לחם מסוגים אלה, גם אם המטרה הסופית היא לגרום לכל להתאים לבסיס העץ של המנורה.

שלב 2: תכנית מיקרו -בקר ובדיקה

תכנית מיקרו -בקר ובדיקה
תכנית מיקרו -בקר ובדיקה
תכנית מיקרו -בקר ובדיקה
תכנית מיקרו -בקר ובדיקה
תכנית מיקרו -בקר ובדיקה
תכנית מיקרו -בקר ובדיקה

קוד הארדואינו לפרויקט זה משתמש בשרטוט לדוגמה של ספריית fauxmoESP, המחקה מכשיר WeMo של Belkin. כתוצאה מכך, הגדרת תצוגת הבית שלך זהה לחלוטין למכשיר המסחרי, וזה משב רוח באפליקציית Alexa. למען הדיבור הטבעי, קראתי למכשיר שלי "האור".

החלטתי מאוחר יותר להוסיף מתג לעקיפת חשמל כך שניתן יהיה לשלוט במנורה ללא תלות בפקודות הקוליות. לכן זה לא נמצא בתמונות לוח הלחם כאן, אלא מופיע מאוחר יותר במהלך שלב העץ. אתה לא צריך את הכפתור למהדרין כדי לבדוק את הקוד, כך שכולך טוב בכל מקרה. צפה בסרטון המוטמע בשלב 1 כדי לראות אותי מסביר כיצד קוד הכפתור פועל! הורד את הקוד משלב זה וחבר את שם הסיסמה והסיסמה שלך לרשת wifi והתאם אישית את שם המכשיר שלך.

שלב 3: בסיס עץ אזמל להתאמת רכיבים

בסיס עץ אזמל להתאמת רכיבים
בסיס עץ אזמל להתאמת רכיבים
בסיס עץ אזמל להתאמת רכיבים
בסיס עץ אזמל להתאמת רכיבים
בסיס עץ אזמל להתאמת רכיבים
בסיס עץ אזמל להתאמת רכיבים
בסיס עץ אזמל להתאמת רכיבים
בסיס עץ אזמל להתאמת רכיבים

לאחר אישור שהכל עובד, הגיע הזמן להתמודד עם החלק בעבודת העץ של הפרויקט הזה. מנורה זו מוחזקת יחד על ידי מוט מושחל, שקל לקצר אותו בעזרת מסור או גלגל ניתוק של כלי סיבוב, ולאחר מכן להגיש חלק כך שניתן עדיין להבריג את אוגן הכוונון. אזלתי את בסיס העץ כדי להתאים את הרכיבים שלי.

שיפשפתי את בסיס העץ כדי להסיר כתמים מהתעסקות איתו, וסיימתי אותו עם כתם עץ.

שלב 4: השתמש בו

תשתמש בזה!
תשתמש בזה!

זה מרגיש טבעי להגיד "אלקסה, הדלק את האור", כך שהרגשתי חכם במיוחד בשמות האור החכם שלי. כדי שיהיו לך מספר מכשירים באותה רשת, תוכל להבדיל ביניהם על ידי שמם "אור המסדרון" או "אור הלילה", למשל. האם זה באמת טוב יותר מרכישת מתג WeMo? אם קראת עד כאן ב- Instructable, בוודאי שנוכל להסכים שפשוט יותר כיף לבנות משלך, במיוחד עם שדרוג מנורת וינטאג 'מותאמת אישית ועיצוב הכל-באחד.

אילו פרויקטים של בית חכם יש לך מתחת לכובע החשיבה שלך? ספר לי על מה אתה עובד בתגובות למטה.

מוּמלָץ: