M0_Übung_7
Fork of M0_Lektion07 by
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 // **** DEFINITIONEN **** 00004 00005 DigitalOut LedD1 (P1_8); 00006 DigitalOut LedD2 (P1_9); 00007 DigitalOut LedD3 (P1_10); 00008 DigitalOut LedD4 (P1_11); 00009 DigitalOut LedD13 (P1_0); 00010 DigitalOut LedD14 (P1_1); 00011 DigitalOut LedD15 (P1_3); 00012 DigitalOut LedD16 (P1_4); 00013 DigitalOut LedD17 (P1_6); 00014 DigitalOut LedD18 (P1_7); 00015 DigitalOut LedD19 (P1_12); 00016 DigitalOut LedD20 (P1_13); 00017 00018 AnalogIn LDR(P0_12); 00019 00020 // **** Hauptprogramm **** 00021 00022 int main() 00023 { 00024 while(1) 00025 { 00026 if(LDR <= 0.996) 00027 LedD1 = 1; 00028 else 00029 LedD1 = 0; 00030 00031 if(LDR <= 0.913) 00032 LedD2 = 1; 00033 else 00034 LedD2 = 0; 00035 00036 if(LDR <= 0.83) 00037 LedD3 = 1; 00038 else 00039 LedD3 = 0; 00040 00041 if(LDR <= 0.747) 00042 LedD4 = 1; 00043 else 00044 LedD4 = 0; 00045 00046 if(LDR <= 0.664) 00047 LedD13 = 1; 00048 else 00049 LedD13 = 0; 00050 00051 if(LDR <= 0.581) 00052 LedD14 = 1; 00053 else 00054 LedD14 = 0; 00055 00056 if(LDR <= 0.498) 00057 LedD15 = 1; 00058 else 00059 LedD15 = 0; 00060 00061 if(LDR <= 0.415) 00062 LedD16 = 1; 00063 else 00064 LedD16 = 0; 00065 00066 if(LDR <= 0.332) 00067 LedD17 = 1; 00068 else 00069 LedD17 = 0; 00070 00071 if(LDR <= 0.249) 00072 LedD18 = 1; 00073 else 00074 LedD18 = 0; 00075 00076 if(LDR <= 0.166) 00077 LedD19 = 1; 00078 else 00079 LedD19 = 0; 00080 00081 if(LDR <= 0.083) 00082 LedD20 = 1; 00083 else 00084 LedD20 = 0; 00085 00086 } 00087 } 00088 // **** ENDE ****
Generated on Mon Jul 18 2022 02:19:09 by
1.7.2
