Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G Group 5 - Lesson 4
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Group 5
  • Group 5 - Lesson 4
  • Wiki
  • Home

Home · Changes

Page history
jrt92 created page: home authored Mar 05, 2015 by Josephine Raun Thomsen's avatar Josephine Raun Thomsen
Hide whitespace changes
Inline Side-by-side
home.markdown
View page @ 17f9de06
......@@ -65,15 +65,44 @@ public boolean green() {
return Math.abs(greenLightValue - ls.readValue()) < (greenDetectionRange / 2);
}
```
Ved at afprøve programmet blev det klart, at programmet detektere grøn på mere end en måde. På opsætning nedenfor oplevede vi at at programmet yieldede grøn, selvom
![reader](http://gitlab.au.dk/uploads/group-5/group-5-lesson-4/04b289af5d/reader.JPG)
```Java
import lejos.nxt.Button;
import lejos.nxt.LCD;
import lejos.nxt.SensorPort;
import lejos.util.Delay;
public class Test {
public static void main(String[] args) {
ThreeColorSensor sensor = new ThreeColorSensor(SensorPort.S1);
sensor.calibrate();
LCD.clear();
while(!Button.ESCAPE.isDown()) {
LCD.drawString("Black: " + sensor.black(), 4, 2);
LCD.drawString("White: " + sensor.white(), 4, 4);
LCD.drawString("Green: " + sensor.green(), 4, 6);
Delay.msDelay(5);
}
}
### Exercise 4 - Line Follower that stops in a Goal Zone
}
```
Ved at afprøve programmet gennem ovenstående program test.java blev det klart, at programmet kunne detektere grøn på mere end en måde. F.eks. eksperimenterede vi med at læse både sort og hvid for at opnå samme værdi som en grøn overflade ville give. På opsætning nedenfor (billede 4) oplevede vi at at programmet yieldede grøn (" Green: true") ved at læse en bestemt mængde sort og hvid.
*Billede 4: Sensor placeret over både hvid og sort overflade.*
![reader](http://gitlab.au.dk/uploads/group-5/group-5-lesson-4/04b289af5d/reader.JPG)
### Exercise 4 - Line Follower that stops in a Goal Zone
```Java
......
Clone repository
  • Home