Jumat, 03 Juni 2016

servo arduino dan pengendalian bluetooth


Percobaan satu

 #include <Servo.h>
Servo myservo;
int pos = 0;  
int n;
void setup()
{
Serial.begin(9600);
  myservo.attach(9);
  for(pos = 30; pos>0; pos-=1)  
  {                            
    myservo.write(pos);            
    delay(15);                    
  }
delay(888);}
void loop()
{
if( Serial.available() >0 ) {
     n = Serial.read();
      if ( n==1 && pos == 90) {
      for(pos = 90; pos>=1; pos-=1)  
  {   myservo.write(pos); delay(10); } }                  
   if (n==2 && pos== 0) {
  for(pos = 0; pos<90; pos  +=1)  
  { myservo.write(pos); delay(10);  } }                
   
} }




Percobaan 1 Line Follower
Percobaan pertama adalah menjalankan sensor line follower nya. Sensor line folower kita hubungkan dengan pin analog A0. Dan kita perhatikan pembacaan sensor nya dengan cara dekatkan sensor dengan warna hitam dan kemudian dekatkan dengan warn pautih

void setup() {  Serial.begin (9600);  }
void loop() {
Serial.println (analogRead (A1));
delay (1100);   }


Tidak ada komentar:

Posting Komentar