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

בקרת שערים בעזרת Google Assistant באמצעות ESP8266 NodeMCU: 6 שלבים
בקרת שערים בעזרת Google Assistant באמצעות ESP8266 NodeMCU: 6 שלבים

וִידֵאוֹ: בקרת שערים בעזרת Google Assistant באמצעות ESP8266 NodeMCU: 6 שלבים

וִידֵאוֹ: בקרת שערים בעזרת Google Assistant באמצעות ESP8266 NodeMCU: 6 שלבים
וִידֵאוֹ: Gledopto GL-C-103P - Zigbee контроллер для адресных LED светильников, первое знакомство 2024, נוֹבֶמבֶּר
Anonim
בקרת שערים עם Google Assistent באמצעות ESP8266 NodeMCU
בקרת שערים עם Google Assistent באמצעות ESP8266 NodeMCU

זהו הפרויקט הראשון שלי בנושא מדריכים אז אנא הגיב למטה אם יש שיפורים אפשריים.

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

כדי לחבר את Google Assistant עם מכשירי IOT אנו משתמשים בשירות Blynk ו- IFTTT.

בפרויקט זה נשתמש במודול NodeMCU ESP8266 בגלל הגודל הקטן.

שלב 1: חומרה ותוכנה

מה אתה צריך:

חוּמרָה

1) NodeMCU (ESP8266) f.e. אלי אקספרס

2) ממסר 5 או 12V עם זרם טריגר רצוי <9mA של מקסימום 12mA: f.e. אלי אקספרס

3) אספקת חשמל 5 או 12V בהתאם לממסר (> 700mA ליתר ביטחון) f.e. אלי אקספרס

תוכנה השתמש בקישורים להתקנה, הלוח

1) קישור IDE של Arduino

2) קישור ספריית Blynk

3) מנהל מועצת המנהלים ESP8266 (השלב הבא)

4) אפליקציית Blynk androidIOS

שלב 2: התקנת לוח Nodemcu

1) פתח את Arduino IDE

2) עבור אל קבצים -> העדפה

3) במנהל לוחות נוספים הוסף: https://arduino.esp8266.com/stable/package_esp8266c… ולאחר מכן לחץ על אישור כדי לסגור את הכרטיסייה.

4) עבור אל כלים -> לוח -> מנהל לוחות (למעלה)

5) נווט אל esp8266 על ידי esp8266 והתקן את התוכנה.

שלב 3: הגדר Blynk

הגדר Blynk
הגדר Blynk

1) פתח את אפליקציית de Blynk וצור חשבון.

2) צור פרויקט חדש (+ סמל)

3) בחר את המכשיר 'ESP8266' וצור

4) בדואר אלקטרוני תקבל את האסימון האישי האישי שלך.

5) בפרויקט ניתן להוסיף ווידג'טים באמצעות סמל +, כפתור הוסף כפי שמוצג בתמונה

שלב 4: הגדרת IFTTT

הגדרת IFTTT
הגדרת IFTTT
הגדרת IFTTT
הגדרת IFTTT
הגדרת IFTTT
הגדרת IFTTT

1) היכנס או צור חשבון ב- IFTTT.com או באפליקציה.

2) צור יישומון חדש: הסבר נוסף

-בחיפוש 'עוזר' זה של Google Assistant ובחר גורם אמור משפט פשוט

-הוסף משהו כמו פתח את השער או בחר משלך

-בחיפוש אחר הוקי אינטרנט-> צור בקשת אינטרנט והוסף כמו התמונה. עבור ה- IP עליך להוסיף את כתובת ה- IP של שרת Blynk (פתח CMD במחשב/מחשב נייד והקלד "ping blynk-cloud" וזה צריך להחזיר את כתובת ה- IP של שרת Blynk המקומי שלך) עבור קוד אימות עליך להוסיף את הקוד האותנטי האישי שלך מהאימייל שקיבלת מ- Blynk.

שלב 5: חיבורים

חיבורים
חיבורים

חבר: מודול Vin לאספקת החשמל 5V או 12V שלך (הכניסה היא מקסימום 20VVcc של ממסר לאספקת החשמל 5 ממסר 12VGND לאספקת החשמל 0V / GNDGND של המודול לאספקת החשמל 0V / GNDD1 לכניסת ממסר (CH1 או משהו כזה)

הוספתי משוב אופציונלי על סיכה D8 כמו שאתה יכול לראות גם בתוכנית שלי אבל זה אופציונלי, כך שתוכל לעשות עם זה מה שאתה רוצה.

שלב 6: העלה תוכנית למודול

הורד את הקוד שלי

פתח אותו באמצעות Arduino IDE

שנה את SSID והסיסמה של WiFi כך שיתאימו ל- WiFi שלך

שנה את קוד האימות כך שיתאים לזה שבאימייל שלך

התחבר באמצעות USB והעלה

מוּמלָץ: