pxt-calliope/docs/lessons/glowing-pendulum/quiz-answers.md
2018-04-21 11:47:43 -07:00

1.3 KiB

glowing pendulum quiz answers

construct a pendulum that glows using acceleration.

Name

Directions

Use this activity document to guide your work in the glowing pendulum activity

Answer the questions while completing the tutorial. Pay attention to the dialogues!

1. Why are you creating a 'forever' loop?


We are creating a forever loop to constantly display the appropriate brightness on the LED display.

2. Write the line of code to measure the acceleration with respect to the "y" axis and store this value in a local variable called 'acceleration'.


let acceleration = input.acceleration(Dimension.Y)

3. After storing the acceleration in a variable, write the code to take the absolute value of the acceleration, and store this value inside 'acceleration'.


let acceleration = input.acceleration(Dimension.X)
let accelerationAbsolute = Math.abs(acceleration)

4. Write the code to use the acceleration value from question 3 to set the brightness on the @boardname@.


let accelerationX = input.acceleration(Dimension.X)
let accelerationAbsolute = Math.abs(accelerationX)
let accelerationDivided = accelerationX / 4
led.setBrightness(accelerationX)