Часы на esp8266 и max7219 + android управление

Тема в разделе "Глядите, что я сделал", создана пользователем IvanUA, 28 авг 2017.

?

Вы повторили это проект?

  1. Нет (просто ознакомился)

    35 голосов
    13,2%
  2. Да, один раз (попробовал)

    111 голосов
    41,9%
  3. Да, не однократно

    123 голосов
    46,4%
Можно выбрать сразу несколько вариантов.
  1. Deniskyn

    Deniskyn Гик

    У меня тоже глючить стало...
    PS
    Какое у вас питаение матрицы?
     
  2. IvanUA

    IvanUA Гуру

    Поправил, перекачайте скетч.
    Тоже самое.
     
  3. Deniskyn

    Deniskyn Гик

    А в чем была ошибка? Напомните плс номинал кондера на пищалке.
     
    Последнее редактирование: 24 янв 2018
  4. IvanUA

    IvanUA Гуру

    "Потерял" часть кода при оптимизации)))
    1 мкф
     
  5. ИгорьК

    ИгорьК Гуру

  6. SergeiL

    SergeiL Оракул Модератор

    А как по мне, так только точное время и температура на улице и нужны.
    Причем, даже температура не на всех часах, не во всех комнатах.

    Есть телефон, вот на нем есть вся информация.

    По просьбе ТС, дабы не опускать, переношу свои решения и констуктив сюда :D:
    Дома 6 часов на ESP с синхронизацией по NTP. Индикатор семисегментный, 4 разряда. К тем, что в комнатах, подключен датчик температуры и влажности, информация на часах не отображается, а отправляется на OH по mqtt.

    Детская и ванная :) (как показала практика полезная штука утром. Ребенку в школу, опаздывать нельзя) – только время.

    Кухня, гостиная, коридор – 5 секунд время /5 секунд уличная температура.

    Спальня после 21:00 до 5:00 только время. После 5:00, до включения люстры – время. После первого включения люстры - время 5сек / температура 5 сек.

    Фото варианта с большим индикатором в период отладки, с разными токоограничивающими резисторами на первые два и вторые два сегмента. На фото видно разную яркость свечения, на деле, во всем диапазоне яркости в зависимости от освещенности - разницы в яркости не видно :) :

    IMG_3689.JPG IMG_3690.JPG IMG_3691.JPG
    А это - среднего размера на STLED316 и без RTC DS3231.

    IMG_3916.JPG IMG_3917.JPG IMG_3920.JPG

    Были еще совсем маленькие на MAX7219 и ESP, но они так и остались в варианте макетки.
    В таком виде даже как то стыдно выкладывать, Типа из говна и палок и на на термоклее.
    Сейчас в ванной работают :).

    Перенес после этого :(:
    По моему, часы и часы - делюсь своим решением. :(
    Не хотите - как хотите - воз'итесь сами!
     
    Последнее редактирование: 31 янв 2018
    Securbond, Kinstintin и ИгорьК нравится это.
  7. ИгорьК

    ИгорьК Гуру

    А что это за железяка?
     
  8. Securbond

    Securbond Гуру

    Присоединяюсь к вопросу... да ещё сделано в СПб)) Где такое купить?
     
  9. SergeiL

    SergeiL Оракул Модератор

    Так самопал :).
    Схема своя на ESP, печатные платы заказали в резоните, пайка своя.
     
    ИгорьК нравится это.
  10. ИгорьК

    ИгорьК Гуру

    Да это продавать надо! Я бы купил.
     
  11. saha74

    saha74 Гик

    Подскажите а бузер должен быть активный или пассивный и зачем конденсатор.
     
  12. Securbond

    Securbond Гуру

    А платки ещё остались (голые)?
     
  13. SergeiL

    SergeiL Оракул Модератор

    Не, все сразу запаяли, отпишусь, если будем заказывать.
     
    Securbond нравится это.
  14. IvanUA

    IvanUA Гуру

    Сергей, у меня вопрос. Эти прекрасные девайсы каким-то образом относятся к данной теме?
    Если почти не относятся, то я бы с большим интересом ознакомился с ними в отдельном топике.
     
    Последнее редактирование: 25 янв 2018
    ПетрЧ нравится это.
  15. IvanUA

    IvanUA Гуру

    Базер - пассивный.
    В скетче мы указываем частоту и время работы базера - так что таки пассивный.
    Но можно использовать и активный - то есть, со встроенным генератором.
    Надо только немного поменять скетч.
     
    Последнее редактирование: 25 янв 2018
    saha74 нравится это.
  16. OPER

    OPER Нуб

    Добрый день. Для моего города нет прогноза на завтра, как из прошивки убрать строку"Нет прогноза для Города #1" чтобы часы их не выводили на экран во время работы
     
  17. IvanUA

    IvanUA Гуру

    Можно так
    Код (C++):
    // =======================================================================//
    //               Беремо ПРОГНОЗ!!! погоди з сайту openweathermap.org      //
    // =======================================================================//
    void getWeatherDataz() {
      if(printCom) Serial.println("Getting weather forecast for tomorrow");
      weatherStringZ = " ";
      if(ESPclient.connect(weatherHost.c_str(), 80)) {
     
  18. Kesik

    Kesik Нерд

    Здравствуйте. Понравились часики.
    После устранения в версии 5,21 проблем с яркостью, появились проблемы с отображением некоторых букв. (Большая "С" пропала в слове "Середа", буквы "і" "є" не правильно отображаются).
    Залил старую 5,21 все работает. Может это только у меня так?
    Заливал через ESP8266Flasher.
    Через Arduino 1.8.5 - Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module). Может подскажете как исправить?
    Хороший проект. Спасибо.
     
    Последнее редактирование: 26 янв 2018
  19. Deniskyn

    Deniskyn Гик

    У себя тоже заметил глючек =)
    Температура в доме, в первый показ что то типа "88", потом нормально...
     
  20. SergeiL

    SergeiL Оракул Модератор

    Думаю, нужно искать ошибки, в плане указателей и переполнения буферов. :(
    Объяснить, почему возникло данное утверждение :)?
     
    Последнее редактирование: 25 янв 2018