lol
Dependencies: mbed
main.cpp
00001 #include "mbed.h" 00002 00003 BusOut myleds(D2,D3,D4,D5,D6,D7,D8,D9); 00004 00005 AnalogIn analog(A0); 00006 00007 00008 00009 int main() { 00010 //lab2.1 00011 float means; 00012 while(1) { 00013 means = analog.read(); 00014 means = means * 80; 00015 00016 if(means == 0) 00017 { 00018 myleds = 0 00019 } 00020 else if (means < 10) 00021 { 00022 myleds = 1; 00023 } 00024 else if (means < 20) 00025 { 00026 myleds = 3; 00027 } 00028 else if (means < 30) 00029 { 00030 myleds = 7; 00031 } 00032 else if (means < 40) 00033 { 00034 myleds = 15; 00035 } 00036 else if (means < 50) 00037 { 00038 myleds = 31; 00039 } 00040 else if (means < 60) 00041 { 00042 myleds = 63; 00043 } 00044 else if (means < 70) 00045 { 00046 myleds = 127; 00047 } 00048 else if (means <= 80) 00049 { 00050 myleds = 255; 00051 } 00052 else 00053 { 00054 myleds = 0; 00055 } 00056 } 00057 } 00058
Generated on Sun Jul 31 2022 06:04:02 by
1.7.2