Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

Archangel
2021-01-13 10:56:16
ard125 пише:
Archangel пише:

Затея простая) оставить имеющуюся метеостанцию и добавить вывод на народный мониторинг.

Сколько у вас датчиков и какие? Дисплей обязательно? Может лучше купить что-то типа NodeMCU или Wemos d1 mini + i2c модуль для дисплея или вообще дисплей тоже заменить?

Из датчиков у меня работаеит - DHT22, DS18B20 и BMP180. Дисплей обязательно, так как это с самого начала задумывалось, как метеостанция с экраном и выводом на народный мониторинг. Если б я начинал в данный момент этот проэкт, то выбрал бы 100% NodeMCU или тот же Wemos d1 mini.

Буду пробовать разобраться с UART. Вчера уже DS18B20 отправлял у меня данные, с четвертого пина все залетает. Но в плане переделать все данные все таки через UART. У меня идея вставить все данные с датчиков в масив и так их передавать.

int sensor[2]; // {ТЕМПЕРАТУРА:ВЛАЖНОСТЬ:ДАВЛЕНИЕ}
sensor[0] = celsius;
sensor[1] = h;
sensor[2] = Pressure/133.3;
ard125
2021-01-12 19:18:57
Archangel пише:

Затея простая) оставить имеющуюся метеостанцию и добавить вывод на народный мониторинг.

Сколько у вас датчиков и какие? Дисплей обязательно? Может лучше купить что-то типа NodeMCU или Wemos d1 mini + i2c модуль для дисплея или вообще дисплей тоже заменить?

г0сть
2021-01-12 13:26:50
Archangel пише:

вот так?

Rx-Tx
Tx-Rx

Archangel пише:

как реализовать общение через uart

С помощью Serial.write Serial.read

Archangel
2021-01-12 13:15:31
г0сть пише:
Archangel пише:

Как их соединить через uart?

проводами rx-tx

Я уже начинаю понимать) спасибо... вот так? как реализовать общение через uart, подскажите пожалуйста?

mini_PINOUT-0G-00005215-UNOWiFi-R3-AT328-ESP8266-CH340G_edit.jpeg

г0сть
2021-01-12 12:42:14
Archangel пише:

Как их соединить через uart?

проводами rx-tx

Archangel
2021-01-12 12:09:56
г0сть пише:
Archangel пише:

возможно проще мою затею решить с помощью сетевого модуля W5500?

Кто ж знает что у вас за затея. Вы ее так и не озвучили толком.

Archangel пише:

как же в данном случае вывести на дисплей информацию с esp

Соединить ардуину и есп, например, через uart

Затея простая) оставить имеющуюся метеостанцию и добавить вывод на народный мониторинг.
Как их соединить через uart?

г0сть
2021-01-12 12:05:55
Archangel пише:

возможно проще мою затею решить с помощью сетевого модуля W5500?

Кто ж знает что у вас за затея. Вы ее так и не озвучили толком.

Archangel пише:

как же в данном случае вывести на дисплей информацию с esp

Соединить ардуину и есп, например, через uart

Archangel
2021-01-12 11:59:58

возможно проще мою затею решить с помощью сетевого модуля W5500?

Archangel
2021-01-11 23:03:05
ard125 пише:

Можно, но осторожно. Он используется при старте/загрузке ESP, на нем должен быть высокий уровень в момент старта(после старта - неважно). Если по каким то причинам датчик посадит уровень - модуль не заведется. Безболезненно можете использовать 4

Хорошо... Уже завтра попробую. Спасибо!

...а как же в данном случае вывести на дисплей информацию с esp, если туда уже выводиться информация с ардуино?

ard125
2021-01-11 22:33:14

Можно, но осторожно. Он используется при старте/загрузке ESP, на нем должен быть высокий уровень в момент старта(после старта - неважно). Если по каким то причинам датчик посадит уровень - модуль не заведется. Безболезненно можете использовать 4

Archangel
2021-01-11 22:23:55
ard125 пише:

Вот распиновка вашего модуля.
Пины ESP в правом нижнем углу платы

вот тут-то я и прозрел ((( елы-палы!!!

хорошо, если датчик подключен к ардуине на восьмом пине... можно ли его же подключить к esp например к второму пину?

ard125
2021-01-11 22:06:40

Вот распиновка вашего модуля.
Пины ESP в правом нижнем углу платы

ard125
2021-01-11 21:48:39

ардуина и esp - это два разных контроллера со своими раздельными пинами
Еще раз - покажите фото (картинку хоть от руки) куда вы подключаете датчик

Archangel
2021-01-11 21:46:52
ard125 пише:

Во-первых на этой плате gpio8 не выведен физически, во-вторых, даже если бы он был, его не рекомендуется использовать, т.к. он используется для подключения к флеш-памяти. Поэтому у вас и происходит постоянный ребут. Разберитесь с распиновкой модуля или покажите фото куда вы конкретно подключаете датчик.

OneWire  ds(8);  // Номер ноги к которой подключили датчик

на ардуине работает же. могу сменить на 9 или 10.

ard125
2021-01-11 21:38:28
Archangel пише:

все правильно подключен в 8 пин

Во-первых на этой плате gpio8 не выведен физически, во-вторых, даже если бы он был, его не рекомендуется использовать, т.к. он используется для подключения к флеш-памяти. Поэтому у вас и происходит постоянный ребут. Разберитесь с распиновкой модуля или покажите фото куда вы конкретно подключаете датчик.

Підвал форуму