Ultrasonic searcher with Servo controlled by PC

Dependencies:   HCSR04 Servo TextLCD mbed

Revision:
1:3707e73808d1
Parent:
0:0fd92cba86c2
--- a/main.cpp	Wed Nov 13 22:25:05 2013 +0000
+++ b/main.cpp	Wed Nov 13 22:33:57 2013 +0000
@@ -3,6 +3,7 @@
 #include "hcsr04.h"
 #include "TextLCD.h"
 
+LocalFileSystem local("local");  // text dosyası açılımı
 Serial pc(USBTX, USBRX);         // pc & mbed seri iletişimi
 TextLCD lcd(p15, p16, p17, p18, p19, p20); // rs, e, d4-d7  LCD pin bağlantısı
 Servo myservo(p21);   // servo pin girişi
@@ -14,7 +15,7 @@
 
 int dist;   // distance için 'd' 
 char c;    // pc den alınan karakter için 'c'
-float p;
+float p,i,j,a,b;  // servo için adım tanımı
 
 int main() 
 {
@@ -24,7 +25,6 @@
 while(1)
   {     
     
-
     
       for(p=0.0; p<=1.0; p += 0.05)  // servo için adım
          { 
@@ -45,7 +45,7 @@
                  lcd.printf("Obs Range cm:%ld",dist);
                  lcd.locate(0,1);
                  lcd.printf("location :%f",p);
-                 hedef_var=1;                
+                 hedef_var=1; 
                  }
                  
                  else if(dist>50)
@@ -83,7 +83,8 @@
                  lcd.printf("Obs Range cm:%ld",dist);
                  lcd.locate(0,1);
                  lcd.printf("location :%f",p);
-                 hedef_var=1;                      
+                 hedef_var=1;
+         
                  }
                  else if(dist>50)
                  {