reversing the robot
This commit is contained in:
		@@ -15,14 +15,29 @@
 | 
			
		||||
  "cardType": "example"
 | 
			
		||||
}, {
 | 
			
		||||
  "name": "Three Point Turn",
 | 
			
		||||
  "description": "Activity 1",
 | 
			
		||||
  "description": "Activity 2",
 | 
			
		||||
  "url":"/coding/three-point-turn-2",
 | 
			
		||||
  "cardType": "example"
 | 
			
		||||
}, {
 | 
			
		||||
  "name": "Three Point Turn",
 | 
			
		||||
  "description": "Activity 1",
 | 
			
		||||
  "description": "Activity 3",
 | 
			
		||||
  "url":"/coding/three-point-turn-3",
 | 
			
		||||
  "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)
 | 
			
		||||
})
 | 
			
		||||
```
 | 
			
		||||
		Reference in New Issue
	
	Block a user