Последовательное чтение Serial

Ответить
ivandragon285
Рядовой
Сообщения: 9
Зарегистрирован: 10.07.2023{, 07:51}
Репутация: 1
Имя: Иван

Последовательное чтение Serial

#1

Сообщение ivandragon285 » 13.07.2023{, 10:13}

Добрый день.
Дано: Ардуино Мега 2560
ESP-01 подключено к Serial1
BME280 подключено к Serial
Цель: Передача данных с датчика в Virtuino.
Пробовал стандартную библиотеку VirtuinoESP. Блок работает до тех пор пока не добавишь блок viewtopic.php?f=74&t=6759 .
Я так понимаю контроллер не умеет одновременно читать из 2х портов. Как средствами FlProg такое организовать?

ivandragon285
Рядовой
Сообщения: 9
Зарегистрирован: 10.07.2023{, 07:51}
Репутация: 1
Имя: Иван

Последовательное чтение Serial

#2

Сообщение ivandragon285 » 18.07.2023{, 09:07}

Тема закрыта. Сам нашел решение. От форума ответа не дождаться :(

aidar_i
Полковник
Сообщения: 3130
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 677
Откуда: Уфа
Имя: Айдар
Контактная информация:

Последовательное чтение Serial

#3

Сообщение aidar_i » 18.07.2023{, 09:45}

ivandragon285 писал(а):
18.07.2023{, 09:07}
Тема закрыта. Сам нашел решение. От форума ответа не дождаться :(
Тогда поделитесь со всеми решением!

ivandragon285
Рядовой
Сообщения: 9
Зарегистрирован: 10.07.2023{, 07:51}
Репутация: 1
Имя: Иван

Последовательное чтение Serial

#4

Сообщение ivandragon285 » 18.07.2023{, 09:55}

aidar_i писал(а):
18.07.2023{, 09:45}
Тогда поделитесь со всеми решением!
Значит я должен поделиться :smile37: Это было бы возможно если б кто-нибудь подсказал, хотя бы, куда копать, но здесь просят только поделиться готовым решением :smile9: .

aidar_i
Полковник
Сообщения: 3130
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 677
Откуда: Уфа
Имя: Айдар
Контактная информация:

Последовательное чтение Serial

#5

Сообщение aidar_i » 18.07.2023{, 10:03}

ivandragon285 писал(а):
18.07.2023{, 09:55}
aidar_i писал(а):
18.07.2023{, 09:45}
Тогда поделитесь со всеми решением!
Значит я должен поделиться :smile37: Это было бы возможно если б кто-нибудь подсказал, хотя бы, куда копать, но здесь просят только поделиться готовым решением :smile9: .
Значит, никто не знает ответа, я тоже никогда не пробовал такой вариант, а специально сидеть разбираться нет возможности.
А , вообще, Вы пришли сюда только как потребитель?

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Последовательное чтение Serial

#6

Сообщение Phazz » 18.07.2023{, 10:13}

ivandragon285, если нашли решение, поделитесь с другими. А то как-то странно получается, вам должны все а вы ни кому не должны. Форум это копилка знаний, и другой кто столкнётся с такой проблемой получит ответ.

aidar_i
Полковник
Сообщения: 3130
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 677
Откуда: Уфа
Имя: Айдар
Контактная информация:

Последовательное чтение Serial

#7

Сообщение aidar_i » 18.07.2023{, 10:45}

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

ivandragon285
Рядовой
Сообщения: 9
Зарегистрирован: 10.07.2023{, 07:51}
Репутация: 1
Имя: Иван

Последовательное чтение Serial

#8

Сообщение ivandragon285 » 18.07.2023{, 10:53}

aidar_i писал(а):
18.07.2023{, 10:03}
Значит, никто не знает ответа, я тоже никогда не пробовал такой вариант, а специально сидеть разбираться нет возможности.
А , вообще, Вы пришли сюда только как потребитель?
Phazz писал(а):
18.07.2023{, 10:13}
ivandragon285, если нашли решение, поделитесь с другими. А то как-то странно получается, вам должны все а вы ни кому не должны. Форум это копилка знаний, и другой кто столкнётся с такой проблемой получит ответ.
Я не "чайка", свой вклад я внес еще давно viewtopic.php?f=89&t=3766
Под этим ником я не могу зайти из-за того, что забыл пароль, к почте тоже нет доступа, она на предприятии, на котором я уже не работаю.
И, да, мне никто ничего не должен.

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Последовательное чтение Serial

#9

Сообщение Phazz » 18.07.2023{, 10:56}

ivandragon285, а что сейчас помешало поделиться?

waswas
Рядовой
Сообщения: 44
Зарегистрирован: 04.04.2023{, 18:39}
Репутация: 2
Имя: Вася

Последовательное чтение Serial

#10

Сообщение waswas » 18.07.2023{, 11:36}

ivandragon285 писал(а):
13.07.2023{, 10:13}
так понимаю контроллер не умеет одновременно читать из 2х портов
любой пример с sim800 - там работа с двумя serial

ivandragon285
Рядовой
Сообщения: 9
Зарегистрирован: 10.07.2023{, 07:51}
Репутация: 1
Имя: Иван

Последовательное чтение Serial

#11

Сообщение ivandragon285 » 18.07.2023{, 12:48}

waswas писал(а):
18.07.2023{, 11:36}
любой пример с sim800 - там работа с двумя serial
В вашем случаи https://arduino.ru/Reference/Serial/Available проще всего написать код опроса ручками, и если использовать FlProg то вставить его как блок пользователя , например, в 1 плату.
В моем случаи нужно пользовать 2 библиотеки <Wire.h> и <SoftwareSerial.h>
Первая уже включена в библиотеку GyverBME280, которую я и использовал, за что Спасибо! уважаемому Gyver.

Ответить

Вернуться в «Помогите, а то я "нимагу"»