메인
home
소프트웨어
home

[오류중][김가현]

여기는 연수생의 작업물을 기록하고 공유하는 공간입니다.

 프로젝트 사진 모음

 프로젝트 기록

from machine import Pin, PWM from time import sleep # 서보모터 핀 설정 (GPIO 2, 4, 6, 8) servo_pins = [2, 4, 6, 8] servos = [PWM(Pin(pin)) for pin in servo_pins] # PWM 주파수 설정 (서보모터는 일반적으로 50Hz) for servo in servos: servo.freq(50) # 서보모터 각도 조절 함수 (0~180) def set_angle(servo, angle): duty = int(((angle * 2) / 180 + 0.5) / 20 * 65535) servo.duty_u16(duty) # 서보모터 스위핑 테스트 while True: for angle in range(0, 181, 10): # 0180도 증가 for servo in servos: set_angle(servo, angle) sleep(0.05) for angle in range(180, -1, -10): # 1800도 감소 for servo in servos: set_angle(servo, angle) sleep(0.05)
JavaScript
복사