Страница 1 из 1
UART и COM порт
Добавлено: 28 фев 2017, 20:31
FlintFD
Пытаюсь разобраться с программой. Решил вывести в монитор порта данные (с датчика DHT-11) и столкнулся с проблемой (скриншот):
https://yadi.sk/d/-1WrmetA3EoeUa , нет в устройствах COM порта. Через родную программу Ардуино пример заливал, порт мониторится, через FLProg считывал коды ИКпульта, также заливал в плату простенькие программы, сделанные в FLProg. Видео смотрел, есть порт у людей, а тут нет... Может где что включить надо? А может туплю... ? В общем совет нужен, куда копать.
UART и COM порт
Добавлено: 28 фев 2017, 20:44
Boroda
СОМ-порт и SerialPort это одно и то же.
Есть он аппаратный (Serial_0, Serial_1, Serial_2), есть программный (SoftwareSerial).
UART и COM порт
Добавлено: 28 фев 2017, 20:54
FlintFD
Т.е. вот такие параметры
https://yadi.sk/d/a60QrbQj3EokSz будут означать нормальную работу с COM портом, даже с учётом того, что у меня он как COM4 в системе определяется? Просто во всех материалах что я смотрел, есть нормальные COM порты, с возможностью выбора его номера, а тут нет, будет данные слать на деревню дедушке... или этот вопрос автоматом разруливается?
UART и COM порт
Добавлено: 28 фев 2017, 20:56
Boroda
Вернее UART - это универсальный асинхронный приемопередатчик.
SerialPort - порт последовательной передачи данных.
СОМ-порт в компьютере - сленговое название стандарта RS232.
Все это имеет один принцип передачи данных:
Но разные логические уровни сигналов.
UART и COM порт
Добавлено: 28 фев 2017, 21:04
Boroda
Когда вы втыкаете USB Ардуину в комп, на компе у Вас появляется COM-порт, допустим СОМ5, если Вы воткнете вторую ардуину, то на компе появится еще один COM-порт, допустим СОМ7.
У ардуины этот порт называется Serial_0, чрез него идет заливка программы и общение с компьютером.
А вот на компе уже выбираете с какой Ардуиной хотите общаться.
П.С. если Вы захотите, например, управлять модемом или каким-либо устройством с Ардуины и одновременно общаться с компом, то создаете SoftwareSerial на определенных ногах Ардуины и к ним подключаете модем и т.д., а с компом общаетесь по Serial_0.
UART и COM порт
Добавлено: 28 фев 2017, 21:09
Dev1
Ставьте SoftwareSerial и получайте данные с того порта по которому прошиваете ардуино.
пысы: во время прошивки порт занят!!! открывать после прошивки.
UART и COM порт
Добавлено: 28 фев 2017, 21:14
Boroda
Dev1, вообще-то Serial_0 аппаратный, исправьте, не путайте человека.
UART и COM порт
Добавлено: 28 фев 2017, 21:36
FlintFD
Вот блин, всё не так как привык... Будем дальше разбираться

, спасибо за разъяснения. Вот только с видеоуроками надо теперь что то делать
https://yadi.sk/d/RP0yF72j3EotPY, вот это меня ввело в заблуждение, ну есть там COM-порт... (
http://flprog.ru/video/vip/18/video_les ... rt_bljutuz)
Снимать коды с пультов хоть научился, уже достижение...
Почему то ссылка на скриншот слетает, непонятно... там с видео кадр где COM-порт в устройствах.
UART и COM порт
Добавлено: 28 фев 2017, 22:16
Dev1
Boroda писал(а):Dev1, вообще-то Serial_0 аппаратный, исправьте, не путайте человека.
Давно не открывал уарт, прошу прощения
UART и COM порт
Добавлено: 06 июл 2017, 10:14
Smit8719
Тоже попал в ловушку
UART и COM порт
Добавлено: 09 авг 2017, 21:47
Vano1989
А как в 2 столбца несколько данных выводить в одном COM порте? Как сделать в скетче разобрался, а вот как на блоках - нет.
Serial.print(" ");
[spoiler=Спойлер]

[/spoiler]
UART и COM порт
Добавлено: 10 авг 2017, 07:14
rw6cm
Vano1989 писал(а):А как в 2 столбца несколько данных выводить в одном COM порте?