Преглед на файлове

Update Lijnvolger.java

De methode leest een sensor uit door de input pin en output pin in te stellen van je sensor.
worms618 преди 11 години
родител
ревизия
ac4b148f2a
променени са 1 файла, в които са добавени 17 реда и са изтрити 3 реда
  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;
  }
 
-}
+}