Перейти к публикации
iT4iT.CLUB

pasha413

Пользователи
  • Публикации

    24
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    3

Сообщения, опубликованные пользователем pasha413


  1. Переназначил на esp01 порты для bme280 на gpio1 и gpio3 (это которые Rx и Tx и все заработало.

    Сейчас заказал модуль nrf24le1 (хочу записать от 12В батарейки) хочу сделать уличный датчик на bme280 (хотя можно и htu21d), а дома esp с метеостанцией


  2. Здравствуйте. снова добрался до ESP-01, решил подключить BME280 к выводам 0 и 2, показаний нет, при сканировании датчик то появляется то пропадает. так же происходит и с другими датчиками i2c. в чем может быть проблема? DHT22 работал нормально


  3. В 29.06.2018 в 15:31, EVG сказал:

    @Maikl9999 Пока отлаживаешь index.html, архивировать его не обязательно, он зальётся и так, только места больше будет занимать
    Да, согласен. Можно и так.

    @Maikl9999 Кстати не всякий архиватор правильно архивирует  в  расширение  .gz,   винраром у меня не получалось, а вот 7-zip само то. Редактировать лучше программой Notepad++.
    А тут кто как привык.  Лично я  пользуюсь фм "Far" и для рас/запаковки

    Здравствуйте. Я использую 7-zip. Открыть с помощью 7zip/  редактировать файл (откроется в notepad++), редактирую/сохраняю/закрываю 7zip (иначе не сохранит) и заливаю в esp

    • Thanks 1

  4. А я часики добавил.

    Спасибо за виджет погоды, там и солнышко анимированное) только погода не точная, подвирает. На смарте пользуюсь "foreca" по СПб там более точно показывает прогноз

    Скрин делал с телефона, не все влезло)

    Screenshot_2018-06-10-18-45-05-185_com.yandex.browser.png

    • Like 1
    • Thanks 1

  5. залил последнюю прошивку с изменениями (отправка на MD), с раскомментированными строками:

     

      sensors.add(new knob_t(-100, 0, "1", "RSSI", "dbm"), device::in, "rssi",[&](){ 
        return wifi.isConnected() ? WiFi.RSSI() : 0; 
      });
      sensors.add(new knob_t(0, 5, ".01", "Питание", "V"), device::in, "vcc", [&](){ 
        return ESP.getVcc() * 0.001; 
      });
      sensors.add(new knob_t(0, 81920, "1", "RAM", "Byte"), device::in, "ram", [&](){
        return 81920 - ESP.getFreeHeap();
      });

    вот так выдает:

    5ae075b4b8734_Screenshot_2018-04-25-15-30-59-065_com.yandex.browser1.thumb.png.3425141f0099d105d94c3f8c58030b57.png

    странно получается..что-то передает что-то нет.

    несколько раз прошивал, картина не меняется, прошил другую плату все стало норм показывать (пару раз прошил все ок!).

    походу все дело в платах


  6. В 09.04.2018 в 17:46, Dark FeniX сказал:

    После передачи 3-х параметров идёт непонятный Socket error on client ESP_FEDA21, disconnecting.

    Подскажите пожалуйста, куда копать?

    А у меня пока норм мажор принимает данные (у меня по-моему 5 параметров), правда я до самой последней версии ещё не обновился. 


  7. Что-то странно...

    Захожу по ip, ввожу логин:admin пароль:admin захожу система, либо настройка домашней wifi выдает ошибки: либо одну либо другую, даже вашу пробовал beta2  тоже самое...со смарта и с компа таже ситуация, иногда прошью и норм работает...

    IMG_20180302_142432_339.jpg IMG_20180302_144200_655.jpg


  8. Спасибо. Просто, как мне, так удобнее использовать порты i2c d5 и d6, чтоб подключить датчик без переключений (на прямую) к node mcu.

    С majordomo разберусь. в предыдущей версии сам добавил.

     

    с обновлением файловой системы ясно, а как обновить прошивку (код программы) удаленно? 


  9. Вот вывод api/sensors/structure:

    Цитата
    
    {"out_temperature":[{"list":1,"min":-40,"max":125,"step":".1","title":"�����������","unit":"°C"}],"in_pressure":[{"list":2,"min":-500,"max":9000,"step":".01","title":"��������","unit":"mm"}],"in_humidity":[{"list":2,"min":0,"max":100,"step":"1","title":"���������","unit":"%"}],"in_temperature":[{"list":2,"min":-40,"max":125,"step":".1","title":"�����������","unit":"°C"}]}

    Еще вопрос, а можно как-то менять сортировку индикаторов.

    И есть ли возможность объявлять выводы i2c и управляющие из вебинтерфейса и вывести индикацию управляющих пинов, сам пока не допетрил как это сделать)

    Мажордомо сам добавил в вебинтерфейс.


  10. после перепрошивки снова проблема со шрифтами...у меня bme280  с адресом 0x76 в коде он обозначен как out: 

    settings_out(
      BME280::OSR_X1,
      BME280::OSR_X1,
      BME280::OSR_X1,
      BME280::Mode_Forced,
      BME280::StandbyTime_1000ms,
      BME280::Filter_Off,
      BME280::SpiEnable_False,
      BME280I2C::I2CAddr_0x76
    ),

    и далее идет:

      sensors.add(T, device::out, 0x76, "out_temperature", out_temp, true);
      sensors.add(H, device::out, 0x76, "out_humidity",    out_hum,  true);
      sensors.add(P, device::out, 0x76, "out_pressure",    out_init, out_pres, true);

    поменял in и out  на противоположные и теперь правильно показывает.

    Еще важное замечание:

    если идет объявление датчика 

    sensors.add();

    то он будет показан на странице. даже если он не подключен. это надо учитывать.

    без проблем добавил ds18b20 как уличный датчик.

     

    пользуюсь яндекс браузером, по адресу http://espws.local/api/sensors/structure страница недоступна ни в AP ни в STA


  11. на старой  прошивке норм было,  там так же utf-8. но в настройках шрифт нормальный!

    странно но после очередной прошивки все пошло. добавил датчик bme280, а как сделать чтоб он был в помещении?


  12. Здравствуйте, Kitsum. Спасибо Вам огромное за ваш труд!

    Повторил ваш проект с небольшими изменениями, датчики подключены не все (на улице их нет - это пока что статические цифры).

    Интересует несколько вопросов:

    - датчик освещенности показывает очень низкие показания (когда свечу фонариком с телефона - максимум 600lx выдает), сейчас лежит на столе свет включен (по моим прикидкам должно быть около 100lx).

    - график, устройство подключено к сети с утра, но показания толи сбрасываются, то ли что. только за последние 10 минут выводится, при перезапуске браузера

    Скрытый текст

    2018-01-09_16-37-35.thumb.png.447e2b8b7c8a7c662a3c0ac1b75a4d9a.png2018-01-09_16-37-02.thumb.png.65adb52408f3491baba4bbee2a075cba.png

     и можно ли изменить бар индикации температуры если меньше 0 то синий, если выше то красный (либо краснеет с повышением температуры)

    Скрытый текст

    myihO.jpg.975e57f67830ddb454517db171febd0a.jpg

     

×
×
  • Создать...