Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import processing.serial.*;
- Serial port;
- String string;
- void setup(){
- String portName = Serial.list()[2]; //change the 0 to a 1 or 2 etc. to match your port
- port = new Serial(this, portName, 9600);
- port.bufferUntil('n');
- }
- void draw() {
- printArray(string);
- }
- void keyPressed() {
- if (key =='1'){port.write('1');}
- if (key=='0') {port.write('0');}
- }
- void serialEvent(Serial port) {
- string = port.readStringUntil('n');}
- char data;
- int led = 13;
- void setup() {
- pinMode(led, OUTPUT);
- Serial.begin(9600);
- }
- void loop() {
- if (Serial.available()>0){
- data = Serial.read();
- }
- if (data=='1'){
- Serial.println("HELLO");
- digitalWrite(led, HIGH);
- }
- else if (data=='0'){
- digitalWrite(led, LOW);
- Serial.println("BYE");}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement