Browse Source

Lijnvolger toegevoegd

jancoow 11 years ago
parent
commit
039234de2f
1 changed files with 28 additions and 0 deletions
  1. 28 0
      IrLijnvolger.java

+ 28 - 0
IrLijnvolger.java

@@ -0,0 +1,28 @@
+package boebot;
+import stamp.core.*;
+
+public class IrLijnvolger
+{
+  boolean qtiDigValue;
+  private int input, output;
+  public IrLijnvolger(int input, int output)
+  {
+     this.input = input;
+     this.output = output;
+  }
+
+  public boolean readSensorLijnvolger()
+  {
+      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
+      return qtiDigValue;
+  }
+
+
+
+
+
+
+ }