mirror of
https://github.com/gunner47/GyverLamp.git
synced 2025-08-07 17:10:30 +03:00
Обновлено android приложение, сканирование сети для добавления лампы, + 2 эффекта, откат к стандартной библиотеке GyverButton
This commit is contained in:
@@ -30,6 +30,13 @@
|
||||
-- работает при подключенной кнопке (потому что режим прошивки активируется кнопкой)
|
||||
--- 16.07.2019
|
||||
- Исправлено регулярное подвисание матрицы на 1-2 секунды при отсутствии подключения к интернету (но при успешном подключении к WiFi)
|
||||
--- 28.07.2019
|
||||
- Доработано взаимодействие с android приложением (отправка состояния после каждой операции)
|
||||
--- 01.08.2019
|
||||
- Возврат к стандартной библиотеке GyverButton (изменениё из неё перенесено в button.ino
|
||||
- Добавлены 2 эффекта: Светлячки со шлейфом и Белый свет
|
||||
- При запросе обновления по воздуху (2 четверных касания к кнопке) лампа переключается в режим "Матрица" для визуального подтверждения готовности к прошивке
|
||||
- В android приложение добавлена функция сканирования сети и добавления ламп с помощью multicast пакетов, доработка прошивки под это
|
||||
*/
|
||||
|
||||
// Ссылка для менеджера плат:
|
||||
@@ -88,7 +95,7 @@ uint8_t AP_STATIC_IP[] = {192, 168, 4, 1}; // статичес
|
||||
// ============= ДЛЯ РАЗРАБОТЧИКОВ =====
|
||||
#define LED_PIN (2U) // пин ленты
|
||||
#define BTN_PIN (4U) // пин кнопки
|
||||
#define MODE_AMOUNT (18U)
|
||||
#define MODE_AMOUNT (20U) // количество режимов
|
||||
|
||||
#define NUM_LEDS (WIDTH * HEIGHT)
|
||||
#define SEGMENTS (1U) // диодов в одном "пикселе" (для создания матрицы из кусков ленты)
|
||||
|
Reference in New Issue
Block a user