ESP, IoT [BigClock] Большие часы на WS2812, ESP8266, Народный мониторинг

Какой вариант датчика используется у вас? Интересно, использует ли кто BME280, как у меня?)

  • BMP280

    Голосов: 26 26.8%
  • BME280

    Голосов: 71 73.2%

  • Всего проголосовало
    97

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
@maksland,
Проблема была в библиотеке "RTClib", заменил на ту что шла в архиве и компиляция прошла нормально.
 

maksland

★★★✩✩✩✩
13 Янв 2019
615
144
Omsk
фоторезистор как правильно подключается ? а то плату еще раз проверяю и что то терзают сомнения :)
 

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
@maksland,
Если будет работать наоборот поменяй + и GND местами.
Сори за рисунок, художник из меня никакой.
 

Вложения

  • 19.4 KB Просмотры: 19

maksland

★★★✩✩✩✩
13 Янв 2019
615
144
Omsk
фух.. правильно подключил :)
подправил немного плату, для подключения ws2812 пятачки побольше сделал и шаг между отверстиями увеличил до 3.5 мм
BME280 надо выносить с платы чтобы исключить влияние разогрева ESP
ASM куда то пропал ... ждём !

1.JPG 2.JPG
 
Изменено:
  • Лойс +1
Реакции: Leon111_09

maksland

★★★✩✩✩✩
13 Янв 2019
615
144
Omsk
ASM,
у меня пару вопросов
  • я так понимаю -7 градусов это показания отсутствующего датчика DS18b20 ? проблема с библиотекой ? при отсутствии датчика -127 должно показывать
  • при отсутствии wifi и когда я включаю часы на экране ничего нет, как только вношу в зону WIFI - начинают бегать полоски и время появляется !
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@maksland,
1. -7э то те же -127, только обрезанные, как я думаю, глянь в мониторе))
2. тоже заметил, когда залил прошивку с неверными логином и паролем от WiFi, пустой экран)
есть мысли, что это влияет из-за точки доступа (httpUpdater)
надо будет проанализировать, может перенести в syncTime()...
@Divin,
думаю решил данный вопрос)
leds[cursor] = (digit & mask) ? ledColor : CRGB (0, 0, 0);
leds[cursor] = (digit & mask) ? ColorTable[random(NUM_COLORS)] : CRGB (0, 0, 0);

leds[dot_1] = (Dot_On) ? ledColor : CRGB (0, 0, 0);
leds[dot_2] = (Dot_On) ? ledColor : CRGB (0, 0, 0);

leds[dot_1] = (Dot_On) ? ColorTable[random(NUM_COLORS)] : CRGB (0, 0, 0);
leds[dot_2] = (Dot_On) ? ColorTable[random(NUM_COLORS)] : CRGB (0, 0, 0);

у меня что-то подсветка барахлит) датчик реагирует на свет, а вот часы неохотно, может контакт где...)
 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@maksland, по идее, пока идет подключение, идет анимация, значит все работает как надо, продолжительность подключения можно устанавливать в настройках...
но, нужно больше опытов, чтобы понять что да как и когда...

светодиоды мерцают, это с чем может быть связано? с датчиком освещенности?
 

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
@ASM,
Может из-за датчика(у Вас модуль?), а может и из-за питания.
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@kym13, модуль, с аналоговым сенсором.
Может дата контакт мудрит, надо будет посмотреть. Сейчас выдергивал кабель USB, на некоторое время перестало мерцать.
БП не в нагрузке, не думаю что он, можно ещё попробовать конденсатор поставить, если не в датчике дело.
 

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
@ASM,
Модуль трёх контактный или четырех контактный?
Я питаю часы от зарядки смартфона, вообще проблем нет.

У меня четырех контактные с аналоговым и цифровым выходом и если подключаешь на цифровой бывает подмаргивают диоды.
 

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
@ASM,
Вот такие часы на Вашей схеме и программе сделал.Очень удобно что не надо потом время выставлять, один раз настроил, повесил и забыл.
Корпус из фоторамки формата А4, сами сегменты вырезал из 8мм ПВХ, на стекло и само табло наклеил белую самоклейку(Оракал). Вроде хорошо получилось, единственное мне не нравиться что диоды даже через два слоя "оракала" проглядываются. Пробовал по 1Led на сегмент жене не понравилось, говорит темновато и сегмент не полностью засвечивает.
 

Вложения

  • 96.9 KB Просмотры: 22
  • 101.8 KB Просмотры: 21
  • 102.8 KB Просмотры: 18
  • 98.8 KB Просмотры: 16
Изменено:
  • Лойс +1
Реакции: Leon111_09

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@kym13, интересная идея) диоды не видны на камеру, ну и зрение если не очень)
 

maksland

★★★✩✩✩✩
13 Янв 2019
615
144
Omsk
светодиод от пленки получается на расстоянии 8 мм находится ?
акрил бы матовый или матированный с 2 сторон
 

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
@maksland, Да, даже чуть меньше (8 минус высота светодиода). Всё равно пиксели видно. Не критично конечно, но чего бы сделать чтобы равномерно свет от диодов распределялся. Может надо ПВХ по толще?
 

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
@maksland, Тогда корпус другой нужен, в фоторамке стекло идет в комплекте, хотя это идея, можно стекло "матом" мелкой шкуркой покрыть
 

maksland

★★★✩✩✩✩
13 Янв 2019
615
144
Omsk
ну так стекло убираем и вставляем такого же размера акрил :)
 
  • Лойс +1
Реакции: kym13

Divin

★★★★✩✩✩
30 Янв 2021
459
204

@kym13,
Стекло можно отпескоструить за недорого, с двух сторон, но все равно без доп рассеивателя будет видно точки.
 
  • Лойс +1
Реакции: kym13

Leon111_09

★★★✩✩✩✩
6 Июн 2021
641
149
56
Таганрог
forum.wisecomp.ru
@kym13, А рамка почти такая же как и у меня-под старину :).
Дарю идею: у тебя фон просто белый. Если на него подложить черно белую картинку формата А4 то будет красивее часы смотреться.
Картинку типа такой:

Роза.jpg
 
Изменено:
  • Лойс +1
Реакции: kym13

hsh777

✩✩✩✩✩✩✩
22 Ноя 2020
13
2
Я закрыл плёнкой от почтового конверта,на почте можно купить.