זוהי אפליקציית לינוקס בשם NeoPixelBus שניתן להוריד את המהדורה האחרונה שלה בשם ArduinoLibraryRelease.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם NeoPixelBus עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
NeoPixelBus
Ad
תיאור
ספריית תמיכה של Arduino NeoPixel תומכת במגוון גדול של נוריות LED הניתנות להתייחסות בנפרד. אנא עיין בוויקי לפרטים נוספים. אנא השתמש בערוץ gitter כדי לשאול שאלות שכן התכונה GitHub Issues משמשת למעקב אחר באגים. ספרייה לשליטה בפרוטוקול RGB ו-RGBW נוריות RGB ו-RGBW כמו APA106, SK6812, WS2811, WS2812 ו-WS2813, המכונים בדרך כלל NeoPixels ופרוטוקול דו-חוטי RGB כמו Lpd8806, APA102 ו-SK9822 המכונה בדרך כלל DotStars. תומך ברוב פלטפורמות Arduino. תמיכה ב-ESP32 לשימוש גם ב-RMT וגם ב-i2s. תזמון RMT כרגע רגיש לתדר פסיקה גבוה עקב בעיות ב-Core. ישנן מספר ספריות מתחרות, FastLED היא הגדולה ביותר ו-Adafruit NeoPixel היא הנפוצה ביותר למתחילים. ב-ESP32, גם FastLED וגם NeoPixelBus יכולים לספק יותר מערוץ/אוטובוס אחד. FastLED משתמשת בעיקר ב-RMT כדי לתמוך ב-8 ערוצים מקבילים. NeoPixelBus תומך כעת ב-RMTs 8 ערוצים ושני ערוצים נוספים באמצעות i2s.
תכונות
- קטן יותר מ-FastLED, יותר תכונות ותמיכה בפיקסלים מאשר esp8266_ws2812_i2s
- ב-Esp8266 אתה יכול לבחור i2s DMA או UART, שניהם הימנעות מפסיקות (NMIs)
- תומך בפיקסלים RGBW (לא נתמך על ידי 2 הספריות האחרות)
- משתמש בממשק I2S כדי להניע Neopixels באמצעות DMA ומספק עדכון אסינכרוני
- יכול להשתמש ב-UART הן במודל סינכרוני והן במודל אסינכרוני, אך אסינכרוני מגביל את השימוש בספריות UART אחרות
- API ברמה נמוכה עם תכונות אחרות שנחשפו על ידי כיתות חיצוניות
שפת תכנות
C + +
כל הקטגוריות
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/neopixelbus.mirror/. הוא התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.