반응형

# 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

+ Recent posts