תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
מדריך זה עוסק ביצירת wifi המבוקר על נוריות ניאופיקסל של אפליקציית Blynk הידועות בשם WS2812B או WS2812.
אתה בטח כבר מכיר:
- הַלחָמָה
- באמצעות תחנת אוויר חם
- תכנות ESP באמצעות Arduino IDE
- תכנות ESP באמצעות קוד מוכן לשימוש
- יש לך ידע על ESP 8266
- כיצד להחליף שבב זיכרון פלאש מקורי ב- winbond 25q32fvsig - דוגמאות באינטרנט לדוגמא כאן
- שימוש באפליקציית Blynk וידע כיצד להגדיר אותה - הרבה דוגמאות באינטרנט
שלב 1: מה שאתה צריך
- מודול ESP-03
- לוח תכנות ESP-01
- לוח פריצת ESP-03
- כותרות סיכת זהב זכריות - יותר מאשר בתמונה
- נגד 2.2k
- כמה מחברים ומחברים נקבה-נקבה
- מודולי נוריות Neopixel (מטריצה או רצועה)
- שבב פלאש winbond 25q32fvsig - נחליף את השבב המקורי בשבב זה באמצעות HOT AIR
שלב 2: הלחמה ביחד על סמך התמונה המסופקת
- החלף שבב זיכרון מקורי בחדש
- CH_PD משך עד VCC (3.3V) בלוח עם הנגד 2.2k
- GPIO15 ל- GND
- שים אותו למודול התכנות ESP-01
- למצב תכנות עלינו לחבר GPIO0 ל- GND (השתמש בחוט נקבה-נקבה)
שלב 3: הורד את אפליקציית Blynk בטלפון שלך והעלה קושחה ל- ESP שלך
אני משתמש בכלי zeRGBa blynk לשליטה ב- neopixeli הגדר אותו כ- V1 - GPIO13
העליתי קוד שהשתמשתי בו אתה רק צריך לשים את קוד ההרשאה שלך בשם Blynkyour wifi (SSID) סיסמת ה- wifi שלך ולהעלות את הסקיצה ל- ESP-03 שלך באמצעות Arduino IDE (אני מניח שאתה יודע איך לעשות זאת, אם לא יש הרבה מורים אחרים שמסבירים את זה):)
שלב 4: הפעל את ה- Neopixel שלך
אתה יכול לחבר סיכת 5V של הניאופיקסלים שלך ל- VCC (3.3V) בלוח - זה עדיין יעבוד - במקרה שלי זה 8 נוריות LED ברצועה
במקרה של מודולים עם יותר נוריות LED או רצועות ארוכות יותר לאמינות רבה יותר, עליך להלחים סיכת 5V של פיקסלים לפין 5V של מחבר USB כפי שמוצג בתמונה
DIN (Data_IN) מתחבר לפין 13
הארקה ל- GND - מכיוון שסיכה 15 מחוברת ל- GND השתמשתי בזה