Последовательное чтение Serial
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 10 июл 2023, 07:51
- Имя: Иван
Последовательное чтение Serial
Добрый день.
Дано: Ардуино Мега 2560
ESP-01 подключено к Serial1
BME280 подключено к Serial
Цель: Передача данных с датчика в Virtuino.
Пробовал стандартную библиотеку VirtuinoESP. Блок работает до тех пор пока не добавишь блок viewtopic.php?f=74&t=6759 .
Я так понимаю контроллер не умеет одновременно читать из 2х портов. Как средствами FlProg такое организовать?
Дано: Ардуино Мега 2560
ESP-01 подключено к Serial1
BME280 подключено к Serial
Цель: Передача данных с датчика в Virtuino.
Пробовал стандартную библиотеку VirtuinoESP. Блок работает до тех пор пока не добавишь блок viewtopic.php?f=74&t=6759 .
Я так понимаю контроллер не умеет одновременно читать из 2х портов. Как средствами FlProg такое организовать?
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 10 июл 2023, 07:51
- Имя: Иван
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Последовательное чтение Serial
Тогда поделитесь со всеми решением!ivandragon285 писал(а): 18 июл 2023, 09:07 Тема закрыта. Сам нашел решение. От форума ответа не дождаться![]()
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 10 июл 2023, 07:51
- Имя: Иван
Последовательное чтение Serial
Значит я должен поделиться


-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Последовательное чтение Serial
Значит, никто не знает ответа, я тоже никогда не пробовал такой вариант, а специально сидеть разбираться нет возможности.ivandragon285 писал(а): 18 июл 2023, 09:55Значит я должен поделитьсяЭто было бы возможно если б кто-нибудь подсказал, хотя бы, куда копать, но здесь просят только поделиться готовым решением
.
А , вообще, Вы пришли сюда только как потребитель?
- Phazz
- Полковник
- Сообщения: 3114
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 231 раз
- Поблагодарили: 110 раз
Последовательное чтение Serial
[ref]ivandragon285[/ref], если нашли решение, поделитесь с другими. А то как-то странно получается, вам должны все а вы ни кому не должны. Форум это копилка знаний, и другой кто столкнётся с такой проблемой получит ответ.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Последовательное чтение Serial
Тем более форумчане пользуются здесь накопленным опытом от других, задавать вопросы не стесняйтесь, когда нибудь ответят, и сами, когда ждёте ответа, будете искать, и , возможно, найдете ответ самостоятельно. Просто здесь нет штатной команды, которая нетерпением ждёт вопросы и сразу приступает к поиску ответов.
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 10 июл 2023, 07:51
- Имя: Иван
Последовательное чтение Serial
aidar_i писал(а): 18 июл 2023, 10:03 Значит, никто не знает ответа, я тоже никогда не пробовал такой вариант, а специально сидеть разбираться нет возможности.
А , вообще, Вы пришли сюда только как потребитель?
Я не "чайка", свой вклад я внес еще давно viewtopic.php?f=89&t=3766Phazz писал(а): 18 июл 2023, 10:13 ivandragon285, если нашли решение, поделитесь с другими. А то как-то странно получается, вам должны все а вы ни кому не должны. Форум это копилка знаний, и другой кто столкнётся с такой проблемой получит ответ.
Под этим ником я не могу зайти из-за того, что забыл пароль, к почте тоже нет доступа, она на предприятии, на котором я уже не работаю.
И, да, мне никто ничего не должен.
- Phazz
- Полковник
- Сообщения: 3114
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 231 раз
- Поблагодарили: 110 раз
Последовательное чтение Serial
любой пример с sim800 - там работа с двумя serialivandragon285 писал(а): 13 июл 2023, 10:13 так понимаю контроллер не умеет одновременно читать из 2х портов
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 10 июл 2023, 07:51
- Имя: Иван
Последовательное чтение Serial
В вашем случаи https://arduino.ru/Reference/Serial/Available проще всего написать код опроса ручками, и если использовать FlProg то вставить его как блок пользователя , например, в 1 плату.
В моем случаи нужно пользовать 2 библиотеки <Wire.h> и <SoftwareSerial.h>
Первая уже включена в библиотеку GyverBME280, которую я и использовал, за что Спасибо! уважаемому Gyver.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя