Уважаемые посетители сайта esp8266.ru!
Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram
Итак, я перепаял модуль HX711 на новый и резисторы на делителе R1 R2 модуля на 2 одинаковые 3 кОм. Результата не дало. Показания прыгают.
Питание на входе стабильное 3,3В, возможные скачки гасятся электролитом 330 mf и керамическим конденсатором 100n.
Ну вот так вот и получается, когда ты учишься - берешь непонятные библиотеки, потому как понятную сам явно не напишешь ))) Самое интересное что непонятная работала то.
Кстати, может посоветуете для ESP8266 хорошую библиотеку? Библиотеки для ардуины часто некорректно работают с ESP.
Вот нашел интересную статью. Допускаю прикол с питанием. Аккумулятор возможно просел. А плата у меня такая. Но посмотреть смогу только дома. Вопрос на паузу ставим.
Если устройство рядом, например я соединяюсь с устройством через приложение RemoteXY (можно WiFi, блутуз) со смартфона. В скетче помимо того что мне нужно, добавил несколько полей ввода для изменения конфигурации (ну например ввести новый номер телефона, емейл и т.д.). Если устройство далеко и...
Перестали работать весы на HX711. Хотя исправно работали долго на этой же плате. Потом я занимался модулем СИМ800 и как-то не обращал внимание на показания весов.
Проблема: Показания постепенно увеличиваются, при каждом измерении приплюсовывает вес.
Для проверки загружаю скетч из примера...
Ничего страшного. Разобрались.
Так вот что я хотел донести раньше. Что я вижу в мониторе порта:
OK
// здесь мы переключаемся на GPIO 13, 15, посылаем AT+SMTPBODY и вводим сообщение. Мы этого не видим. Ввести сообщение мы можем после появления DOWNLOAD и тогда Serial.println(message + "\r\n"...
enjoynering, наверное на Вас подействовала усталость в столь поздний час и Вы не внимательно прочитали код. Давайте еще разок на свежую голову:
// ОСНОВНОЙ ЦИКЛ
// Мы на GPIO 1, 3
Serial.swap(); // Переключаемся на GPIO 13, 15
delay (500);
Serial.println("AT+SMTPBODY=" +...
Не. Посмотрите. В последнем случае, чтоб не переключаться Serial.swap() между SMTPBODY и сообщением, я использовал
Serial.println("AT+SMTPBODY=" + String(message.length())); вместо функции с временной переменной. И Serial.flush(); здесь не использовал. Т.е. SMTPBODY и ввод сообщения - это две...
Парни, проблема только с вводом текста.
2 команды - AT+SMTPBODY (задает размер сообщения) и ввод самого текста сообщения. Если выбросить эти 2 команды - сообщение без проблем приходит, но пустое.
CodeNameHawk, Вы все правильно говорите. Ошибки поблочно я ищу. Пробую разные варианты. Место, где начинаются приколы, я уже нашел. Теперь ищу причину сему.
Все проблемы начинаются с AT+SMTPBODY. После этой команды в мониторе порта на ПК должно появиться слово DOWNLOAD. После чего можно ввести сообщение руками или послать текст функцией. Для завершения ввода текста нужно послать символ SUB ( (char)26 или Cntrl+Z). Далее AT+SMTPSEND отправляет...
))) неее. выше выложил скетч "как есть". Без SoftSerial.
Именно так. С даташита взято. Перепроверил.
Сделано.
Сделано.
Все равно письма шлет с китайщиной.
Не сработало ничто.
Письмо приходит с иконкой замка, зашифрованное Google Стандартное автоматическое TLS шифрование. Не может на стадии...
Кстати, замечено, что без
pinMode(15, OUTPUT);
pinMode(13, INPUT);
не работает.
Но если Serial.swap(); переключает с GPIO 1, 3 и делает из GPIO 15, 13 стандартный RX TX, то почему нужно объявлять OUTPUT/INPUT на GPIO 15, 13???