A few of us at uni are trying to get a simple 1D Wolfram CA to be drawn by an Arduino Robot.
We know a bit of Processing, and are wondering the best way to interface this with the robot. It seems we have the options of:
writing in processing and hacking to run in arduino
write in processing and interface using firmata
generate some data in processing to feed into a arduino sketch
What do you think would be the best way to do it?
I would like to stay in Processing as much as possible but I know that Firmata won't give us access to the Robot Library which has a heap of useful functions in it (motorsWrite(), turn(), etc).
As a second question, is there any way of bringing in the Robot Library for Arduino into Processing?
A few of us at uni are trying to get a simple 1D Wolfram CA to be drawn by an Arduino Robot.
A simple what?
writing in processing and hacking to run in arduino
Interesting that coding in Processing is referred to as writing, while coding the Arduino is referred to as hacking.
write in processing and interface using firmata
Lobotomize the robot. I don't think that's going to prove useful.
generate some data in processing to feed into a arduino sketch
Now, you're talking.
What do you think would be the best way to do it?
Ooh, I think I gave it away already.
As a second question, is there any way of bringing in the Robot Library for Arduino into Processing?
No. Replicating the functionality is a different story. That could be done, but why? Learn to make Processing and the Arduino talk to each other, and exchange needed information, while not crippling the Arduino.