Emanuel Jalle
/
EJ6ELMISMOPERSUBIDOXD
COMMIT EMA APROBA CONTROL
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 #include "tsi_sensor.h" 00003 00004 /* This defines will be replaced by PinNames soon */ 00005 #if defined (TARGET_KL25Z) || defined (TARGET_KL46Z) 00006 #define ELEC0 9 00007 #define ELEC1 10 00008 #elif defined (TARGET_KL05Z) 00009 #define ELEC0 9 00010 #define ELEC1 8 00011 #else 00012 #error TARGET NOT DEFINED 00013 #endif 00014 DigitalOut ledazul(LED_BLUE); 00015 DigitalOut ledverde(LED_GREEN); 00016 DigitalOut ledrojo(LED_RED); 00017 double a=0; 00018 int main(void) { 00019 00020 TSIAnalogSlider tsi(ELEC0, ELEC1, 100); 00021 00022 while (true) { 00023 a=tsi.readPercentage(); 00024 if(a>=0.35&&a<=0.65){ 00025 ledazul=0; 00026 } 00027 else 00028 ledazul=1; 00029 00030 if(a<0.30&&a>0){ 00031 ledverde=0; 00032 } 00033 else 00034 ledverde=1; 00035 00036 if(a>0.70){ 00037 ledrojo=0; 00038 } 00039 else 00040 ledrojo=1; 00041 00042 } 00043 }
Generated on Sat Jul 30 2022 21:21:42 by 1.7.2