Himna

Dependencies:   mbed

Fork of fistrek_intenzitetdiode by Applied engineering Team

Revision:
1:b705e18b90e7
Parent:
0:48d70c5c168b
Child:
2:913f33d69e70
diff -r 48d70c5c168b -r b705e18b90e7 main.cpp
--- a/main.cpp	Thu Dec 03 18:07:54 2015 +0000
+++ b/main.cpp	Thu Dec 10 14:39:20 2015 +0000
@@ -1,49 +1,21 @@
 #include "mbed.h"
-Serial pc(USBTX, USBRX);
-AnalogIn Ain(p20);
-
-DigitalOut led1(LED1);
-DigitalOut led2(LED2);
-DigitalOut led3(LED3);
-DigitalOut led4(LED4);
-
-float ADCdata;
-
-int main() {
-pc.printf("ADC Data Values... \n\r");
-while (1) {
-ADCdata=Ain;
-pc.printf("%f \n\r",ADCdata);
-if(Ain <=0.2){
-led1=0;
-led2=0;
-led3=0;
-led4=0;
-}
-if((Ain>0.2)&&(Ain<=0.4)){
-led1=1;
-led2=0;
-led3=0;
-led4=0;
-}
-if((Ain>0.4)&&(Ain<=0.6)){
-led1=1;
-led2=1;
-led3=0;
-led4=0;
-}
-if((Ain>0.6)&&(Ain<=0.8)){
-led1=1;
-led2=1;
-led3=1;
-led4=0;
-}
-if((Ain>0.8)&&(Ain<=1.0)){
-led1=1;
-led2=1;
-led3=1;
-led4=1;
-}
-
-}
-}
\ No newline at end of file
+    int main() {
+      DigitalOut myled(LED1);
+       DigitalIn sw(p5);
+      sw.mode(PullUp); 
+        float ts=0.5;
+        
+    while(1) 
+  {
+       myled = 1;
+       wait(ts);
+      myled = 0;
+      wait(ts);
+     if (sw==1) 
+     {
+          ts=ts/2.0;
+      } 
+   
+ }
+ 
+ }
\ No newline at end of file