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

ניאופיקסלים נשלטים על סמארטפון (רצועת LED) עם אפליקציית Blynk באמצעות WiFi: 6 שלבים
ניאופיקסלים נשלטים על סמארטפון (רצועת LED) עם אפליקציית Blynk באמצעות WiFi: 6 שלבים

וִידֵאוֹ: ניאופיקסלים נשלטים על סמארטפון (רצועת LED) עם אפליקציית Blynk באמצעות WiFi: 6 שלבים

וִידֵאוֹ: ניאופיקסלים נשלטים על סמארטפון (רצועת LED) עם אפליקציית Blynk באמצעות WiFi: 6 שלבים
וִידֵאוֹ: מציאות מדומה. מבט אנתרופולוגי-היסטורי, טכנולוגי ופילוסופי 2024, נוֹבֶמבֶּר
Anonim
ניאופיקסלים נשלטים על סמארטפון (רצועת LED) עם אפליקציית Blynk באמצעות WiFi
ניאופיקסלים נשלטים על סמארטפון (רצועת LED) עם אפליקציית Blynk באמצעות WiFi

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

ככה.

הערה:

אני מניח שאתה מכיר את הסביבה של arduino ide, אם לא אז יש הרבה הדרכות בחוץ.

עדכון:

2019-04-04 - נוסף שימוש ב- zeRGBa באפליקציה.

שלב 1: אסוף חלקים

אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים

1. NodeMCU (או סוג אחר של esp8266, אך MCU יעבוד בצורה הטובה ביותר)

2. חוטי מגשר (3x זכר-> נקבה, 2x נקבה-> נקבה)

3. ניאופיקסלים

4. סמארטפון

שלב 2: חיווט

תִיוּל
תִיוּל

חבר את GND של Neopixels ל- MCU GND.

Neopixel DATA MCU pin D3.

Neopixel +5V אספקת חשמל חיצונית 5V (עליך לחבר פיקסלים לאספק חיצוני, אחרת הם ימשכו הרבה זרם מהבקר ויטגנו אותו, בנוסף ל- MCU אין אפילו סיכת 5v!).

ספק כוח GND GND GND.

ספק כוח+ סיכת וין MCU.

שלב 3: הורדת ספריות

הורד ספריות
הורד ספריות
הורד ספריות
הורד ספריות

ראשית נזדקק לספריית neopixel adafruit כדי לשלוט בנורות הלדים. ניתן למצוא אותו במנהל הספריות, פשוט חפש 'adafruit neopixel' ובחר את זה המוצג והתקן אותו.

לאחר מכן, כדי להוריד את הגדרות הלוח, פתח את ההקדמות המקדימות והדבק את https://arduino.esp8266.com/stable/package_esp8266com_index.json בתיבה 'כתובות אתרים נוספות ללוח'. לאחר מכן פתח את מנהל הלוחות וחפש 'esp8266' זה אמור להיות הראשון, לחץ עליו והתקן אותו.

שלב 4: קוד

צור סקיצה חדשה ושם אותה 'neopixels on esp8266 with blynk' (או משהו שתזכור). הדבק את הקוד.

שנה את 'yourAuthCode' לקוד האימות של הפרויקט שלך. (נמצא בסמל 'אגוז' באפליקציית blynk)

שנה את שם ה- WiFi והסיסמה שלך לרשת שלך.

הגדר את מספר הנאפיקסלים לאורך הרצועה שלך.

חבר את ה- MCU למחשב שלך, בחר MCU מתפריט הלוח ברעיון, בחר את יציאת ה- COM ואת קצב השידור (115200) אך התעלם מכל השאר, יש להגדיר אותו מראש. ואז תעלה!

שלב 5: אפליקציית Blynk

אפליקציית Blynk
אפליקציית Blynk
אפליקציית Blynk
אפליקציית Blynk

התקן את אפליקציית blynk מחנות האפליקציות או מחנות Play.

לאחר ההתקנה, פתח אותו וצור חשבון.

צור פרויקט חדש ואז גרור 2 כפתורים מעוצבים, תפריט אחד, מחוון אופקי אחד ו -3 מחוונים אנכיים מתיבת הווידג'ט.

הקש על סמל התפריט, ולאחר מכן שנה את הכותרת ל"צבע ", הקש על התיבה שאומרת 'PIN' שנה זאת לסיכה וירטואלית V0.

צור 9 פריטי תפריט:

אדום, ירוק, כחול, צהוב, סגול, טורקיז, לבן, כבוי ומותאם אישית. (בסדר הזה!!).

חזור ואז הקש על אחד הכפתורים, הגדר את קוד ה- PIN שלו לסיכה וירטואלית V2, והתווית 'כבוי' והתווית 'מופעל' הן "קשת".

חזור ולחץ על הכפתור השני, הגדר את קוד ה- PIN שלו לסיכה וירטואלית V3, ואת התוויות 'on' ו- 'off' הן "עדכון".

חזור אחורה ולאחר מכן לחץ על המחוון האופקי, כנס אותו "בהירות" והגדר את קוד ה- PIN שלו לפין הווירטואלי V1, הפעל 'הצג ערך' אם תרצה וכיבה 'שלח בעת שחרור', 'מרווח הכתיבה' אמור להיות 100ms.

חזור אחורה ולאחר מכן לחץ על אחד המחוונים האנכיים, כנס אותו "אדום", ולאחר מכן הגדר את קוד ה- PIN שלו לסיכה וירטואלית V4, 'הצג ערך' ו'שלח בעת שחרור 'הן ל- ON.

בצע את אותו הדבר עבור 2 המחוונים האנכיים הבאים, אך סמן אותם "כחול" ו"ירוק ", עם סיכות V5 ו - V6 וירטואליות בהתאמה.

אם אינך רוצה להשתמש במחוונים, תוכל להשתמש באריח zeRGBa במקום זאת. הקש על הסמל ובחר סיכות; V4, V5, V6 עבור אדום, ירוק, כחול בהתאמה. ודא שהערכים הם בין 0 ל -255.

החזק וגרור יישומון כדי להזיז אותם.

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

שימוש באפליקציה שלך:

וודא שאתה מחובר לאותה רשת WiFi כמו ה- MCU.

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

שלב 6: סיים

גָמוּר!
גָמוּר!
גָמוּר!
גָמוּר!

הפרויקט שלך צריך להיות מוכן לשימוש!

תעשה חיים!

מוּמלָץ: