Difference between revisions of "Arduino 11 - servo jednoducho"

From DT^2
Jump to: navigation, search
(Created page with "int pulz; void setup() { pinMode(2, OUTPUT); pulz = 1500; Serial.begin(9600); } void loop() { if (Serial.available()) { char c = Serial.read(); if (c ==...")
 
m
 
Line 1: Line 1:
 +
<syntaxhighlight lang="C++">
 
int pulz;
 
int pulz;
  
Line 20: Line 21:
 
   delay(18);
 
   delay(18);
 
}
 
}
 +
</syntaxhighlight>

Latest revision as of 06:47, 31 July 2019

int pulz;

void setup() {
   pinMode(2, OUTPUT);
   pulz = 1500;
   Serial.begin(9600);
}

void loop() {
  if (Serial.available())
  {
    char c = Serial.read();
    if (c == 'a') pulz += 5;
    if (c == 'z') pulz -= 5;
    Serial.println(pulz);
  }
  digitalWrite(2, HIGH);
  delayMicroseconds(pulz);
  digitalWrite(2, LOW);
  delay(18);
}