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

הדרכה כפולה של SONOFF: שלוט במכשירי החשמל שלך מרחוק באמצעות MQTT ו- Ubidots: 4 שלבים
הדרכה כפולה של SONOFF: שלוט במכשירי החשמל שלך מרחוק באמצעות MQTT ו- Ubidots: 4 שלבים

וִידֵאוֹ: הדרכה כפולה של SONOFF: שלוט במכשירי החשמל שלך מרחוק באמצעות MQTT ו- Ubidots: 4 שלבים

וִידֵאוֹ: הדרכה כפולה של SONOFF: שלוט במכשירי החשמל שלך מרחוק באמצעות MQTT ו- Ubidots: 4 שלבים
וִידֵאוֹ: שער אוניברסלי Tuya Smart - Ethernet, Zigbee, רשת בלוטות' 2024, יולי
Anonim
הדרכה כפולה של SONOFF: שלוט במכשירי החשמל שלך מרחוק באמצעות MQTT ו- Ubidots
הדרכה כפולה של SONOFF: שלוט במכשירי החשמל שלך מרחוק באמצעות MQTT ו- Ubidots

ממסר Wi-Fi זה בשווי 9 $ יכול לשלוט בשני מכשירים בו זמנית. למד כיצד לחבר אותו ל- Ubidots ולשחרר את מלוא הפוטנציאל שלו!

במדריך זה תלמד כיצד לשלוט בכמה מכשירי 110V באמצעות Wi-Fi תמורת $ 9, באמצעות SONOFF Dual של Itead. בהשוואה לתקעים חכמים מסוג WiFi מסוג צרכנים בשוק, SONOFF מהווה אלטרנטיבה מצוינת לייצור פרויקטים של בית חכם ואפילו תעשייתי של IoT בקנה מידה גדול יותר. יתר על כן, הוא מבוסס על שבב ה- Wi-Fi הפופולרי ESP8266, מה שהופך אותו תואם לסביבת Arduino ולמשאבים אחרים כמו ספריות ה- ESP שלנו ב- Ubidots.

שלב 1: דרישות והתקנה

דרישות והתקנה
דרישות והתקנה
דרישות והתקנה
דרישות והתקנה
דרישות והתקנה
דרישות והתקנה

על מנת לעקוב אחר הוראה זו, תזדקק ל:

  • מכשיר UartSBee כדי לתכנת את SONOFF באמצעות המחשב שלך
  • SONOFF כפול
  • ספריית UbidotsESPMQTT
  • חשבון Ubidots - או - רישיון STEM

התקנת חומרה

לפרק את מכשיר SONOFF Dual, זאת כדי לגשת ל- pinonout SONOFF TTL, שנצטרך לתכנת את ESP8266 המשולב. ה- SONOFF מגיע ללא שתיים מכותרות הסיכה שלו, כך שתצטרך להלחם אותן לפני שתכנת את היחידה.

לאחר הלחמה, חבר את הלוח ל- UartSBee בהתאם לטבלה זו:

UartSBee - SONOFF Dual

VCC - VCC

TX - RX

RX - TX

GND - GND

שלב 2: הגדרת Arduino IDE

הגדרת Arduino IDE
הגדרת Arduino IDE

במזהה Arduino, לחץ על קבצים -> העדפות והזן כתובת אתר זו בשדה כתובות אתרים של מנהל לוחות נוספים, כדי לקבל גישה לספריות ESP8266 עבור Arduino:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

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

  • פתח את מנהל הלוחות מתפריט כלים -> לוח והתקן את פלטפורמת ESP8266.
  • לאחר ההתקנה, עבור לתפריט כלים> לוח ובחר את הלוח: מודול ESP8266 גנרי.
  • הורד את ספריית UbidotsESPMQTT כקובץ ZIP בחשבון GitHub שלנו.
  • בחזרה ל- IDE Arduino שלך, לחץ על סקיצה -> כלול ספרייה -> הוסף ספריית ZIP.
  • בחר את קובץ ה-. ZIP של UbidotsESPMQTT ולאחר מכן לחץ על "קבל" או "בחר". סגור את ה- Arduino IDE ופתח אותו שוב.

שלב 3: קידוד SONOFF Dual שלך

קידוד SONOFF Dual
קידוד SONOFF Dual

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

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

ודא שהתווית Device Device היא "sonoff-dual" ותווית ה- API המשתנה היא "ממסרים". אלה המזהים הייחודיים בהם משתמש SONOFF כדי לדעת לאיזה משתנה להירשם בברוקר MQTT. אתה יכול לערוך את התוויות במידת הצורך. כעת אתה מוכן להבהב את המכשיר שלך עם קוד זה!

שלב 4: שלוט במכשירי החשמל שלך מרחוק

שלוט במכשירי החשמל שלך מרחוק!
שלוט במכשירי החשמל שלך מרחוק!
שלוט במכשירים שלך מרחוק!
שלוט במכשירים שלך מרחוק!

לאחר שהבזקת את המכשירים שלך, פתח את הצג הטורי של ה- Arduino IDE, אתה אמור לראות משהו כמו בתמונה, כלומר חיבור ה- WiFi ומנוי MQTT הצליחו.

כעת עבור לכרטיסייה "לוחות מחוונים" והוסף ווידג'ט חדש מסוג "בקרה" "מתג". מתג זה ישלח "1" או "0" למשתנה "ממסרים", אשר נקרא לאחר מכן בפונקציית החזרה של SONOFF להפעלה או כיבוי של הממסרים. כעת תוכל לשלוט ב- SONOFF Dual מרחוק מלוח המחוונים שלך!

מוּמלָץ: