# Servo Control
import time
def set(property, value):
try:
f = open("/sys/class/rpi-pwm/pwm0/" + property, 'w')
f.write(value)
f.close()
except:
print("Error writing to: " + property + " value: " + value)
def setServo(angle):
set("servo", str(angle))
set("delayed", "0")
set("mode", "servo")
set("servo_max", "180")
set("active", "1")
delay_period = 0.01
while True:
for angle in range(0, 180):
setServo(angle)
time.sleep(delay_period)
for angle in range(0, 180):
setServo(180 - angle)
time.sleep(delay_period)
'Programming' 카테고리의 다른 글
라즈베리파이에 tightvnc server 설치 및 설정 (0) | 2013.06.01 |
---|---|
Using PWM in RPi.GPIO (0) | 2013.05.28 |
MySQL 기본 명령어 정리 (0) | 2013.05.20 |
Java 공부 할때 좋은 사이트 (0) | 2013.01.06 |
jQuery Quick API Reference (1) | 2013.01.03 |