Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. import processing.serial.*;
  2.  
  3. Serial port;
  4.  
  5.  
  6. String string;
  7. void setup(){
  8. String portName = Serial.list()[2]; //change the 0 to a 1 or 2 etc. to match your port
  9. port = new Serial(this, portName, 9600);
  10. port.bufferUntil('n');
  11. }
  12.  
  13. void draw() {
  14.  
  15. printArray(string);
  16. }
  17.  
  18. void keyPressed() {
  19. if (key =='1'){port.write('1');}
  20. if (key=='0') {port.write('0');}
  21. }
  22.  
  23. void serialEvent(Serial port) {
  24. string = port.readStringUntil('n');}
  25.  
  26. char data;
  27. int led = 13;
  28.  
  29. void setup() {
  30. pinMode(led, OUTPUT);
  31. Serial.begin(9600);
  32.  
  33. }
  34.  
  35. void loop() {
  36. if (Serial.available()>0){
  37. data = Serial.read();
  38. }
  39.  
  40.  
  41. if (data=='1'){
  42. Serial.println("HELLO");
  43. digitalWrite(led, HIGH);
  44.  
  45.  
  46. }
  47.  
  48. else if (data=='0'){
  49. digitalWrite(led, LOW);
  50. Serial.println("BYE");}
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement