2014-07-26 94 views
0

所以繼承人我的問題如何控制多層舵機與覆盆子pi?我應該買東西嗎?一個司機什麼的或某種類型的麪包板?我怎麼能pythonicly conntrol這些舵機。我也想要控制4個電機。但我不想購買電子速度控制的業餘愛好。有沒有辦法控制這些?我需要購買一個模塊嗎?我知道這是很多問題一次。我還沒有做太多的代碼。和最後一兩件事是有一些簡單的方法來使GUI如何使用樹莓派控制舵機

input = int(input("C\Users\Kinternet: ")) 
if input == "forward": 
    input = 0 
    print ("how many inches forward?") 
    input2 = int(input("C\Users\Kinternet: ")) 
    if input2 == "1" : 
     #what gose here 
     elif input2 == "2" : 
     #what gose here 
     elif input2 == "3" : 
     #what gose here 
     elif input2 == "4" : 
     #what gose here 
     elif input2 == "5" : 
     #what gose here 
     elif input2 == "6" : 
     #what gose here 
     elif input2 == "7" : 
     #what gose here 
     elif input2 == "8" : 
     #what gose here 
     elif input2 == "9" : 
     #what gose here 
     elif input2 == "10" : 
     #what gose here 
     elif input2 == "11" : 
     #what gose here 
     elif input2 == "12" : 
     #what gose here 
     elif input2 > 13 : 
     print "ERROR 0001" 
    #end 
+0

大多數伺服系統上模擬原理和輸出的頻率下工作。例如,查看步進電機的[Arduino庫](http://arduino.cc/en/reference/stepper)。 RPi具有模擬引腳,因此您應該可以對RPi執行類似的操作。或者使用Python的模擬庫我想。 – Torxed

+0

我剛剛意識到你在一個問了4個問題。投票結束。請單獨提出所有這些問題;你不能指望堆棧溢出的單一答案爲你設計整個項目。例如,有一個問題可能會問如何從Raspberry Pi發送伺服信號,另一個問題可能會問如何接線(在electronics.stackexchange.com中),有人可能會問如何從Raspberry Pi控制電機,另一個可能會問如何做一個GUI。 –

回答

2

對於軟件方面,你可以使用RPIO.PWM。對於硬件方面,您需要向伺服器施加電源和信號,並確保所有接地都已連接。這些博客文章將幫助您瞭解如何使用伺服系統和什麼三線分別是:

http://www.pololu.com/blog/hobby-servos

+0

感謝這個網站真的幫助! – originalprogrammer