Sfoglia il codice sorgente

Update Lijnvolger.java

De methode leest een sensor uit door de input pin en output pin in te stellen van je sensor.
worms618 11 anni fa
parent
commit
ac4b148f2a
1 ha cambiato i file con 17 aggiunte e 3 eliminazioni
  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;
  }
 
-}
+}