Solutions


Questions

  1. Answer: keyboard, game controller, power and volume buttons on cell phones.
  2. Answer: They are used to show how parts are interconnected and how the pin numbers relate to the physical parts.
  3. Answer: 180°
  4. Answer: 1
  5. Answer: light and pushbutton
  6. Answer: input register
  7. Answer: register bit

Exercises

  1. Answer: display.off()
  2. Answer: It returns a call of 0 or 1, depending on whether or not voltage is applied to ping 6.
  3. Answer: pinX.write_digital()
  4.  Answer: It sets them to input.
  5. Answer: 2.3 V

Project

Solution: The trick is to use the 1/0 value of state.

from microbit import *

state = 0
display.off()

while True:
    state = pin6.read_digital()     
    pin13.write_digital(state)
    sleep(100)
    pin13.write_digital(0)
    sleep(100)