# onestepper.py
# microbit Mu1.0.2
# ULN2003 +,- external 5V
from microbit import *
display.off()
IN1 = pin1
IN2 = pin2
IN3 = pin3
IN4 = pin4
while True:
IN1.write_digital(1)
IN2.write_digital(0)
IN3.write_digital(0)
IN4.write_digital(1)
sleep(10)
IN1.write_digital(0)
IN2.write_digital(0)
IN3.write_digital(1)
IN4.write_digital(1)
sleep(10)
IN1.write_digital(0)
IN2.write_digital(1)
IN3.write_digital(1)
IN4.write_digital(0)
sleep(10)
IN1.write_digital(1)
IN2.write_digital(1)
IN3.write_digital(0)
IN4.write_digital(0)
sleep(10)
# oneservo.py
# microbit Mu1.0.2
# V1 5V
from microbit import *
display.off()
while True:
pin0.write_analog(75)
sleep(1000)
pin0.write_analog(50)
sleep(1000)
pin0.write_analog(100)
sleep(1000)
# onedcmotor.py
# microbit Mu1.0.2
from microbit import *
display.off()
INT1 = pin12
INT2 = pin13
while True:
INT1.write_digital(1)
INT2.write_digital(0)
sleep(2000)
INT1.write_digital(1)
INT2.write_digital(1)
sleep(2000)
INT1.write_digital(0)
INT2.write_digital(1)
sleep(2000)
INT1.write_digital(0)
INT2.write_digital(0)
sleep(2000)
# trafficlighst2.py
# microbit Mu1.0.2
from microbit import *
display.off()
L1 = pin1 # green1
L2 = pin2 # yellow1
L3 = pin3 # red1
L4 = pin4 # green2
# pin5 ButtonA
L5 = pin6 # yellow2
L6 = pin7 # red2
while True:
L1.write_digital(1) # green1
sleep(1000)
L1.write_digital(0)
sleep(5)
L2.write_digital(1) # yellow1
sleep(500)
L2.write_digital(0)
sleep(5)
L3.write_digital(1) # red1
sleep(1000)
L3.write_digital(0)
sleep(5)
L4.write_digital(1) # green2
sleep(1000)
L4.write_digital(0)
sleep(5)
L5.write_digital(1) # yellow2
sleep(500)
L5.write_digital(0)
sleep(5)
L6.write_digital(1) # red2
sleep(1000)
L6.write_digital(0)
sleep(5)
# trafficlighst1.py
# microbit Mu1.0.2
from microbit import *
display.off()
L1 = pin0 # green
L2 = pin1 # yellow
L3 = pin2 # red
def LightsStart():
L1.write_digital(0) # green
sleep(1000)
L1.write_digital(1)
sleep(5)
L2.write_digital(0) # yellow
sleep(500)
L2.write_digital(1)
sleep(5)
L3.write_digital(0) # red
sleep(1000)
L3.write_digital(1)
sleep(5)
while True:
LightsStart()
0 件のコメント:
コメントを投稿