from microbit import *
def set_servo_angle(pin, angle):
duty = 26 + (angle * 102) / 180
pin.write_analog(duty)
angle = 90
set_servo_angle(pin2, angle)
while True:
if button_a.was_pressed() and angle >= 30:
angle -= 20
set_servo_angle(pin2, angle)
if button_b.was_pressed() and angle <= 150:
angle += 20
set_servo_angle(pin2, angle)
'피지컬 컴퓨터(마이크로 비트, 아두이노)' 카테고리의 다른 글
| 모터드라이브(아두이노, 마이크로비트) (0) | 2021.05.31 |
|---|---|
| Teachable Machine with Microbit and Arduino(티처블머신 마이크로비트, 아두이노) (0) | 2021.05.25 |
| 마이크로비트 실습 6. 반복문 (0) | 2020.10.13 |
| 마이크로비트 실습 5. 조건문과 버튼 (0) | 2020.10.13 |
| 마이크로 비트 실습3. 디지털 출력 (0) | 2020.10.08 |