簡體   English   中英

如何在Arduino上的C ++中使用伺服庫控制伺服電機?

[英]How to control a servo motor using servo library in C++ on Arduino?

我嘗試使用Arduino Pro套件旋轉一整圈伺服電機。 我正在使用伺服庫,尤其是功能伺服。 我使用Write()來通過此函數控制伺服電機的速度和方向。

根據Arduino C ++伺服器庫,寫入功能的參數是標准伺服器中的角度,以及全旋轉伺服器的速度。 現在,我想知道此參數的單位,因為當我將此參數設置為45時,速度要比我將其設置為90時要高! 我該如何解決這個問題?

在連續旋轉伺服系統上,這將設置伺服系統的速度(0表示一個方向的全速,180表示另一方向的全速,而90左右的值表示無運動)。

資料來源: http : //arduino.cc/en/Reference/ServoWrite

我有一些用於從類庫控制伺服電機的代碼示例,希望您能從中獲得一些幫助。

轉到: http : //everysolutionshere.blogspot.in/2013/05/step-to-control-servo-motors-from-c.html

您可以使用軸卡輕松控制伺服。 它為脈沖和方向控制提供了更好的精度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM