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

קושחה מהבהבת של SONOFF Tasmota ב- NodeMCU: 9 שלבים
קושחה מהבהבת של SONOFF Tasmota ב- NodeMCU: 9 שלבים

וִידֵאוֹ: קושחה מהבהבת של SONOFF Tasmota ב- NodeMCU: 9 שלבים

וִידֵאוֹ: קושחה מהבהבת של SONOFF Tasmota ב- NodeMCU: 9 שלבים
וִידֵאוֹ: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, נוֹבֶמבֶּר
Anonim
הקושחה המהבהבת של SONOFF Tasmota ב- NodeMCU
הקושחה המהבהבת של SONOFF Tasmota ב- NodeMCU

Sonoff הוא מתג מבוקר WiFi המוטמע ב- ESP8266 IC ויש לו ממסרים לשליטה במכשיר באמצעות האינטרנט. ניתן להבהב ולתכנת מחדש את ה- IC הזה על ידי Arduino IDE. יוצרי Sonoff פרסמו את הספריות ואת קבצי Arduino בדף GitHub שלהם. בתחילה, הוא מיועד רק ללוחות תוצרת Sonoff בלבד, לאחר מכן הוא תומך בלוחות ESP8266 רבים ולוחות פיתוח כמו NodeMCU. במדריך זה נראה כיצד להבהב את קושחת Sonoff Tasmota ללוחות הפיתוח של NodeMCU. בקושחה המעודכנת החדשה, אתה יכול לבחור בקלות את לוחות ESP8266 השונים בקלות.

שלב 1: רכיבים הדרושים - דרישות מוקדמות

  • מועצת הפיתוח של NodeMCU
  • כבל microUSB
  • קושחת Sonoff Tasmota - קישור GitHub
  • סורק IP מתקדם
  • Arduino IDE

הורד את קושחת Sonoff Tasmota מהקישור הזה.

ודא שיש לך את ספריית ESP8266 מותקנת ב- Arduino IDE שלך. אם אתה רוצה לדעת כיצד להתקין את ספריית ESP8266 כראוי בקר בבלוג השלם הזה של הקושחה המהבהבת SONOFF Tasmota ב- NodeMCU.

שלב 2: כלול את ספריות Sonoff ל- Arduino IDE

כלול את ספריות Sonoff ל- Arduino IDE
כלול את ספריות Sonoff ל- Arduino IDE

לאחר הורדת הקושחה SONOFF Tasmota מ- GitHub. פתח את תיקיית Sonoff Tasmota. נווט לתיקיית 'lib' והעתק את כל התוכן, והדבק אותו בתיקיית 'ספריות' של Arduino במחשב שלך.

כעת כללנו את קבצי הספרייה הדרושים לספריית Arduino IDE. בואו להגדיר את הקוד שלנו.

שלב 3: קובץ ראשי של Sonoff ותצורת משתמשים

קובץ ראשי של Sonoff ותצורת משתמשים
קובץ ראשי של Sonoff ותצורת משתמשים

בתוך הקובץ שהורדת, פתח את הקובץ sonoff.ino. הוא יפתח את כל הקבצים הדרושים בכרטיסיות הבאות ב- Arduino IDE. כעת פתח את הכרטיסייה userconfig.h כדי להזין את אישורי ה- Wi-Fi שלנו.

שלב 4: הגדר SSID, סיסמה ושם הפרויקט

הגדר SSID, סיסמה ושם הפרויקט
הגדר SSID, סיסמה ושם הפרויקט

כעת ערוך את שדות ה- SSID והסיסמה באמצעות ה- SSID והסיסמה של רשת ה- WiFi שלך. כמו כן, תן שם פרויקט ייחודי לפי בחירתך בשורת "sonoff" PROJECT #.

לְמָשָׁל. #define PROJECT "nodefactory"

שלב 5: בחר בלוח ה- NodeMCU הנכון

בחר בלוח ה- NodeMCU הנכון
בחר בלוח ה- NodeMCU הנכון

כעת חבר את NodeMCU שלך ובחר את יציאת ה- COM ואת גרסת הלוח הנכונה. ודא שההגדרות הן כאלה עבור לוח NodeMCU 1.0.

לוח: NodeMCU 1.0 (מודול ESP12-E)

גודל הבזק: 4M (1M SPIFFS)

תדר המעבד: 80 מגה -הרץ

מהירות העלאה: "115200"

לאחר מכן, הפוך את הקושחה על ידי לחיצה על העלה.

שלב 6: כתובת ה- IP של NodeMCU ברשת שלך

NodeMCU כתובת IP ברשת שלך
NodeMCU כתובת IP ברשת שלך
NodeMCU כתובת IP ברשת שלך
NodeMCU כתובת IP ברשת שלך

לאחר ביצוע ההבזק פתח סורק IP מתקדם. וחפש את כתובת ה- IP בתוך ה- IP של הרשת שלך. במקרה שלי, ה- IP שלי ינוע בין 192.168.255.0-255 (כלומר ה- IP ינוע בין 0-255). לחץ על סרוק ותוכל לראות את שם הפרויקט שנתת בקובץ userconfig.h כשם המכשיר כאן.

רשום את כתובת ה- IP שמצאת והדבק אותה בכתובת האתר של הדפדפן שלך ולחץ על Enter. הוא יציג את דף Sonoff Tasmota להגדרת המודול שלך.

שלב 7: תצורה ללוחות ESP8266

תצורה ללוחות ESP8266
תצורה ללוחות ESP8266

כברירת מחדל, זה יהיה ב- Sonoff Basic. אז אתה צריך לשנות את זה ל'גנרי 'בתפריט' תצורה '. לחץ על 'תצורה' ובתוכו בחר 'הגדר מודול'.

שלב 8: שמור את התצורה

שמור את התצורה
שמור את התצורה

בחר את הלוח כללי ושמור. המכשיר יופעל מחדש. אפשרות זו מתאימה לכל לוחות ESP8266.

שלב 9: אפשרויות GPIO חדשות בהתאם לסוגי הלוח ESP8266

אפשרויות GPIO חדשות בהתאם לסוגי הלוחות ESP8266
אפשרויות GPIO חדשות בהתאם לסוגי הלוחות ESP8266

כעת, אם תלחץ על התצורה, תוכל לראות אפשרויות GPIO נוספות. באמצעות זה אתה יכול לבחור את פונקציות GPIO.

בהתאם להגדרת GPIO האפשרות תופיע בדף הבית כמו DHT, ממסר, מתג ועוד.

להדרכות נוספות, בקרו בבלוג שלנו - בלוג Factory Forward

מוּמלָץ: