You are on page 1of 4

// C++ code

//
void setup()
{
pinMode(0, OUTPUT);
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
}

void loop()
{
digitalWrite(0, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(1, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(2, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(2, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(1, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(0, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
// C++ code
//
#include <Servo.h>

Servo servo_3;

void setup()
{
pinMode(A0, INPUT);
servo_3.attach(3, 500, 2500);
}

void loop()
{
servo_3.write(map(analogRead(A0), 0, 1023, 0, 180));
delay(10); // Delay a little bit to improve simulation
performance
}

You might also like