Răsfoiți Sursa

Update Lijnvolger.java

De methode leest een sensor uit door de input pin en output pin in te stellen van je sensor.
worms618 11 ani în urmă
părinte
comite
ac4b148f2a
1 a modificat fișierele cu 17 adăugiri și 3 ștergeri
  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;
  }
 
-}
+}