• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z Serwem
#1
Question 
Witam.
Zacząłem zabawę z joystickiem w arduino UNO R3.
Projekt jest taki, że jeżeli poruszę joystickiem w prawo silnik kręci się w prawo na 0 stopni. Jak nie robię nic, ma powrócić do 90 stopni, a jak joystick idzie w lewo, serwo ma się poruszać w lewo na 180 stopni.
Problem jest taki, że kiedy nic nie robię, serwo kręci bączka w prawą stronę.
Tak wygląda kod:
Kod:
#include <Servo.h>

// Stworzenie obiektu serwomechanizmu
Servo sg90;
int MGD;
int GD=0;
int p=0;
void setup()
{
 sg90.attach(9);
 MGD=analogRead(A0);
 Serial.begin(9600);

}
void loop()
{  
 GD=analogRead(A0);
 delay(10);
 
 

 if(GD<MGD-10)
 {
 p=0;
 sg90.write(p);
 }else{
       
 if(GD>MGD+10)
 {
 p=180;
 sg90.write(p);
 
 }
 else
 {
  p=90;
  sg90.write(p);
 }
}
}
 
 
Odpowiedź
  


Wiadomości w tym wątku
Problem z Serwem - przez Jezel123 - 09-11-2018, 08:59
RE: Problem z Serwem - przez es2 - 09-11-2018, 10:04
RE: Problem z Serwem - przez Jezel123 - 09-11-2018, 12:10
RE: Problem z Serwem - przez es2 - 09-11-2018, 12:49
RE: Problem z Serwem - przez Jezel123 - 09-11-2018, 13:52
RE: Problem z Serwem - przez es2 - 09-11-2018, 14:22
RE: Problem z Serwem - przez Jezel123 - 09-11-2018, 14:27
RE: Problem z Serwem - przez es2 - 09-11-2018, 14:47
RE: Problem z Serwem - przez Jezel123 - 09-11-2018, 16:11
RE: Problem z Serwem - przez es2 - 09-11-2018, 16:26
RE: Problem z Serwem - przez Jezel123 - 09-11-2018, 16:40
RE: Problem z Serwem - przez es2 - 09-11-2018, 17:00
RE: Problem z Serwem - przez Jezel123 - 10-11-2018, 22:47
RE: Problem z Serwem - przez es2 - 10-11-2018, 23:13
RE: Problem z Serwem - przez kaczakat - 11-11-2018, 20:13

Skocz do:


Przeglądający: 1 gości