SRB

Dependencies:   mbed

Fork of Lab1Vjezba4-2 by Vjekoslav Srb

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001  #include "mbed.h"
00002   Serial pc(USBTX, USBRX);
00003   AnalogIn Ain(p20);
00004   DigitalOut myled1(LED1);  
00005   DigitalOut myled2(LED2);  
00006   DigitalOut myled3(LED3);  
00007   DigitalOut myled4(LED4);  
00008   float x; 
00009   
00010   int main() { 
00011    
00012    while (1) { 
00013    x=Ain; 
00014     wait (0.5); 
00015     if (x<=0.2){
00016         myled1=0;
00017         myled2=0;
00018         myled3=0;
00019         myled4=0;
00020         }
00021     if (x>0.2&x<=0.4){
00022         myled1=1;
00023         myled2=0;
00024         myled3=0;
00025         myled4=0;
00026         }
00027     if (x>0.4&x<=0.6){
00028         myled1=1;
00029         myled2=1;
00030         myled3=0;
00031         myled4=0;
00032         }
00033     if (x>0.6&x<=0.8){
00034         myled1=1;
00035         myled2=1;
00036         myled3=1;
00037         myled4=0;
00038         }
00039     if (x>0.8&x<=1.0){
00040         myled1=1;
00041         myled2=1;
00042         myled3=1;
00043         myled4=1;
00044         }
00045     } 
00046     }