UART и COM порт
UART и COM порт
Пытаюсь разобраться с программой. Решил вывести в монитор порта данные (с датчика DHT-11) и столкнулся с проблемой (скриншот): https://yadi.sk/d/-1WrmetA3EoeUa , нет в устройствах COM порта. Через родную программу Ардуино пример заливал, порт мониторится, через FLProg считывал коды ИКпульта, также заливал в плату простенькие программы, сделанные в FLProg. Видео смотрел, есть порт у людей, а тут нет... Может где что включить надо? А может туплю... ? В общем совет нужен, куда копать.
Последний раз редактировалось FlintFD 28 фев 2017, 20:32, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
UART и COM порт
СОМ-порт и SerialPort это одно и то же.
Есть он аппаратный (Serial_0, Serial_1, Serial_2), есть программный (SoftwareSerial).
Есть он аппаратный (Serial_0, Serial_1, Serial_2), есть программный (SoftwareSerial).
UART и COM порт
Т.е. вот такие параметры https://yadi.sk/d/a60QrbQj3EokSz будут означать нормальную работу с COM портом, даже с учётом того, что у меня он как COM4 в системе определяется? Просто во всех материалах что я смотрел, есть нормальные COM порты, с возможностью выбора его номера, а тут нет, будет данные слать на деревню дедушке... или этот вопрос автоматом разруливается?
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
UART и COM порт
Вернее UART - это универсальный асинхронный приемопередатчик.
SerialPort - порт последовательной передачи данных.
СОМ-порт в компьютере - сленговое название стандарта RS232.
Все это имеет один принцип передачи данных:
Но разные логические уровни сигналов.
SerialPort - порт последовательной передачи данных.
СОМ-порт в компьютере - сленговое название стандарта RS232.
Все это имеет один принцип передачи данных:
Но разные логические уровни сигналов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
UART и COM порт
Когда вы втыкаете USB Ардуину в комп, на компе у Вас появляется COM-порт, допустим СОМ5, если Вы воткнете вторую ардуину, то на компе появится еще один COM-порт, допустим СОМ7.
У ардуины этот порт называется Serial_0, чрез него идет заливка программы и общение с компьютером.
А вот на компе уже выбираете с какой Ардуиной хотите общаться.
П.С. если Вы захотите, например, управлять модемом или каким-либо устройством с Ардуины и одновременно общаться с компом, то создаете SoftwareSerial на определенных ногах Ардуины и к ним подключаете модем и т.д., а с компом общаетесь по Serial_0.
У ардуины этот порт называется Serial_0, чрез него идет заливка программы и общение с компьютером.
А вот на компе уже выбираете с какой Ардуиной хотите общаться.
П.С. если Вы захотите, например, управлять модемом или каким-либо устройством с Ардуины и одновременно общаться с компом, то создаете SoftwareSerial на определенных ногах Ардуины и к ним подключаете модем и т.д., а с компом общаетесь по Serial_0.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 28 фев 2017, 21:29, всего редактировалось 1 раз.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
UART и COM порт
Ставьте SoftwareSerial и получайте данные с того порта по которому прошиваете ардуино.
пысы: во время прошивки порт занят!!! открывать после прошивки.
пысы: во время прошивки порт занят!!! открывать после прошивки.
Последний раз редактировалось Dev1 28 фев 2017, 21:11, всего редактировалось 1 раз.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
UART и COM порт
Dev1, вообще-то Serial_0 аппаратный, исправьте, не путайте человека.
Последний раз редактировалось Boroda 28 фев 2017, 21:17, всего редактировалось 1 раз.
UART и COM порт
Вот блин, всё не так как привык... Будем дальше разбираться
, спасибо за разъяснения. Вот только с видеоуроками надо теперь что то делать https://yadi.sk/d/RP0yF72j3EotPY, вот это меня ввело в заблуждение, ну есть там COM-порт... (http://flprog.ru/video/vip/18/video_les ... rt_bljutuz)
Снимать коды с пультов хоть научился, уже достижение...
Почему то ссылка на скриншот слетает, непонятно... там с видео кадр где COM-порт в устройствах.

Снимать коды с пультов хоть научился, уже достижение...
Почему то ссылка на скриншот слетает, непонятно... там с видео кадр где COM-порт в устройствах.
Последний раз редактировалось FlintFD 28 фев 2017, 21:44, всего редактировалось 1 раз.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
UART и COM порт
Давно не открывал уарт, прошу прощенияBoroda писал(а):Dev1, вообще-то Serial_0 аппаратный, исправьте, не путайте человека.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

UART и COM порт
А как в 2 столбца несколько данных выводить в одном COM порте? Как сделать в скетче разобрался, а вот как на блоках - нет.
Serial.print(" ");
[spoiler=Спойлер]
[/spoiler]
Serial.print(" ");
[spoiler=Спойлер]


Последний раз редактировалось Vano1989 09 авг 2017, 23:30, всего редактировалось 1 раз.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
UART и COM порт
Vano1989 писал(а):А как в 2 столбца несколько данных выводить в одном COM порте?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя