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

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

?

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

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

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

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

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

    jgupdimon Гик

    Версия платы 2.5, IDE версии 1.89. Все шьется и работает, про библиотеку Json не забывайте
     
  2. IvanUA

    IvanUA Гуру

    По идее это здесь
    Код (C++):
      if(amountNotStarts>21) {
        amountNotStarts=0;
        firstStart=0;
        cn=0;
        ESP.reset();
      }
     
    Pitruxa нравится это.
  3. jgupdimon

    jgupdimon Гик

    Иван, привет. Рад видеть.
     
    IvanUA нравится это.
  4. Pitruxa

    Pitruxa Гик

    Что-то нет у меня подобного кода
    есть только такое, думаю оно, буду проверять
    Код (C++):
      WiFi.disconnect();
      if(printCom) Serial.println(" Not connected!!!");
      amountNotStarts++;
      if(printCom) Serial.print("Amount of the unsuccessful connecting = ");
      if(printCom) Serial.println(amountNotStarts);
      if(amountNotStarts>21) ESP.reset();
     
  5. SteinMark

    SteinMark Гик

    Доброе время суток! Ребята есть у кого то либо может корпус на двухэтажные часы в 3D, для принтера?
     
  6. Pitruxa

    Pitruxa Гик

    Ну вот, внёс корректировки и за прошедшую ночь часы вроде ни разу не перезапускались.
    Теперь бы ещё увеличить кол-во символов в памятных датах, а то 25 символов маловато.
    Что-то никак не найду где это в коде прописано.
    Никто не подскажет?
     
  7. b707

    b707 Гуру

    Судя по вашим сообщениям, вы правите какую-то свою версию кода, у вас все не там, где надо.

    В версии 11.11 число символов в памятных жатах - 51, а не 25. Задано явным образом размером соответвующих строк.
     
  8. Pitruxa

    Pitruxa Гик

    Судя по Вашим сообщениям, Вы абсолютно не пользовались памятными датами, даже и не пытались ни разу!
    В строку влазит РОВНО 25 символов Кирилицы, а дальше окно краснеет, что указывает о превышении лимита символов.
    И тему Вы либо не изучали, либо владеете информацией поверхностно. Если сходите на самую ПЕРВУЮ страницу, где Иван описывает изменения в версиях, то увидите фразу, написанную разработчиком:
     
  9. Pitruxa

    Pitruxa Гик

    Всё, решил вопрос с кол-вом символов.
    Нужно исправить параметр
    Код (C++):
    pattern=".{1,25}
    на странице P_time.h
     
  10. urg2000

    urg2000 Нерд

    С погодой на завтра решилось, с другим ключом работает
     
  11. Pitruxa

    Pitruxa Гик

    Ну и чудненько!
    Видимо старый ключ забанили за превышение лимита.
     
  12. anatolyj

    anatolyj Нерд

    Доброе время суток! Ребята есть у кого то либо может корпус на двухэтажные часы в 3D, для принтера?
    возьми в интернете корпус для одноэтажных и в куре увеличь по оси z в два раза
     
  13. SteinMark

    SteinMark Гик

    Простоя коробка да, но и отверстия вытягиваются и посадочные места также изменяют свой размер
    но trotzdem спасибо!
     
  14. anatolyj

    anatolyj Нерд

    Тогда запускаешь FreeCad выбираешь верстак Part и рисуешь. Там все просто. Я сам за неделю освоил.
     
  15. jgupdimon

    jgupdimon Гик

    Всем привет. Что то затишье. Видно перед бурей.
     
  16. Artur.P

    Artur.P Нерд

    Иван планировал новый, адаптивный интерфейс НО видимо забил на это дело...
     
  17. Всем доброго дня. Напомните что сделать, когда выключаешь из розетки и обратно включаешь, не нужно было каждый раз нажимать сброс. Подключена кнопка для отключения будильника и сам буззер.
    П.С. Кто сделает или продаст корпус для одной строки (одноэтажные)?
     
  18. buba911

    buba911 Гик

    Запитайте матрицу от 5 вольт и возможно необходимо более мощный блок питания.
     
  19. Она запитана от 5 вольт. С этим всё стабильно. Забыл куда подтянуть резистор. Раньше после включения сразу запускались, без сброса.
     
  20. GeorgeZ

    GeorgeZ Нерд

    Установите резистор 10К от D0(GPIO16) на землю.