תוכן עניינים:
- שלב 1: הגדרת בסיס האש
- שלב 2: תכנית ESP-01 עם OTA בסיסי לעדכון עתידי
- שלב 3: תכנית ESP01 עם Moodlight Over OTA
- שלב 4: הלחמת הכל
- שלב 5: !! עדכון חשוב
- שלב 6: קישור ל- Github ו- Shematic
- שלב 7: מוצר סופי
וִידֵאוֹ: ESP01 Moodlight עם Firebase בזמן אמת + OTA: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
הוא תומך במצב R-G-B ובאפקט דהייה. כמו כן קיימת תמיכה בבקרת הבהירות. תמיכה בעדכון OTA
שלב 1: הגדרת בסיס האש
לפני שנמשיך עלינו להתקין את בסיס האש. עבור אל הקישור הבא https://firebase.google.com/ והיכנס באמצעות חשבון Gmail שלך.
לאחר שתסיים את השלב הזה עלינו ליצור פרויקט חדש ב- Firebase אז המשך למסוף הבסיס שלך.
מתחת למסד הנתונים שלך בזמן אמת יש "כללים" בכרטיסייה שבה אתה צריך לאפשר קריאה וכתיבה כך. תמונה 2
אתה יכול למצוא את קישור בסיס האש שלך ואת הסוד כאן. תמונה 3
זה משמש ב- arduino IDE כדי להתחבר לבסיס האש.
שלב 2: תכנית ESP-01 עם OTA בסיסי לעדכון עתידי
מקוד המקור אתה יכול להוריד OTA מינימלי ולהבזיק אותו עם arduino IDE ל- ESP01 שלך. תמונה 1
עכשיו אחרי שהבזקת אותו, הוא אמור לצוץ ביציאת arduino IDE כזו. תמונה 2
אם זה לא מופיע הנה קישור לפתרון בעיות, או שאתה יכול לשאול בתגובות.
שלב 3: תכנית ESP01 עם Moodlight Over OTA
פשוט הורד את קוד המקור מלמטה והבהב אותו באמצעות arduino IDE דרך OTA כמו שהוצג בעבר עם בחירת יציאת ESP מקבילה.
שלב 4: הלחמת הכל
כל שעליך לעשות הוא למרוח מעט הלחמה בעקבות השימטי למטה.
לאספקת חשמל אני משתמש במטען טלפון ישן 5V 1A המחובר לווסת מתח.
חיבורים:
Vcc עד 3V (ווסת מתח) GND ל- GND GPIO0 עד אדום GPIO2 עד GPIO3 ירוק = RX לכחול CH_PD ל- Vcc (או הלחמת נגד משיכה במודול ESP-01) אופציונלי: לחץ על כפתור מ- GND ל- RST כדי לאפס את מודול
מכיוון שאני אכניס את זה בכדור הלבן שלי, שמתי קצת דבק חם כדי שלא יזוז או יישבר. זה עובד עכשיו במשך 3 שבועות ללא בעיות.
שלב 5: !! עדכון חשוב
הבנתי בעיה אחת עם הבנייה הנוכחית ונאלצתי להפעיל מתגים להפעלה/כיבוי בכל 3 הצבעים (RGB) בין LED ל- ESP01 כי אם תכבה אותו ואז שוב ON הוא יתקע במצב פלאש במקום להריץ את הסקיצה.
כל שעליך לעשות הוא לכבות את המתגים בזמן שאתה מחבר אותו ואז להפעיל את המתגים והכל יעבוד בסדר.
שלב 6: קישור ל- Github ו- Shematic
ESP01 moodlight GITHUB
שלב 7: מוצר סופי
מוּמלָץ:
תכנות Arduino Over the Air (OTA) - Ameba Arduino: 4 שלבים
תכנות Arduino Over the Air (OTA)-Ameba Arduino: יש הרבה מיקרו-בקר Wi-Fi בשוק, יצרנים רבים נהנים לתכנת את מיקרו-בקר ה- Wi-Fi שלהם באמצעות Arduino IDE. עם זאת, אחת התכונות המגניבות ביותר שיש לבקר Wi-Fi להציע נוטה להתעלם, כלומר