Browse Source

Update Lijnvolger.java

De methode leest een sensor uit door de input pin en output pin in te stellen van je sensor.
worms618 11 năm trước cách đây
mục cha
commit
ac4b148f2a
1 tập tin đã thay đổi với 17 bổ sung3 xóa
  1. 17 3
      Lijnvolger.java

+ 17 - 3
Lijnvolger.java

@@ -1,7 +1,21 @@
 package boebot; 
 public class Lijnvolger{
- public Lijnvolger(){
-
+ private int input;
+ private int output;
+ 
+ public Lijnvolger(int input, int output)){
+ this.input = input;
+ this.output = output;
+ }
+ 
+ public boolean detect(){
+ CPU.writePin(CPU.pins[input],true);           //zet spanning op QTI
+ CPU.delay(1);                                 //wacht even
+ qtiDigValue = CPU.readPin(CPU.pins[output]);  //lees QTI uit
+ CPU.writePin(CPU.pins[input],false);          //haal spanning van QTI
+ System.out.println(qtiDigValue);
+ CPU.delay(1000);
+ return qtiDigValue;
  }
 
-}
+}