Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Servo.h>
- int engine = 9;
- int engineSpeed = 0;
- int engineSpeedTarget = 0;
- Servo steeringWheel;
- void setup() {
- steeringWheel.attach(2);
- steeringWheel.write(67);
- }
- void loop() {
- if (engineSpeed == engineSpeedTarget) {
- engineSpeedTarget = random(50, 100);
- steeringWheel.write(random(56, 78));
- analogWrite(13, 255);
- delay(50);
- analogWrite(13, 0);
- }
- if (engineSpeed < engineSpeedTarget) {
- engineSpeed ++;
- }
- if (engineSpeed > engineSpeedTarget) {
- engineSpeed --;
- }
- analogWrite(engine, engineSpeed);
- delay(10);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement