• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Сергей_Ф

    Умный дом для чайника

    @Alexey N действительно маразм. Давайте его продолжим попробуйте включить между SDA RTC и остальной схемой диод катодом к RTC. Желательно шотки или германиевый откопать, хотя бы. Уж если маразм, то до конца. Ну или резистор на 2 кОм. Ну и тестером (осцилографом) померяйте, что там происходит. В...
  2. Сергей_Ф

    Умный дом для чайника

    @Alexey N Как подключить часы реального времени к Arduino Часы подключаются по протоколу I2C всего двумя проводами. Необходимо дополнительно подтянуть выводы, к которым подключаются часы к рельсе питания с помощью резисторов 2 КОм. Где у Вас подтяжка ???!!!! Поставьте резисторы и будет всё...
  3. Сергей_Ф

    Не удается запустить модули ESP8266 ESP-01

    Может в программе-терминале включено эхо? Но ответ должен приходить в любом случае. Попробуйте терминал из Ардуино ИДЕ, там настраивать надо только CR&LF и скорость.
  4. Сергей_Ф

    странности sizeof()

    Или явно uint16_t. Для комманд ведь знак не нужен. И точно ли там 450*integer? Может там 450 byte или uint8_t ?
  5. Сергей_Ф

    Умный дом для чайника

    @Alexey N а покажите схему, как rtc подключен. Очень похоже что глбк аппаратный. Может что то не так полцепили. И описание посмотрите на него, там некоторые ножки подтягивать надо к земле или +.
  6. Сергей_Ф

    Умный дом для чайника

    В таком случае, вызов rtc.begin() просто не нужен, если перед этим была инициализация bmp.begin(). А вот там выполняется условие Как я понял из регистра d0 считывается значение, и если оно равно 0х55 то считается, что датчик работает. Что это за регистр, надо курить даташит. Но мне кажется, что...
  7. Сергей_Ф

    Умный дом для чайника

    @=AK= если я правильно понял, датчик не работает и в том случае, если библиотеки rtc нет вообще. Просто параллельно подключен модуль rtc и работа сбивается.
  8. Сергей_Ф

    Умный дом для чайника

    просто тестером (лучше осцилографом) - низкий уровень == шина занята. Попробуйте замерить до и после инициализации модуля. Всё кроме RTC выкиньте, оставьте скетч с часами только. Если до обращений низкий, после высокий - то нужно инициализировать первым. Если всегда низкий - брак. Если всегда...
  9. Сергей_Ф

    Умный дом для чайника

    @Alexey N а не думаете что RTC просто глючный? Заменить не пробовали? попробуйте заменить ваши конструкции для всех устройств i2c if (! rtc.begin()) { Serial.println("Couldn't find RTC"); while (1); } на while (! rtc.begin()) { Serial.println("Couldn't find RTC"); delay (500); } может так...
  10. Сергей_Ф

    Умный дом для чайника

    @Alexey N попробуйте сначала часы проинициализировать. Получить всё что от них нужно при старте, затем прекратить общение с RTC и инициализировать датчик давления. Надо библиотеки смотреть какие пины используются для I2C для каждого устройства - может там конфликт. Тогда надо библиотеку(ки)...
  11. Сергей_Ф

    Не удается запустить модули ESP8266 ESP-01

    да необходим делитель на RX ESP 1 и 2 кОм. Проверить можно и просто c одним резистором на 1кОм между TX Arduino и RX ESP. надо что бы земля (GND) у всех устройств (преобразователь, ESP, ардуино, датчики, блок питания) была соединена. Общая должна быть.
  12. Сергей_Ф

    Умный дом для чайника

    @Alexey N судя по всему на SDA у Вас "зависает" низкий уровень, а значит шина занята. И держит его модуль часов, если при отсоединении его шина SDA освобождается. Тут либо Вы не закончили обмен с модулем часов, либо баг библиотеки (мало вероятно), либо адрес одинаков и "кто первый встает, того...
  13. Сергей_Ф

    Умный дом для чайника

    @Alexey N а Вы свой код не хотите показать? Что бы не заниматься гаданием на кофейной гуще. А случаем адреса i2c не совпадают?
  14. Сергей_Ф

    Умный дом для чайника

    @Alexey N с чего Вы взяли, что код не срабатывает? Все отработало как написано в коде, как я вижу. Вы чего хотели добиться своим кодом? У вас получилось что если датчик не запустился, то esp уходит в бесконечный цикл (и срабатывает сторожевой таймер). Все так и работает.
  15. Сергей_Ф

    Не удается запустить модули ESP8266 ESP-01

    @Юрий Ботов если Вы мне, то соединение земель я не написал, потому что это очевидно. Для меня, во всяком случае.
  16. Сергей_Ф

    Не удается запустить модули ESP8266 ESP-01

    Для ESP-01 всё это не нужно. Как вариант сменить USB-UART. На СP2102 были проблемы у людей. Если нет ничего - попробуйте через Arduino (RST на GRN и TX->RX и RX->TX пеорекрестно).
  17. Сергей_Ф

    Не удается запустить модули ESP8266 ESP-01

    @Anastasia07 115200 ? И электролит 50-100 мкФ
  18. Сергей_Ф

    Не удается запустить модули ESP8266 ESP-01

    @Anastasia07 если прошивку не меняли ещё, то ответ либо на 115200 либо на 9600. Больше вариантов нет, вроде. И добавьте 50-100мКФ электролит на питание. P.S. Боже мой. Только что заметил, что к нам пришла дама!!! Добро пожаловать в мужскую компанию.
  19. Сергей_Ф

    Решено ESP-12F и 1602 LCD display

    @Arthur в той ссылке, что я дал нет lcd.begin(SDA_PIN, SCL_PIN) в коде примера.
  20. Сергей_Ф

    Решено Описание работы с GPIO

    @Димитрий думаю Вам лучше начать с Arduino IDE для ESP. http://esp8266.ru/arduino-ide-esp8266/
Сверху Снизу