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

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

?

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

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

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

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

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

    Boryan_R Гик

    Иван по мне зря ОТА убрал....не удобно у кого часы в корпусе и на чистом ESP прошивать каждый раз подключая провода и разбирать корпус.
     
  2. MIchaell

    MIchaell Нерд

    Разве убрано? В коде вроде есть OTA
     
  3. Sandr

    Sandr Гик

    И язык не сохраняется какой не ставь всё одно UA
     
  4. MIchaell

    MIchaell Нерд

    у меня меняется
     
  5. Sandr

    Sandr Гик

    А время на 1,5 минуты убегает?
     
  6. MIchaell

    MIchaell Нерд

    Разница в несколько секунд. Сравнил часы на телефоне и на панели.
     
  7. saha74

    saha74 Гик

    У меня ушло на полторы минуты назад и не сохраняется другой язык всегда украинский.
    Как то не понятно ведет себя время то оно отстаёт на минуту а после перезагрузки уже уходит в перёд.
     
    Последнее редактирование: 11 май 2018
  8. GeorgeZ

    GeorgeZ Нерд

    по логам роутера отваливается только ESP 2-3 клиента (телефоны, комп) не отваливаются...
     
  9. jgupdimon

    jgupdimon Гик

    Всем привет. Вот сваял корпус из игрушки для детской. IMG_20180512_075038.jpg
     
    IvanUA нравится это.
  10. Sandr

    Sandr Гик

    Молодец! Оригинально.
     
  11. Sandr

    Sandr Гик

    У меня тоже после пере загрузки сначала отстаёт на 1,5 минуты потом само обгоняет.Но я по монитору порта смотрел оно вообще не обновляется.У тех прошивок на 5 минуте каждого часа обновление стабильно проходило, а у этих нет его.
     
  12. IvanUA

    IvanUA Гуру

    Код (C++):
    pressBmp = bmp.readPressure()*0.00750063755419211;
    Вот здесь можете играться с поправками.
    Везде это где?
    Я нашел только в одном, в там где получаем давление с сайта погоды.
     
  13. IvanUA

    IvanUA Гуру

    Со времени прошивки 5.21 - процедура получения времени не менялась. Но возможно что то повлияло на выполнение данной процедуры.... В принципе часы могут немного "уходить" - но мне кажется не более чем до 5-10 секунд.... Это связанно с тем, что процедура проверки точности получения времени предусматривает подачу трех запросов времени, и если во всех трех ответах пришло одинаковое время (без учета секунд) то это время и обновляется... К такой процедуре пришлось прибегнуть ввиду того что раз в сутки, время получалось не корректно, и надо было ждать сутки пока оно обновиться.... Хорошо если погрешность в десятых минут, а если в часах?
    Это стандартная схема подключение шины I2C в ESP12
    [​IMG]
     
  14. IvanUA

    IvanUA Гуру

    То есть перестало обновляться каждый час? И проверьте прошивку по ОТА - я ее не убирал, должна работать...
    ПС. Есть плохое подозрение, что таки начавшиеся глюки могут быть связанны с памятью ЕСП - вернее её нехваткой.
     
  15. Sandr

    Sandr Гик

    Добрый день Иван! Вчера я заметил конкретный тормоз строки. Идёт сообщение и останавливается чуть пройдёт и опять встаёт. Часы проработали двое суток. Может чем то память забивается. Пока не перезагрузил. Причём только выдернув из розетки это вылечилось. С веб морды не помогло. А на счёт поправки к давлению. Я имел ввиду что бы с веб морды можно было корректировать (-24) .А то в городе везде разная высота над уровнем моря.
     
    Последнее редактирование: 12 май 2018
  16. Sandr

    Sandr Гик

    Вот лог с сериал монитора.Нет на пятой минуте обновления. Да ещё с самого начала почему они на минуту отстали.? Хотя судя по монитору обновление прошло успешно.
    22:41:00 Connecting WiFi ..... IP adress : 192.168.0.47
    17:54:02: 22:41:00 Proba #1
    17:54:03: Proba #2
    17:54:03: Proba #3
    17:54:04: 17:53:04 12.05.2018 DW = 7
    Time update OK.
    17:53:04 POLUCHENIE POGODI ......
    17:54:05: w.
    17:54:05: PROGNOZ POGODY NA SEGODNJ POLUCHEN
    17:53:04 Getting weather forecast for tomorrow...
    17:54:05: PROGNOZ POGODY NA ZAVTRA POLUCHEN
    17:54:10: 17:53:10 Temperature DHT22: 23.40 *C, Humidity: 38.40 %
    17:55:11: 17:54:10 Temperature DHT22: 23.40 *C, Humidity: 39.70 %
    17:56:11: 17:55:10 Temperature DHT22: 23.40 *C, Humidity: 39.70 %
    17:57:11: 17:56:10 Temperature DHT22: 23.70 *C, Humidity: 40.00 %
    17:58:11: 17:57:10 Temperature DHT22: 24.40 *C, Humidity: 38.20 %
    17:59:11: 17:58:10 Temperature DHT22: 24.90 *C, Humidity: 37.10 %
    18:00:11: 17:59:10 Temperature DHT22: 25.30 *C, Humidity: 35.90 %
    18:01:11: 18:00:10 Temperature DHT22: 25.50 *C, Humidity: 35.20 %
    18:02:11: 18:01:10 Temperature DHT22: 25.20 *C, Humidity: 35.30 %
    18:03:11: 18:02:10 Temperature DHT22: 24.60 *C, Humidity: 36.00 %
    18:04:11: 18:03:10 Temperature DHT22: 24.30 *C, Humidity: 36.90 %
    18:05:11: 18:04:10 Temperature DHT22: 24.00 *C, Humidity: 37.60 %
    18:06:11: 18:05:10 Temperature DHT22: 23.80 *C, Humidity: 38.10 %
    18:07:11: 18:06:10 Temperature DHT22: 23.70 *C, Humidity: 38.50 %
    18:08:11: 18:07:10 Temperature DHT22: 23.60 *C, Humidity: 38.70 %
    18:09:11: 18:08:10 Temperature DHT22: 23.60 *C, Humidity: 39.20 %

    время.jpg

    Вот сразу после перезагрузки я снял , это вот в верху обновление.
    вот здесь видно , что на 5 минуте нет обновления.
     
  17. jgupdimon

    jgupdimon Гик

    А можно bmp280Е использовать?
     
  18. IvanUA

    IvanUA Гуру

    В теории если он имеет I2C шину, то почему бы и не попробовать
     
  19. Sandr

    Sandr Гик

    Я пробовал датчик bme280 работал, только его нужно везде прописать в место Si7021. Но он три параметра показывает : Атм. давление, температуру и влажность.
     
  20. witt64

    witt64 Гик

    IvanUA
    а нельзя встроить интерет -радио, с возможностью слушать 101.ru, к примеру из этого проекта
    http://esp8266-server.de/InternetradioRu.html
    Спасибо
     
    MIchaell нравится это.