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

מתג LED LED IoT: 4 שלבים (עם תמונות)
מתג LED LED IoT: 4 שלבים (עם תמונות)

וִידֵאוֹ: מתג LED LED IoT: 4 שלבים (עם תמונות)

וִידֵאוֹ: מתג LED LED IoT: 4 שלבים (עם תמונות)
וִידֵאוֹ: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, יולי
Anonim
מתג LED LED IoT
מתג LED LED IoT

המטרה העיקרית של פרויקט זה היא להמציא מתג WiFi פונקציונאלי שיעזור לנו לפעול באמצעות אפליקציית "Blynk" מחנות האפליקציות לנייד.

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

אספקה

הרכיבים הבאים נדרשים להשלמת הפרויקט בהצלחה

  1. NodeMCU
  2. נוריות לבנות - 10 מס '
  3. מולטימטר
  4. מלחם
  5. עופרת הלחמה
  6. שטף הלחמה

שלב 1: מתג LED WiFi באמצעות NodeMCU & Blynk

מתג LED WiFi באמצעות NodeMCU & Blynk
מתג LED WiFi באמצעות NodeMCU & Blynk
מתג LED WiFi באמצעות NodeMCU & Blynk
מתג LED WiFi באמצעות NodeMCU & Blynk
מתג LED WiFi באמצעות NodeMCU & Blynk
מתג LED WiFi באמצעות NodeMCU & Blynk

השלב הראשון הוא לבדוק ולייצב נוריות LED בהתאם לקוטביות שלהן (Anode & Cathode בשורה לזיהוי קל)

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

שלב 2: זיהוי והלחמת נוריות עבודה

זיהוי והלחמה של נוריות עבודה
זיהוי והלחמה של נוריות עבודה
זיהוי והלחמה של נוריות עבודה
זיהוי והלחמה של נוריות עבודה
זיהוי והלחמה של נוריות עבודה
זיהוי והלחמה של נוריות עבודה

בדיקת המשכיות באמצעות מולטימטר תעזור לנו לזהות את נוריות ה- LED הפונקציונאליות והפגומות.

תמיד עדיף להקליט את נוריות ה- WRT את הקוטביות שלהן ולהכין אותן מוכנות להלחמה.

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

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

בסיום הלחמת כל הלדים, נוכל לבדוק בעיקר אם כל הלדים זוהרים בעזרת סוללה 9V (יש לבצע חיבורים תוך התחשבות בקוטביות)

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

שלב 3: חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE

חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE
חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE
חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE
חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE
חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE
חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE
חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE
חיבור NodeMCU והעלאת הקוד באמצעות Arduino IDE

אריזת אב הטיפוס חשובה ומצאתי שמגש אריזה מסוג "Solid State Drive (SSD)" הוא המתאים ביותר לאריזה של נוריות הלחמה ו- NodeMCU.

החיבורים פשוטים מאוד והם כדלקמן:

1. חבר את סיכת "D1" של NodeMCU לאנודה של נוריות הלחמה ו-

2. חבר את סיכת "GND" של NodeMCU לקתודה של נוריות הלחמה.

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

העלה את הקוד הבא ל- NodeMCU:

#הגדר סדרה BLYNK_PRINT

#כלול ESP8266WiFi.h

#כלול BlynkSimpleEsp8266.h

char authent = "****************************************** ****** ";

// אישורי ה- WiFi שלך.

// הגדר את הסיסמה ל- "" עבור רשתות פתוחות.

char ssid = "************";

char pass = "****************************";

הגדרת בטל () {

// קונסולת באגים

Serial.begin (9600);

Blynk.begin (auth, ssid, pass); // ניתן גם לציין שרת:

// Blynk.begin (auth, ssid, pass, "blynk-cloud.com", 80);

// Blynk.begin (auth, ssid, pass, IPAddress (192, 168, 1, 100), 8080);

}

לולאת חלל () {

Blynk.run ();

}

שלב 4: Blynk - תצורה ובדיקה

Blynk - תצורה ובדיקה
Blynk - תצורה ובדיקה
Blynk - תצורה ובדיקה
Blynk - תצורה ובדיקה
Blynk - תצורה ובדיקה
Blynk - תצורה ובדיקה

לבסוף, הגיע הזמן להגדיר ולבדוק את הפונקציונליות של אב הטיפוס באמצעות היישום הנייד "Blynk".

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

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

  1. התקן ופתח את אפליקציית Blynk בנייד.
  2. תן לפרויקט שם: "WiFi LED Switch IoT" במקרה זה. אתה יכול לבחור את המינוח שלך בשם זה.
  3. מהרשימה הנפתחת, בחר את המכשיר שבו הניסוי מסתיים.
  4. בבחירת "צור", "אסימון הרשאה" משותף עם מזהה הדוא"ל הרשום/מוגדר.
  5. הגיע הזמן להוסיף רכיבים לפרויקט. נצטרך רק "כפתור" אחד במקרה זה.
  6. יתר על כן, יש לשנות את הגדרת כפתור "פלט" כדי לציין את הסיכה הדיגיטלית שעליה מחובר הנורית בסדרה (D1 במקרה זה).
  7. המשך להגדיר את המצב ל- "Switch" כדי להשלים את התצורה.
  8. בחר מיקום נוח להוצאת "הכפתור" בלוח המחוונים ובחר בכפתור "הפעל" בפינה השמאלית העליונה של הממשק כדי להתחיל באינטראקציה עם הלוח.
  9. כעת אתה אמור להיות מסוגל לשלוט בנוריות שלך בסדרות מכל מקום ובכל זמן.

במקרה של עזרה נוספת, תוכל לפנות אלי בוואטסאפ במספר 09-9398472594.

מוּמלָץ: