Страница 180 из 326

Re: Arduino Mega Server

Добавлено: Чт ноя 24, 2016 10:51 am
eGorka
Alex писал(а):Интересно есть ли другие способы получить дополнительные RX TX на ESP?
SoftwareSerial не вариант ?

Re: Arduino Mega Server

Добавлено: Чт ноя 24, 2016 10:54 am
Alex
SoftwareSerial не вариант ?
Я не проверял, а он работает на ESP8266?

Re: Arduino Mega Server

Добавлено: Чт ноя 24, 2016 11:04 am
eGorka
Да, SoftwareSerial gsm(4, 5, false, 256); // true - инвертировать выходы, размер буфера.

Re: Arduino Mega Server

Добавлено: Чт ноя 24, 2016 12:26 pm
Alex
Да, SoftwareSerial gsm(4, 5, false, 256); // true - инвертировать выходы, размер буфера.
Ну, что же, если работает, то это хорошо.

Re: Arduino Mega Server

Добавлено: Пт ноя 25, 2016 9:05 pm
artemon25
Доброго всем дня подскажите новичку Arduino Mega Server похоже нельзя установить на arduino uno r3. А если можно то плиз ссылку. Всем заранее спасибо

Re: Arduino Mega Server

Добавлено: Пт ноя 25, 2016 9:34 pm
Alex
На Уно слишком мало памяти. АМС начинается с Меги 2560.

Re: Arduino Mega Server

Добавлено: Сб ноя 26, 2016 10:31 pm
serghei
По поводу температуры с сенсора
cahek2202 писал(а):...Я описание читал, и логику работы понял, но в данном скетче она не соответствует описанию... Суть в том что temp1Back=temp1 выполняется на каждом цикле измерения температуры, а по факту необходимо это действие выполнять только при отправлении данных о температуре на сервер.

я это вот так у себя реализовал:
Еще раз хочу поблагодарить Alex за проект АМС и Cahek2202 за поправленный код сенсора. Особенно за добавление кода для DHT градусника. Теперь стало понятно , как передавать одним залпом несколько цифр )). Плюс ко всему в сенсор удалось воткнуть два счетчика воды и LCD экран ))) и еще 4 кило осталось и 800 байт оперативы! . Мне осталось привязать этот код к серверу на ЕСП и вывести влажность на страницу. Теперь температура обновляется постоянно .С передачей осталось пара вопросов. Судя по сериалу температура второго сенсора передается очень часто , а первого редко. И общий вопрос - почему то постоянно ругается "передача не удалась" , хотя все цифры передались и встали на свои места.

Re: Arduino Mega Server

Добавлено: Вс ноя 27, 2016 5:22 am
ser009
Ну у вас посылка в буфер не пишется по какой-то причине
SPOILERSPOILER_SHOW

Код: Выделить всё

 if (!radio.write(&buffTx, PACKET_MAX_BYTES)) {
    #ifdef SERIAL_PRINT
      Serial.println(F("SEND FAILED"));
      sendErrors++;
    #endif  
*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Arduino Mega Server

Добавлено: Вс ноя 27, 2016 7:40 am
Alex
И общий вопрос - почему то постоянно ругается "передача не удалась" , хотя все цифры передались и встали на свои места.
Вот. Этот вопрос меня тоже волнует. Я пытался с ним разобраться, но всё упирается в библиотечную строку

Код: Выделить всё

radio.write(&buffTx, PACKET_MAX_BYTES)
то есть с этим дефектом мы ничего поделать не можем, нужно лезть в библиотеку и искать, где там ошибка.

Re: Arduino Mega Server

Добавлено: Вс ноя 27, 2016 11:46 am
serghei
А я уже думал что это я накосячил с переносом на другую платформу. Хотя в оригинале после нескольких сбросов сервера и сенсоров таких ошибок не было. Эхо всегда правильно отрабатывается. Может дело в каких то задержках ? На Дуе не могу запустить АМС , а так бы проверил. ( помирает потихоньку , не выдержала издевательств электо модуля(((((.