Stránka 1 z 1
Servo-problém s otáčením
Napsal: 03 pro 2017, 18:20
od Zippak23
Ahoj, mám problém se servem 5521mg od jx po zapojení na arduino uno a nahrání programu kde má jen přejít z 0° na 180° a zpět se přesouvá dokonce o cca 400°, neví někdo prosím čím by to mohlo být? Video otáčení:
https://youtu.be/CkbzK2i9ZtU
Děkuji
Re: Servo-problém s otáčením
Napsal: 04 pro 2017, 06:02
od pavel1tu
Kod nikde nevidím, ale servo se otáčí normálně, tento typ je na 360st. a každé servo zvládá většinou o pár procent více ....
Upravte si kod tak, aby se otočilo o požadovaný úhel, co jiného poradit.
Re: Servo-problém s otáčením
Napsal: 04 pro 2017, 08:47
od Zippak23
kod je tento ale stejně se to neotačí podle něj a pokud dám uhel menší jak 80 stupnů tak jen vrčí :/
Kód: Vybrat vše
#include <Servo.h> //zahrnutí knihovny pro ovládání servo motoru
Servo myservo; //každý motor má svou instanci třídy Servo
int pos = 0; //proměnná obsahující pozici motoru (úhel natočení)
void setup()
{
myservo.attach(9); //tento motor je připojen na pin 9
}
void loop()
{
for(pos = 0; pos <= 180; pos += 1) //je od úhlu 0 do úhlu 180
{
myservo.write(pos); //natočení motoru na aktuální úhel
delay(15); //chvilka čekání než se motor natočí
}
for(pos = 180; pos >= 0; pos -= 1) //je od úhlu 180 zpět do úhlu 0
{
myservo.write(pos); //natočení motoru na aktuální úhel
delay(15); //chvilka čekání než se motor natočí
}
}
Re: Servo-problém s otáčením
Napsal: 04 pro 2017, 11:31
od petan
Bude to tím, že tebou použité servo není běžné - zadáš mu polohu od 0 do 180 a ono se tak natočí, ale model, který má buď větší úhel (určitě 360°), nebo typ pro kontinuální otáčení (nemá zarážku) - můžeš mu nastavit směr a rychlost.
Co se stane, když mu zadáš jenom příkaz myservo.write(0);, nebo myservo.write (180);.
Natočí se na nějaký úhel a tam zůstane, nebo se otáčí stále dokola?
Re: Servo-problém s otáčením
Napsal: 04 pro 2017, 12:02
od Zippak23
to bohužel neděla nic
jen cvaká ale nerozjede se. včera jsem se snažil o ovladaní přes microsekundy ale nejak se mi to taky nepovedlo rozchodit a jen to takhle cvakalo