본 체험 제품은 element14 의 후원을 받아 아이씨뱅큐㈜ 에서 진행하는 무상 체험단 활동으로 작성한 것입니다.
http://cafe.naver.com/bbcmicro/1070
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
from microbit import *
import random
randomNumber = 0
inputNumber = 1
gameStatus = 0
def gameStart():
global randomNumber, gameStatus, inputNumber
randomNumber = random.randint(1, 9)
inputNumber = 1
gameStatus = 1
display.scroll("Game Start", 80)
def aPressed():
global inputNumber, gameStatus
if gameStatus != 1:
display.scroll("Please press button AB",80)
return
if inputNumber > 1:
inputNumber -= 1
display.show(str(inputNumber))
def bPressed():
global inputNumber, gameStatus
if gameStatus != 1:
display.scroll("Please press button AB",80)
return
if inputNumber < 9 :
inputNumber += 1
display.show(str(inputNumber))
def shake():
global inputNumber, randomNumber
if randomNumber == inputNumber:
display.scroll("^^")
elif randomNumber > inputNumber:
display.scroll("UP")
else:
display.scroll("DOWN")
display.show(str(inputNumber))
while True:
if button_a.is_pressed() and button_b.is_pressed():
#display.scroll("AB")
gameStart()
elif button_a.is_pressed():
#display.scroll("A")
aPressed()
elif button_b.is_pressed():
#display.scroll("B")
bPressed()
elif accelerometer.was_gesture("shake"):
shake()
sleep(100)
|
cs |
마이크로비트 공식 구입처 : 아이씨뱅큐 http://www.icbanq.com/
엘리먼트14의 특장점 - 글로벌 전자부품 유통회사, 6만원 이상 무료배송, 60만가지 재고 보유, MOQ 없음, 한글 웹사이트, 국내서비스센터 운영
(http://kr.element14.com/?CMP=DSP-ODB-KR-JAN2018-BLOG-ICBanQ1-HOMEPAGE)
마이크로비트 공식 카페 : http://café.naver.com/bbcmicro
아이씨뱅큐 공식 블로그 : http://blog.naver.com/icbanq
반응형
'EDU > 마이크로비트' 카테고리의 다른 글
[무상체험 할동]Gravity 마이크로비트 IoT 스타터 키트(Gravity IoT Starter Kit for micro:bit) - 개봉기 (0) | 2019.07.18 |
---|---|
DOT MATRIX & HT16K33 이용하여 테트리스 만들기 실패담 (0) | 2018.05.11 |
두번째 마이크로비트 체험단~ (0) | 2018.05.01 |
[마이크로비트]돼지저금통 + 네오픽셀 + 터치센서 = 돼지등 (0) | 2018.03.02 |
[마이크로비트]마이크로비트 + 작은 돼지 저금통 = 돼지등 (0) | 2018.02.28 |