• 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
#11
es2

Trochę przed chwilą pokombinowałem i wgrałem taki kod:
Kod:
#include <Servo.h>
Servo sg90;
int MGD;
int GD=0;
int p=0;
void setup()
{
  sg90.attach(9);
  MGD=500;
  Serial.begin(9600); 
 
}
void loop()
{  
  GD=analogRead(A0);
  delay(10);
  
  

  if(GD<MGD-100)
  {
  p=1;
  sg90.write(p);
  }else{
        
  if(GD>MGD+100)
  {
  p=180;
  sg90.write(p);
  Serial.println(p);
  }
  else
  {
}
}
}
  
Wszystko działa jak powinno oprócz 2 rzeczy. 
1: Jak zrobić, aby po wykonaniu ruchu oś servo zostawała w miejscu.
2: Jeżeli silnik obróci się na 180 stopni, zatrzymuje się w miejscu, ale jeżeli silnik ma być na 0 stopni, wykonuje cały obrót i się kręci. Jak to rozwiązać, aby na 180 stopniach też wykonywał pełen obrót i kręcił się?
 
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