ALT | Дата: Четверг, 14.09.2023, 20:31 | Сообщение # 1 |
Админ сайта
Группа: Администраторы
Сообщений: 23
Статус: Offline
| Обсуждение проекта Крутая гирлянда на окно своими руками
Основные фишки проекта- Более 40 крутых эффектов с поддержкой отображения часов или текста бегущей строки поверх эффектов
- 4 интерактивные игры: Лабиринт, Змейка, Тетрис, Арканоид (в программе-компаньоне "WiFiPlayer")
- Отправка картинки со смартфона на матрицу (в программе-компаньоне "WiFiPlayer")
- Рисование на матрице (в программе-компаньоне "WiFiPlayer")
- Сохранение нарисованных изображения на SD-карте или во внутренней памяти микроконтроллера
- Загрузка сохраненных изображений на матрицу и в программу "WiFiPlayer" для редактирования
- Редактирование и создание картинок пользователя пригодных для загрузки на матрицу в утилите "JinxFramer".
- Регулировка яркости эффектов относительно яркости часов или текста бегущей строки, отображаемых поверх эффектов
- Возможность задания до 36 разных текстовых строк, задание порядка их "воспроизведения" a также параметров отображения. Тексты задаются из программы на смартфоне без необходимости перепрошивки контроллера. Как настроить. Обсуждение текстов.
- Поддержка текста бегущей строки с отображением оставшегося до события времени, например: "До Нового года осталось 5 дней 12 часов" и после наступления события - вывод специального текста, например: "С Новым 2022 годом!!!"
- Текст бегущей строки может отображаться различными цветами внутри одной строки
- Поддержка в бегущей строке шрифтов трех размеров: малый (5x8 точек), средний (8х13 точек), большой (10х16 точек) - настраивается в скетче при компиляции проекта
- Поддержка символов украинского и литовского языка (в этом случае - размер шрифта 5x11. 8x17, 10x20 точек)
- Настройка скорости и вариаций отображения для каждого эффекта со смартфона
- Поддержка эффектов анимации, подготовленных в программе “Jinx!”, сохраненных на SD карту
- Редактирование роликов анимации с SD-карты в утилите "JinxFramer".
- Создание кадров для эффекта "Анимация" в утилите "JinxFramer" для последующего экспорта кода, пригодного для включения в скетч проекта.
- Работа системы как в локальной сети, так и в режиме “точки доступа”
- Система получает точное время из Интернета
- Управление кнопкой: смена режима, настройка яркости, вкл/выкл, отображение текущего IP адреса устройства
- Режим будильник-рассвет: менеджер будильников на неделю в приложении
- Отображение текущего времени на индикаторе TM1637
- Отображение текущего времени на матрице поверх эффектов
- Отображение текстовых сообщений на матрице поверх эффектов
- Настройка сервера синхронизации времени из программы на смартфоне
- Установка текущего времени со смартфона вручную, если не удалось подключиться к серверу времени NTP
- Настройки сетевого подключения (SSID и пароль, статический IP) задаются в программе и сохраняются в EEPROM
- Если не удается подключиться к сети (неверный пароль или имя сети) - автоматически создается точка подключения с именем PanelAP, пароль 12341234, IP 192.168.4.1. Подключившись к точке доступа из приложения можно настроить параметры сети. Если после задания параметров сети WiFi соединение установлено - в приложении на смартфоне виден IP адрес подключения к сети WiFi.
- Отображение текущего IP адреса устройства на индикаторе TM1637 или на матрице в режиме бегущей строки
- Быстрое включение популярных режимов из приложения
- Четыре программируемых по времени режима, позволяющие, например, настроить автоматическое выключение панели в ночное время и автоматическое включение панели вечером в назначенное время
- Два специальных режима времени - "Рассвет" и "Закат". Время рассвета и заката на текущий день берется с сервера погоды при получении текущих погодных условия и температуры
- Получение текущей температуры воздуха и погоды с сервера Яндекс.Погода или OpenWeatherMap. Полученные данные могут отображаться в бегущей строке или в режиме отображения времени вместе с часами Код региона (города) указывается в настройках в программе на смартфоне. Настройка погоды - тут
- Возможность управления из любой точки планеты через подключение к MQTT-серверу из приложения на смартфоне или с использованием ассистентов умного дома (Яндекс Алиса, Google Ассистент и т.д.)
Настройка подключения к MQTT-серверу здесь Описание API управления устройством здесь
- Настройка размеров матрицы (ширины и высоты), а также способ ее подключения - угол, направление из угла задаются в приложении-компаньоне WiFiPanelSetup без необходимости перепрошивки микроконтроллера.
- Беспроводная трансляция эффектов на матрицу устройств из специализированных программ типа Jinx!, Wixen Lights, xLights и подобных по протоколу sACN Streaming ACN E1.31 DMX
Эффекты:- Заливка панели белым или другим выбранным цветом
- Снегопад
- Блуждающий кубик
- Пейнтбол
- Радуга (горизонтальная, вертикальная, диагональная, вращающаяся)
- Огонь
- The Matrix
- Шарики
- Конфетти
- Звездопад
- Шумовые эффекты с разными цветовыми палитрами
- Плавная смена цвета заливки панели
- Светлячки
- Водоворот
- Мерцание
- Северное сияние
- Циклон
- Тени (меняющийся теневой рисунок на матрице)
- Демо-версия игры Тетрис - автоигра без возможности управления
- Демо-версия игры Лабиринт - автоигра без возможности управления
- Демо-версия игры Змейка - автоигра без возможности управления
- Демо-версия игры Арканоид - автоигра без возможности управления
- Демо-версия игры Эволюция (симулятор жизни) - автоигра без возможности управления
- Движущийся синус
- Палитра (лоскутное одеяло)
- Имитация графического индикатора спектра, движущегося "в такт музыке".
- Вышиванка
- Дождь
- Камин
- Стрелки
- Погода (слайдшоу или отображение текущих погодных условия)
- Отображение анимированных картинок
- Фоновые узоры (нотки, сердечки, снежинки, зигзаги и т.п.)
- Анимация с SD карты
- Звезды - вспышки крестообразных "звезд" по всему полю матрицы
- Штора - имитация светодиодной шторы на окне
Игры:Доступны в приложении-компаньоне "WiFiPlayer"
- Лабиринт
- Змейка
- Тетрис
- Арканоид
|
|
| |