Mats og Marcus / Mbed 2 deprecated oving7_oppgave2

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalOut led(p18);
00004 AnalogIn ain(p16);
00005 DigitalOut led1(LED1);
00006 DigitalOut led2(LED2);
00007 DigitalOut led3(LED3);
00008 DigitalOut led4(LED4);
00009 
00010 int main() {
00011     float analogverdi;
00012     while (1){
00013         
00014         analogverdi=ain*3.3;
00015          if (analogverdi <=0.5) {
00016             led = 0;
00017             led1 = 1;
00018             led2 = 0;
00019             led3 = 0;
00020             led4 = 0;
00021             
00022         } else
00023          if (analogverdi <=1.0) {
00024             led = 0;
00025             led1 =0;
00026             led2 = 1;
00027             led3 = 0;
00028             led4 = 0;
00029         } else 
00030             
00031          if (analogverdi <=1.5) {
00032             led1 = 0;
00033             led2 = 0;
00034             led3 = 1;
00035             led4 = 0;
00036             led = 0;
00037         } else 
00038              if (analogverdi <=2.0) {
00039             led1 = 0;
00040             led2 = 0;
00041             led3 = 0;
00042             led4 = 1;
00043             led = 0;
00044         } else {
00045             led1 = 0;
00046             led2 = 0;
00047             led3 = 0;
00048             led4 = 0;
00049             led = 1;
00050             
00051         
00052         
00053     }
00054 }
00055 }