Multiple Arduinos
in
Integration and Hardware
•
2 years ago
I am working on a projects that requires two arduinos to be connected to a processing sketch (one local & one wireless)
I have started by assessing whether this is possible or not by using the code below to turn an led on on each board. The codes compiles without any errors nor do I get any errors at runtime, however, it just will not communicate with the two boards. Has anyone attempted this before or would you have any advise for me..
Big Thanks,
Tactiledata
I have started by assessing whether this is possible or not by using the code below to turn an led on on each board. The codes compiles without any errors nor do I get any errors at runtime, however, it just will not communicate with the two boards. Has anyone attempted this before or would you have any advise for me..
Big Thanks,
Tactiledata
- import processing.serial.*;
import cc.arduino.*;
Arduino ard1, ard2;
void setup() {
size(470, 200);
println(Arduino.list());
ard1 = new Arduino(this, Arduino.list()[0], 57600);
ard2 = new Arduino(this, Arduino.list()[2], 57600);
for (int i = 0; i <= 13; i++)
ard2.pinMode(i, Arduino.OUTPUT);
}
for (int i = 0; i <= 13; i++)
ard1.pinMode(i, Arduino.OUTPUT);
}
void draw() {
}
void keyPressed() {
if (key == 'q') {
ard1.digitalWrite(13, Arduino.HIGH);
}
if (key == 'a') {
ard1.digitalWrite(13, Arduino.LOW);
}
if (key == 'w') {
ard2.digitalWrite(13, Arduino.HIGH);
}
if (key == 's') {
ard2.digitalWrite(13, Arduino.LOW);
}
}
1