Це програма для Linux під назвою 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 підтримує велику різноманітність світлодіодів з індивідуальною адресацією. Щоб дізнатися більше, зверніться до Wiki. Будь ласка, використовуйте канал gitter, щоб ставити запитання, оскільки функція GitHub Issues використовується для відстеження помилок. Бібліотека для керування світлодіодами з однопровідним протоколом RGB і RGBW, такими як APA106, SK6812, WS2811, WS2812 і WS2813, які зазвичай називаються NeoPixels, і двопровідними протоколами RGB, такими як Lpd8806, APA102 і SK9822, які зазвичай називають DotStars. Підтримує більшість платформ Arduino. Підтримка ESP32 для використання як RMT, так і i2s. Час RMT зараз чутливий до високої частоти переривань через проблеми в ядрі. Існує кілька конкуруючих бібліотек, FastLED — найбільша, а Adafruit NeoPixel — найпоширеніша для початківців. На ESP32 як FastLED, так і NeoPixelBus можуть забезпечити більше одного каналу/шини. FastLED в основному використовує RMT для підтримки 8 паралельних каналів. NeoPixelBus тепер підтримує 8 каналів RMT і ще два канали за допомогою i2s.
риси
- Менший за FastLED, більше функцій і підтримка пікселів, ніж esp8266_ws2812_i2s
- На Esp8266 ви можете вибрати i2s DMA або UART, обидва з уникненням переривань (NMI)
- Підтримує пікселі RGBW (не підтримується іншими 2 бібліотеками)
- Використовує інтерфейс I2S для управління Neopixels через DMA, забезпечуючи асинхронне оновлення
- Може використовувати UART як у синхронній, так і в асинхронній моделі, але асинхронна модель обмежує використання інших бібліотек UART
- API низького рівня з іншими функціями, доступними зовнішніми класами
Мова програмування
C + +
Категорії
Це додаток, який також можна завантажити з https://sourceforge.net/projects/neopixelbus.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.