roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 05:49

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Arduino Single Sided Serial не работает с Processing
СообщениеДобавлено: 26 июн 2012, 15:49 
Не в сети

Зарегистрирован: 21 июн 2012, 18:40
Сообщения: 9
Откуда: Киев, Украина
Сделал себе
Arduino Serial Single Sided ver.3 (c Atmega168-20PU)
http://robocraft.ru/blog/arduino/19.html
и не могу ей управлять из Processing.

Т.к. я новичек буду расписывать очень подробно:
Скачал arduino-1.0.1 http://arduino.googlecode.com/files/arduino-1.0.1-windows.zip
и processing-1.5.1http://processing.googlecode.com/files/processing-1.5.1-windows.zip
Запускаю arduino-1.0.1
Настройки:
СОМ порт - СОМ1
Плата Arduino NG or older w/ATmega168
JP0 в положении 2-3
JP4 замкнут
Запускаю скетч Blink, LED13 мигает с интервалом 1 сек.
Плата рабочая.

Отсюда: http://arduino.cc/playground/Interfacing/Processing
загружаю библиотеку:
http://arduino.cc/playground/uploads/Interfacing/processing-arduino.zip
и распаковываю ее в
\processing-1.5.1\modes\java\libraries\
С http://rxtx.qbang.org/wiki/index.php/Download
качаю http://rxtx.qbang.org/pub/rxtx/rxtx-2.1-7-bins-r2.zip
Заменяю файлы:
\arduino-1.0.1\rxtxSerial.dll
\arduino-1.0.1\lib\RXTXcomm.jar
\processing-1.5.1\modes\java\libraries\serial\library\RXTXcomm.jar
\processing-1.5.1\modes\java\libraries\serial\library\windows32\rxtxSerial.dll
\processing-1.5.1\modes\java\libraries\serial\library\windows64\rxtxSerial.dll
файлами из rxtx-2.1-7-bins-r2.zip

Заливаю в ардуину StandardFirmdata.
Код:
Загрузка выполнена,
Размер скетча в двоичном коде: 11 850 байт (из 14 336 байт максимум).

Закрываю arduino-1.0.1.

Запускаю из Processing libraries\arduino\arduino_output:

Код:
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7
[0] "COM1"


Все вроде бы работает, но LED13 не мигает, когда я нажимаю на квадратики.
Хотя RX помигивает в момент нажатия.

Пробовал стандартный тест
Код:
import processing.serial.*;
import cc.arduino.*;

Arduino arduino;
int ledPin = 13;

void setup()
{
  //println(Arduino.list());
  arduino = new Arduino(this, Arduino.list()[0], 57600);
  arduino.pinMode(ledPin, Arduino.OUTPUT);
}

void draw()
{
  arduino.digitalWrite(ledPin, Arduino.HIGH);
  delay(1000);
  arduino.digitalWrite(ledPin, Arduino.LOW);
  delay(1000);
}


тоже не работает.
При этом на этом же софте Arduino nano прекрасно мигает 13м светодиодом.
Что я делаю не так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino Single Sided Serial не работает с Processing
СообщениеДобавлено: 28 июн 2012, 16:43 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Скачай Toolduino, убедись, что дуня с фирматой работают ОК. Потом будешь процессинг мучать.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino Single Sided Serial не работает с Processing
СообщениеДобавлено: 28 июн 2012, 20:55 
Не в сети

Зарегистрирован: 21 июн 2012, 18:40
Сообщения: 9
Откуда: Киев, Украина
dccharacter писал(а):
Скачай Toolduino, убедись, что дуня с фирматой работают ОК. Потом будешь процессинг мучать.

Пробовал Toolduino-1.1, все то же самое: Arduino nano - работает, самодельная Arduino Single Sided Serial - не работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino Single Sided Serial не работает с Processing
СообщениеДобавлено: 27 мар 2013, 18:25 
Не в сети

Зарегистрирован: 21 июн 2012, 18:40
Сообщения: 9
Откуда: Киев, Украина
Заработало.
Нужно в Firmata и Processing выставить скорость СОМ порта 4800.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO