Skip to content

mkc233/IDD-Fa19-Lab5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IDD-Fa19-Lab5

Lab by Michael Chan

  1. Arduino Code
#include <Servo.h>

Servo myservo;  // create servo object to control a servo
// twelve servo objects can be created on most boards

int pos = 0;    // variable to store the servo position
int button = 7;

void setup() {
  myservo.write(0);
  Serial.begin(9600);
  myservo.attach(9);// attaches the servo on pin 9 to the servo object
  pinMode(button,INPUT_PULLUP);
}

void loop() {
  Serial.print(digitalRead(button));
  if(digitalRead(button) == 0){
  for (pos = 0; pos <= 120; pos += 1) { // goes from 0 degrees to 180 degrees
    // in steps of 1 degree
    myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(15);                       // waits 15ms for the servo to reach the position
   }
  }
}
  1. Jack File

Knight-Side Knight-Face

  1. Photo

Jack in the Box

  1. Video

Video

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published