#1 2016-02-03 20:31:06

siriniti
Учасник
Зареєстрований: 2016-02-03
Повідомлень: 2

Сохранение данных с порта в текстовый файл на компьютер

Здравствуйте! Помогите новичку! Использую плату Arduino Uno и программирую её в среде Arduino IDE 1.6.6. При помощи данного процессора считываю и обрабатываю данные с акселерометра. Задача состоит в том, чтобы данные, считанные с порта и отображающиеся в мониторе функцией Serial.print() записывались в текстовый файл на компьютер. Искала информацию в просторах интернета, но разобраться трудно, в основном находится информация по сохранению файлов на внешнюю аппаратную sd при помощи соответствующей библиотеки. Подскажите, пожалуйста, как сохранять данные в файл на компьютер.

Остання редакція siriniti (2016-02-03 20:41:26)

Неактивний

#2 2016-02-03 21:12:07

Йожэг
Учасник
Зареєстрований: 2015-12-30
Повідомлень: 97

Re: Сохранение данных с порта в текстовый файл на компьютер

Интересно, получится ли так:

copy COM1 %USERPROFILE%\Documents\comport.txt

где "COM1" надо заменить на ваш реальный виртуальный порт Arduino, а "%USERPROFILE%\Documents\comport.txt" - на путь с вашими правами на запись.

Неактивний

#3 2016-02-03 21:12:24

alex_dol
Учасник
Зареєстрований: 2015-12-28
Повідомлень: 196

Re: Сохранение данных с порта в текстовый файл на компьютер

Если я правильно понял - надо чтоб на компе пришедшее с ком порта записывалось в файл. В такой формулировке надо искать софт для компа: программы обработчики ком порта или терминалки умеющие писать лог в файл. К ардуино это не имеет никакого отношения.

Неактивний

#4 2016-02-03 21:38:20

siriniti
Учасник
Зареєстрований: 2016-02-03
Повідомлень: 2

Re: Сохранение данных с порта в текстовый файл на компьютер

Спасибо за ответы! нашла решение.

Неактивний

#5 2016-02-04 13:48:04

gorenkov
Учасник
З Кіев
Зареєстрований: 2015-11-05
Повідомлень: 41

Re: Сохранение данных с порта в текстовый файл на компьютер

siriniti пише:

Спасибо за ответы! нашла решение.

Поделитесь решением. Мне тоже интересно как записывать данные в файл.

Неактивний

#6 2016-02-04 14:21:58

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Сохранение данных с порта в текстовый файл на компьютер

вариант alex_dol запустить терминалку ( TerraTerm, PuTTy и другие ) а потом сохранить в файл не работает?

Остання редакція NoName (2016-02-04 20:33:25)

Неактивний

#7 2016-02-04 15:06:22

lkj
Учасник
Зареєстрований: 2016-02-03
Повідомлень: 104

Re: Сохранение данных с порта в текстовый файл на компьютер

Обычно пишу  программу для компьютера, пусть дольше, зато с нужными функциями smile

Неактивний

#8 2016-02-04 15:37:38

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Сохранение данных с порта в текстовый файл на компьютер

lkj, угу,  в итоге малюсенька программа для  вывода  потока с порта, превращается в монстра с клиент/сервером, эхом на ping многой другой хепухой )

Неактивний

#9 2016-02-04 17:04:23

lkj
Учасник
Зареєстрований: 2016-02-03
Повідомлень: 104

Re: Сохранение данных с порта в текстовый файл на компьютер

Для NoName.
Конечно, программа пишется под конкретное задание и потому мы любим монстров.
Особенно “монстры на каникулах”
Для простого потока с порта можете использовать любую терминалку. Например, Terminal.

Неактивний

#10 2016-02-04 17:37:11

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Сохранение данных с порта в текстовый файл на компьютер

я для UART ( если не только слушаю порт,  а контролирую обмен, отладка протокола и т.д. ) предпочитаю HDD FreeSerialMonitor
http://www.serial-port-monitor.com/
hex + text + время и направление  данных, можно сделать экспорт, но есть недостаток, не на всех операционках  идет

Неактивний

#11 2016-09-19 16:05:38

Саша Зеленский
Гість

Re: Сохранение данных с порта в текстовый файл на компьютер

Еще одна прога для всех видов СОМ портов - Serial Port Monitor, которая позволяет мониторить, анализировать, вести журнал об активности всех системных СОМ портов и масса других настроек и дополнительных возможностей. http://www.eltima.com/ru/products/serial-port-monitor/

Швидке повідомлення

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

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