Прошу объяснить NodeMcu + SIM800L передача переменых
-
- Сержант
- Сообщения: 147
- Зарегистрирован: 01 дек 2018, 14:20
- Имя: danila
Прошу объяснить NodeMcu + SIM800L передача переменых
Собираю проект. NodeMcu в качестве сервера собирает данные и при возникновении определенной ситуации отправляет смс. Нарисовал тестовый проект.цепочка такая:В нано стоит счетчик,генерит переменную.С нано по UART переменная при изменении передается на NodeMcuКЛИЕНТ (нет пока еспшки простой).NodeMcuКЛИЕНТ в свою очередь передает через вайфай в NodeMcuСЕРВЕР.К нему для наглядности изменения переменной дисплей присобачил.При наступлении случая передается смс со значением переменной.Все работает,Но при достижении условия отправляется смс,но счет на дисплее останавливается.И стоит до тех пор пока внутри не досчитает до 100.Допустим на дисплее идет отсчет 1,2,...10,11 тут останавливается и стоит цифра 11.Через какое то время отсчет продолжается со 101.Из за чего такое происходит?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Прошу объяснить NodeMcu + SIM800L передача переменых
[ref]DanilaWERT[/ref], По картинкам - это как диагноз по телефону...
Где проекты?
Где проекты?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Сержант
- Сообщения: 147
- Зарегистрирован: 01 дек 2018, 14:20
- Имя: danila
Прошу объяснить NodeMcu + SIM800L передача переменых
[ref=#ff8000]Sancho[/ref], сорри..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- grin-mpx
- Лейтенант
- Сообщения: 477
- Зарегистрирован: 17 июл 2017, 18:39
- Откуда: Днепр. UA
- Имя: Григорий
Прошу объяснить NodeMcu + SIM800L передача переменых
ESP в момент работы с Wi-Fi модулем игнорирует все остальные процессы. Или обмен по UART или передача по Wi-Fi. Нужно организовать последовательность, тогда есть шанс передачи без потери данных.DanilaWERT писал(а): 26 дек 2019, 20:37 тут останавливается и стоит цифра 11.Через какое то время отсчет продолжается со 101.Из за чего такое происходит?
Я делал сначала отправку переменных из ардуино на ESP, один раз в минуту 10 переменных. В одиннадцатой переменной находилась команда старта отправки этих переменных уже с ESP на сайт. Всё передавалось по очереди, ничего не терялось.
Естественно я не использую блок "отправка переменной в UART", а использую "отправка в UART"
-
- Сержант
- Сообщения: 147
- Зарегистрирован: 01 дек 2018, 14:20
- Имя: danila
Прошу объяснить NodeMcu + SIM800L передача переменых
[ref]grin-mpx[/ref], я тоже тпк думал.Поэтому поэкспериментировал.Передавал это же значение с генератора с помощью еще одной переменной.Выводил на экран второй строкой.Так вот,первая вставала на 11,а вторая так и продолжала меняться..
Прошу объяснить NodeMcu + SIM800L передача переменых
[ref]DanilaWERT[/ref], Попробуйте ESP32, там 2 ядра, одно овечает за WiFi а второе за выполнение программы.
На ESP8266 давно всем известно --- нет WiFi - нет выполнение программы.
На ESP8266 давно всем известно --- нет WiFi - нет выполнение программы.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость