Servosteuerung mit pizypwm
Nun ist es auch möglich, den Servo mittels Software - PWM anzusteuern.
Danke an kampi für das Programm!
Democode:
Code:
import RPi.GPIO as GPIO
import time
import signal
import os
from pizypwm import *
def endProcess(signalnum = None, handler = None):
servo.stop()
GPIO.cleanup()
exit(0)
signal.signal(signal.SIGTERM, endProcess)
signal.signal(signal.SIGINT, endProcess)
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(26, GPIO.OUT)
while True:
Servo = PiZyPwm(500, 26, GPIO.BOARD)
user_input = raw_input("Bitte treffen Sie Ihre Wahl: ")
if(user_input == "l"):
Servo.start(90)
print "Drehung nach Links"
time.sleep(1)
Servo.stop()
GPIO.cleanup()
elif(user_input == "m"):
Servo.start(50)
print "Drehung in die Mitte"
time.sleep(1)
Servo.stop()
GPIO.cleanup()
elif(user_input == "r"):
Servo.start(10)
print "Drehung nach Rechts"
time.sleep(1)
Servo.stop()
GPIO.cleanup()
elif(user_input == "q"):
print "Programm wird beendet......"
os._exit(1)
Servo.stop()
GPIO.cleanup()
else:
print "Ungueltige Eingabe!"
Die RPi Kamera Modul ist da!
Gekauft bei RS: http://raspberrypi.rsdelivers.com/pr...e/7757731.aspx
Installation und Bedienung wie folgt: http://www.raspberrypi.org/archives/3890
Online Stream via VLC ist auch möglich: http://raspi.tv/2013/how-to-stream-v...blet-using-vlc
Ich habe einen Schlitz in die Plexiglasplattform gemacht und die Kamera darin fixiert (sh. Foto).
Sobald es mir möglich ist, werde ich mich mit der Objektverfolgung auseinandersetzen.
*Fortsetzung folgt*