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

מנורה מופעלת אלקסה ומתג: 3 שלבים (עם תמונות)
מנורה מופעלת אלקסה ומתג: 3 שלבים (עם תמונות)

וִידֵאוֹ: מנורה מופעלת אלקסה ומתג: 3 שלבים (עם תמונות)

וִידֵאוֹ: מנורה מופעלת אלקסה ומתג: 3 שלבים (עם תמונות)
וִידֵאוֹ: סקירה - |GearBest| - שקע חכם Orvibo WiFi 2024, נוֹבֶמבֶּר
Anonim
Image
Image
ההרוור
ההרוור

הד אמזון הוא ערכה נהדרת! אני אוהב את הרעיון של מכשירים המופעלים באמצעות קול!

רציתי להכין מנורה משלי המופעלת על ידי אלקסה, אבל לשמור על המתג הידני כאופציה.

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

**** הערה חשובה: שמירה על חשמל מרכזי - זה יהרוג אותך ****

שלב 1: הקושחת

ההרוור
ההרוור
ההרוור
ההרוור

ספירת הרכיבים היא מינימלית הודות ל- ESP2866-12e שעושה את כל העבודה!

כל הרכיבים הגיעו מאיביי.

1 x ESP2866 -12e (או כל ESP8266 עם לפחות 2 יציאות GPIO)

ספק כוח 1 x 5v

ממסר 1 x 5v. מצאתי ממסרים קטנים מאוד אלה עם סליל 5V & אנשי קשר של 250V 3 אמפר באיביי

הורדת 1 x 5v עד 3v3

1 x מצמד אופטו (4N35 או שווה ערך)

1 x פעולה רגעית לדחוף לעשות מתג

1 x תיבת פרוייקטים מתאימה

התמונה מציגה נגד שלא נדרש!

שלב 2: חיבור זה יחד

לשים את זה ביחד
לשים את זה ביחד
לשים את זה ביחד
לשים את זה ביחד
לשים את זה ביחד
לשים את זה ביחד
לשים את זה ביחד
לשים את זה ביחד

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

זה פשוט מחליף את המתג המקורי של המנורות עם ממסר ומתג 'רך'!

חשוב לוודא שצד החשמל (המעט שיהרוג אותך) מותקן בצורה מאובטחת ובטוחה ככל האפשר - השתמשתי במחבר 'בלוק צ'וק' לצורך בטיחות וקלות.

מחברי הסליל ממסר די קרובים זה לזה, אז היזהר בעת חיווט. שמור על חוטי הסליל והחיבורים החשמליים של 5V קצרים ככל האפשר.

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

המתג מחובר מצד אחד לקרקע והשני ל- GPIO13 של ה- ESP8266. כל קלט יעשה אך תבדוק את גליון הנתונים מכיוון שכמה סיכות מרובות.

GPIO15 מחובר ל 0v !! יש לי חוט מחובר ל- Reset ועוד ל- GPIO0. אלה משמשים להעלאת הסקיצה וניתן להסירם לאחר השלמתם.

שים לב שמכשירי ESP8266 פועלים במהירות 3.3v

GPIO4 (שוב כל GPIO יעשה) משמש להגדרה / איפוס הממסר באמצעות מצמד אופטו. השתמשתי במצמד האופטו כדי למזער את הניקוז הנוכחי ב- ESP8266. ולאפשר ל- 3.3v להחליף את סליל ממסר ה- 5v.

השתמשתי ברפידות דביקות דו צדדיות כדי לשמור על הרכיבים במקום.

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

שלב 3: תוכנת Sotfware

הורדתי את הדברים הבאים מ- GitHub.

IOT-ESP8266-ESP12E-Alexa-Multiple-Devices-master

כל הקבצים נמצאים בספרייה אחת והקובץ היחיד שצריך לשנות הוא קובץ.ino.

הוא מראה כיצד להפעיל מספר מתגים והיא תוכנה נהדרת.

השתמשתי ב- Arduino IDE כדי להעלות את הסקיצה ל- ESP. יש הרבה מאמרים באינטרנט כיצד עושים זאת, רק Google - שימוש ב- Arduino IDE לתכנת ESP8266. זה די פשוט קדימה ויש להגדיר אותו רק פעם אחת., הערה: כדי להעלות את הסקיצה השתמשתי ב- usb FTDI רגיל לממיר סדרתי. GPIO15 חייב להיות מקורקע - יש לי את זה מחובר לצמיתות ל 0v, GPIO0 חייב להיות מוחזק על 0v במהלך האיפוס. לאחר האיפוס, ניתן להשאיר את GPIO0 צף. הסקיצה אמורה כעת להעלות.

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

התוכנה מקיימת אינטראקציה עם Alexa ומחליפה GPIO4 גבוה או נמוך כשהמנורת שולחן הפקודות דולקת ומנורת השולחן כבויה בהתאמה. הוא גם קובע דגלים - rl1 ו- isr_ran.

הדגל rl1 משמש כדי שהתוכנה תדע את המצב הנוכחי של המנורה על מנת להפעיל או לכבות אותה באמצעות Alexa או המתג.

המתג יוצר הפרעה כאשר GPIO13 מקורקע. ההפרעות מושבתות, GPIO4 מתגמנת ודגל rl1 מוגדר / מאופס בהתאם. דגל isr_ran משמש בלולאה הראשית להפעלה מחדש של הפרעות לאחר עיכוב קצר - הדבר מונע את הקפצת המתג!

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

אתגר מופעל קולי
אתגר מופעל קולי
אתגר מופעל קולי
אתגר מופעל קולי

אתגר שני האתרים המופעלים בקול

מוּמלָץ: