Google-sovellukset
Päävalikko

Post a Comment On: Sergi Adamchuk's blog

"Зчитування даних за допомогою Arduino та Processing. Обробка їх у R"

7 Comments -

1 – 7 of 7
Blogger Unknown said...

Добрый день. Пытаюсь использовать Ваш скетч. Программист я нулевой, поэтому разбираюсь "методом тыка". Ардуино подключен к СОМ5. Выводит инфу с магнитометра. Сейчас гонит в порт "$data:" и напряженность магнитного поля по одной оси. Монитор Ардуино их видит. Заставить Процессинг писать в файл не могу.
Помогите, пожалуйста.

8:14 AM

Blogger Solvek said...

Андрію,
ви пробували переконатись, що процесінг отримує дані з сом порта?
Якщо впевнені, що дані читаються з порта - перевірте шлях до файлу, куди вони записуються.

9:04 AM

Blogger Unknown said...

Доброго дня Сергію!
Ні, я зовсім не впевнений, що процесінг бачить порт. В цьому і проблема.
Коли я пишу у строку:
int mySerialPort = 0; // Change this to the port number of the Arduino
Замість "0" "5" - номер порта Адруіно.
я отримую помилку: ArrayIndexOutOfBoundsException: 5
курсор при цьому стає на строку:
myPort = new Serial(this, Serial.list()[mySerialPort], baudRate);
Файл нормально створюється, але в нього нічого не пишеться.
Якщо, я залищаю int mySerialPort = 0; помилки немає, але в нижньо вікні є повідомлення
COM3 COM5
File path: D:\sketch_150803a\data.csv
І у окремому вікні ReadLine стоїть 0

11:23 AM

Blogger Unknown said...

Не зрозумів, чи лишив я комент. Я ставлю номер порта 5, яле вилазить якась похибка. Як переконатися, що я отримую дані з порта?

11:25 AM

Blogger Unknown said...

А як мені в цьому переконатися?

5:49 AM

Blogger Solvek said...

Ви можете виводити значення за допомогою println в консоль. Тоді ви зможете бачити, що відбувається всередині програми процесінг.
Але зараз я хочу трохи спростити проект - викинути processing i R, а читати дані за допомогою макроса Excel (ще не впевнений що це можливо)

9:11 AM

Blogger Unknown said...

Нажаль я зовсім не програмую в процесинг, тому, все це для мене мало що дає. Макрос під ексель було б дуже цікаво. Для обробки даних дуже зручно. Але і це я не зможу написати. Дякую, буду шукати того, хто зможе вирішити мою проблему далі.

3:34 PM

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.