===clock
from microbit import *
for i in range(0,12):
display.show(Image.ALL_CLOCKS[i])
sleep(500)
LMP
2019年4月23日 星期二
2019年4月18日 星期四
day 5
adaped from
====
from microbit import *
while True:
gesture = accelerometer.current_gesture()
if gesture == "face up":
display.show(Image.HAPPY)
else:
display.show(Image.ANGRY)
============
from microbit import *
import random
answers = [
"a",
"b",
"c",
"e",
"f",
"g",
"h"
]
while True:
display.show("8")
if accelerometer.was_gesture("shake"):
display.clear()
sleep(1000)
display.scroll(random.choice(answers))
========display.show()
from microbit import *
while True:
for i in range(0,12):
display.show(Image.ALL_CLOCKS[i])
sleep(500)
==============
2019年4月12日 星期五
day four
review
from microbit import *
import random
#random.seed(1337)
while True:
if button_a.is_pressed():
display.show(str(random.randint(1, 6)))
sleep(500)
elif button_b.is_pressed():
display.clear()
break
else:
display.show(Image.HAPPY)
from microbit import *
import random
#random.seed(1337)
while True:
if button_a.is_pressed():
display.show(str(random.randint(1, 6)))
sleep(500)
elif button_b.is_pressed():
display.clear()
break
else:
display.show(Image.HAPPY)
======random.seed
from microbit import *
import random
random.seed(1337)
while True:
if button_a.was_pressed():
display.show(str(random.randint(1, 6)))
========運動 ================
accelerometer.get_x() 右左
accelerometer.get_y() 前後
accelerometer.get_z() 下上
======
from microbit import * while True: reading = accelerometer.get_x() if reading > 20: display.show("R") elif reading < -20: display.show("L") else: display.show("-")
2019年4月10日 星期三
day3
adaped from https://microbit-micropython.readthedocs.io/en/latest/tutorials/buttons.html
from microbit import *
while True:
if button_a.is_pressed():
display.show(Image.HAPPY)
elif button_b.is_pressed():
break
else:
display.show(Image.SAD)
display.clear()
================
from microbit import *
while True:
if pin0.is_touched():
display.show(Image.HAPPY)
elif button_a.is_pressed():
break
else:
display.show(Image.SAD)
display.clear()
=========
from microbit import *
import random
while True:
names = ["1", "2", "3", "4", "5", "6" ]
display.scroll(random.choice(names))
sleep(1000)
=========
from microbit import *
import random
while True:
names = ["1", "2", "3", "4", "5", "6" ]
if (button_a.is_pressed()):
display.scroll(random.choice(names))
if (button_b.is_pressed()):
break
display.clear()
=========
from microbit import *
import random
while True:
if (button_a.is_pressed()):
display.show(str(random.randint(1, 6)))
sleep(100)
if (button_b.is_pressed()):
break
display.clear()
from microbit import *
while True:
if button_a.is_pressed():
display.show(Image.HAPPY)
elif button_b.is_pressed():
break
else:
display.show(Image.SAD)
display.clear()
================
from microbit import *
while True:
if pin0.is_touched():
display.show(Image.HAPPY)
elif button_a.is_pressed():
break
else:
display.show(Image.SAD)
display.clear()
=========
from microbit import *
import random
while True:
names = ["1", "2", "3", "4", "5", "6" ]
display.scroll(random.choice(names))
sleep(1000)
=========
from microbit import *
import random
while True:
names = ["1", "2", "3", "4", "5", "6" ]
if (button_a.is_pressed()):
display.scroll(random.choice(names))
if (button_b.is_pressed()):
break
display.clear()
=========
from microbit import *
import random
while True:
if (button_a.is_pressed()):
display.show(str(random.randint(1, 6)))
sleep(100)
if (button_b.is_pressed()):
break
display.clear()
2019年4月9日 星期二
day2
nickname 動畫版
from microbit import *
temp=0
while (temp<=15):
display.clear()
nickname01 = Image("30595:"
"40509:"
"59599:"
"00600:"
"00700")
nickname02 = Image("90900:"
"90900:"
"99900:"
"00000:"
"00000")
nickname03 = Image("00999:"
"00909:"
"00990:"
"00900:"
"00900")
all_nickname=[nickname01,nickname02,nickname03]
display.show(all_nickname,delay=500)
temp=temp+1
============ 看到G 即按 a button 5秒共按多少下
from microbit import *
display.show("G")
sleep(5000)
display.scroll(str(button_a.get_presses()))
===========running_time 在5秒內執行
from microbit import *
display.clear()
sleep(2000)
while (running_time() < 5000):
display.show(Image.HEART)
display.show(Image.YES)
from microbit import *
temp=0
while (temp<=15):
display.clear()
nickname01 = Image("30595:"
"40509:"
"59599:"
"00600:"
"00700")
nickname02 = Image("90900:"
"90900:"
"99900:"
"00000:"
"00000")
nickname03 = Image("00999:"
"00909:"
"00990:"
"00900:"
"00900")
all_nickname=[nickname01,nickname02,nickname03]
display.show(all_nickname,delay=500)
temp=temp+1
============ 看到G 即按 a button 5秒共按多少下
from microbit import *
display.show("G")
sleep(5000)
display.scroll(str(button_a.get_presses()))
===========running_time 在5秒內執行
from microbit import *
display.clear()
sleep(2000)
while (running_time() < 5000):
display.show(Image.HEART)
display.show(Image.YES)
2019年4月7日 星期日
day one
from microbit import *
display.scroll("123")
display.show(Image.HEART)
清除螢幕
display.clear()
===test
from microbit import *
#display.scroll("123")
display.clear()
i=0
while i<5:
display.show(Image.HEART)
sleep(500)
display.show(Image.HEART_SMALL)
sleep(500)
i=i+1
display.scroll("123")
display.show(Image.HEART)
清除螢幕
display.clear()
===test
from microbit import *
#display.scroll("123")
display.clear()
i=0
while i<5:
display.show(Image.HEART)
sleep(500)
display.show(Image.HEART_SMALL)
sleep(500)
i=i+1
=======圖示
from microbit import *
display.clear()
nickname = Image("30595:"
"40509:"
"59599:"
"00600:"
"00700")
display.show(nickname)
from microbit import *
display.clear()
nickname = Image("30595:"
"40509:"
"59599:"
"00600:"
"00700")
display.show(nickname)
訂閱:
文章 (Atom)