Neoconverter — це остаточний посібник зі створення світлодіодних матриць із Neopixel WS2812B, керованих Arduino (Nano) та ESP8266-01, щоб ви могли керувати всім у мережі за допомогою WiFi.
У цьому посібнику ви знайдете всі інструкції зі створення світлодіодної матриці WS2812B, тож у вас буде список компонентів для використання, схеми для створення вашої схеми та, нарешті, можливості, які пропонує Neoconverter, який створює ковзаючі текстові списки, зображення та ефекти. , включаючи візуалізацію години та дати.
Neoconverter створює базу даних у вашому мобільному телефоні, де ви можете зберігати елементи керування в різних списках. Можливі типи команд: ковзний текст, зображення та ефекти. Кнопки відтворення та зупинки використовуються, щоб почати відтворення списку керування на світлодіодній матриці або зупинити його в режимі реального часу. І все без програмування Arduino чи іншого апаратного забезпечення, після завантаження на Arduino та Esp8266 програмного забезпечення, яке можна завантажити через додаток, гра готова.
Навіщо використовувати неоконвертер?
У мережі є сотні посібників зі створення світлодіодної матриці за допомогою Ws2812b і Arduino.
Після того, як ви зайдете в ці підручники, з’являться різні проблеми, наприклад, Arduino має надто обмежену пам’ять, вимагає середніх навичок роботи з комп’ютером, і це зрозуміло з перших прикладів, які є в Інтернеті, які ви не можете мати нескінченні зображення вашу світлодіодну матрицю або запам’ятайте нескінченні ковзаючі записи. Крім того, будь-які програми на вашому Arduino не можна змінити в режимі реального часу, якщо ви не використовуєте дуже мало даних для їх зберігання. Зрозуміло, що під «нескінченним» ми маємо на увазі значну кількість ковзного тексту, зображень і ефектів, які зазвичай неможливо запрограмувати через низький обсяг пам’яті, доступної в Arduino. Розрив можна подолати за допомогою пристрою Android (сьогодні оснащеного значним об’ємом пам’яті..), який дозволить вам зберігати ваші дані в базі даних упорядкованим способом, який можна змінювати та відображати в реальному часі.