reversing the robot
This commit is contained in:
parent
ea46f1cbc7
commit
94c4e508fe
@ -15,14 +15,29 @@
|
|||||||
"cardType": "example"
|
"cardType": "example"
|
||||||
}, {
|
}, {
|
||||||
"name": "Three Point Turn",
|
"name": "Three Point Turn",
|
||||||
"description": "Activity 1",
|
"description": "Activity 2",
|
||||||
"url":"/coding/three-point-turn-2",
|
"url":"/coding/three-point-turn-2",
|
||||||
"cardType": "example"
|
"cardType": "example"
|
||||||
}, {
|
}, {
|
||||||
"name": "Three Point Turn",
|
"name": "Three Point Turn",
|
||||||
"description": "Activity 1",
|
"description": "Activity 3",
|
||||||
"url":"/coding/three-point-turn-3",
|
"url":"/coding/three-point-turn-3",
|
||||||
"cardType": "example"
|
"cardType": "example"
|
||||||
|
}, {
|
||||||
|
"name": "Reversing the robot",
|
||||||
|
"description": "Activity 1",
|
||||||
|
"url":"/coding/reversing-the-robot-1",
|
||||||
|
"cardType": "example"
|
||||||
|
}, {
|
||||||
|
"name": "Reversing the robot",
|
||||||
|
"description": "Activity 2",
|
||||||
|
"url":"/coding/reversing-the-robot-2",
|
||||||
|
"cardType": "example"
|
||||||
|
}, {
|
||||||
|
"name": "Reversing the robot",
|
||||||
|
"description": "Activity 3",
|
||||||
|
"url":"/coding/reversing-the-robot-3",
|
||||||
|
"cardType": "example"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
```
|
```
|
||||||
|
14
docs/coding/reversing-the-robot-1.md
Normal file
14
docs/coding/reversing-the-robot-1.md
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
# Reversing the robot Activity 1
|
||||||
|
|
||||||
|
```blocks
|
||||||
|
brick.buttonEnter.onEvent(ButtonEvent.Click, function () {
|
||||||
|
motors.largeBC.setSpeed(50)
|
||||||
|
sensors.touchSensor1.pauseUntil(TouchSensorEvent.Pressed)
|
||||||
|
motors.largeBC.setSpeed(0)
|
||||||
|
loops.pause(1000)
|
||||||
|
brick.setLight(LightsPattern.OrangeFlash)
|
||||||
|
motors.largeBC.setSpeed(-50)
|
||||||
|
loops.pause(2000)
|
||||||
|
motors.largeBC.setSpeed(0)
|
||||||
|
})
|
||||||
|
```
|
15
docs/coding/reversing-the-robot-2.md
Normal file
15
docs/coding/reversing-the-robot-2.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
# Reversing the robot Activity 2
|
||||||
|
|
||||||
|
```blocks
|
||||||
|
brick.buttonEnter.onEvent(ButtonEvent.Click, function () {
|
||||||
|
sensors.touchSensor1.pauseUntil(TouchSensorEvent.Pressed)
|
||||||
|
motors.largeBC.setSpeed(50)
|
||||||
|
sensors.touchSensor2.pauseUntil(TouchSensorEvent.Pressed)
|
||||||
|
motors.largeBC.setSpeed(0)
|
||||||
|
loops.pause(1000)
|
||||||
|
brick.setLight(LightsPattern.OrangeFlash)
|
||||||
|
motors.largeBC.setSpeed(-50)
|
||||||
|
loops.pause(2000)
|
||||||
|
motors.largeBC.setSpeed(0)
|
||||||
|
})
|
||||||
|
```
|
19
docs/coding/reversing-the-robot-3.md
Normal file
19
docs/coding/reversing-the-robot-3.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# Reversing the robot Activity 3
|
||||||
|
|
||||||
|
```blocks
|
||||||
|
brick.buttonEnter.onEvent(ButtonEvent.Click, function () {
|
||||||
|
brick.showImage(images.eyesSleeping)
|
||||||
|
sensors.touchSensor1.pauseUntil(TouchSensorEvent.Pressed)
|
||||||
|
brick.showImage(images.eyesNeutral)
|
||||||
|
motors.largeBC.setSpeed(50)
|
||||||
|
sensors.touchSensor2.pauseUntil(TouchSensorEvent.Pressed)
|
||||||
|
brick.showImage(images.eyesTiredMiddle)
|
||||||
|
motors.largeBC.setSpeed(0)
|
||||||
|
loops.pause(1000)
|
||||||
|
brick.setLight(LightsPattern.OrangeFlash)
|
||||||
|
brick.showImage(images.eyesDizzy)
|
||||||
|
motors.largeBC.setSpeed(-50)
|
||||||
|
loops.pause(2000)
|
||||||
|
motors.largeBC.setSpeed(0)
|
||||||
|
})
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user