Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Reactiegame:
- from microbit import *
- import random
- import math
- wacht = random.randint(1000,5001)
- sleep(wacht)
- pijl = random.randint(0,2)
- while pijl == 0:
- display.show(Image.ARROW_E)
- if button_b.was_pressed():
- if True:
- ttijd = running_time() - wacht
- display.scroll(str(ttijd))
- break
- elif button_a.was_pressed():
- if True:
- display.show(Image.SAD)
- sleep(2000)
- break
- while pijl == 1:
- display.show(Image.ARROW_W)
- if button_a.was_pressed():
- if True:
- ttijd = running_time() - wacht
- display.scroll(str(ttijd))
- break
- elif button_b.was_pressed():
- if True:
- display.show(Image.SAD)
- sleep(2000)
- break
- Waterpas:
- from microbit import *
- def main():
- while True:
- x = accelerometer.get_x()
- y = accelerometer.get_y()
- Rechts = Image("00000:"
- "00090:"
- "00909:"
- "00090:"
- "00000")
- Links = Image("00000:"
- "09000:"
- "90900:"
- "09000:"
- "00000")
- Boven = Image("00900:"
- "09090:"
- "00900:"
- "00000:"
- "00000")
- Onder = Image("00000:"
- "00000:"
- "00900:"
- "09090:"
- "00900")
- Goed = Image("00000:"
- "00900:"
- "09090:"
- "00900:"
- "00000")
- if x > 40:
- display.show(Links)
- sleep(500)
- elif x < 0:
- display.show(Rechts)
- sleep(500)
- else:
- if y > 40:
- display.show(Boven)
- sleep(500)
- elif y < 0:
- display.show(Onder)
- sleep(500)
- else:
- display.show(Goed)
- sleep(500)
- main()
- SOS met led:
- from microbit import *
- def main():
- while True:
- pin0.write_digital(1)
- sleep(500)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(500)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(500)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(1000)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(1000)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(1000)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(500)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(500)
- pin0.write_digital(0)
- sleep(500)
- pin0.write_digital(1)
- sleep(500)
- pin0.write_digital(0)
- sleep(5000)
- main()
- SOS met geluid:
- from microbit import *
- import music
- def main():
- while True:
- noteS = ['c5:4']
- noteO = ['c5:8']
- music.play(3*noteS)
- sleep(200)
- music.play(noteO)
- sleep(100)
- music.play(noteO)
- sleep(100)
- music.play(noteO)
- sleep(100)
- music.play(3*noteS)
- sleep(5000)
- main()
- Dobbelsteen:
- from microbit import *
- import random
- def main():
- een = Image("00000:"
- "00000:"
- "00900:"
- "00000:"
- "00000")
- twee = Image("00000:"
- "00090:"
- "00000:"
- "09000:"
- "00000")
- drie = Image("00000:"
- "00090:"
- "00900:"
- "09000:"
- "00000")
- vier = Image("00000:"
- "09090:"
- "00000:"
- "09090:"
- "00000")
- vijf = Image("00000:"
- "09090:"
- "00900:"
- "09090:"
- "00000")
- zes = Image("00000:"
- "09090:"
- "09090:"
- "09090:"
- "00000")
- Lijst = [een, twee, drie, vier, vijf, zes]
- keren = random.randint(1, 10)
- rollen(Lijst, keren)
- def rollen(Lijst, keren):
- for i in range(1, keren):
- display.show(random.choice(Lijst))
- sleep(500)
- while True:
- if button_a.was_pressed():
- if True:
- main()
- elif button_b.was_pressed():
- if True:
- main()
- main()
- Thermostaat:
- from microbit import *
- def main():
- T = temperature()
- Keuze = 25
- while True:
- if button_a.was_pressed():
- Keuze = Keuze - 1
- elif button_b.was_pressed():
- Keuze = Keuze + 1
- elif Keuze <= T:
- pin0.write_digital(0)
- elif Keuze >= T:
- pin0.write_digital(1)
- display.scroll(str(Keuze))
- sleep(200)
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement