![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Pour Marc la mignonne
Dependencies: BSP_DISCO_F429ZI LCD_DISCO_F429ZI TS_DISCO_F429ZI mbed
Touchescreen.cpp
- Committer:
- Alex_mln
- Date:
- 2018-05-31
- Revision:
- 0:fcce18d01987
File content as of revision 0:fcce18d01987:
#include "mbed.h" #include "screen.h" #include "LCD_DISCO_F429ZI.h" #include "Touchescreen.h" LCD_DISCO_F429ZI lcdt; //DigitalOut led1(LED1); // marchent : PF9 PF7 PF8 PC4 PC0 PC1 PC2 PC3 PA7 PC5 /* //Premiere rangée de capteur AnalogIn capt11(PF_7); AnalogIn capt12(PF_8); AnalogIn capt13(PF_9); //Deuxieme rangée de capteur AnalogIn capt21(PC_4); AnalogIn capt22(PC_1); AnalogIn capt23(PC_2); //Troisième rangée de capteur AnalogIn capt31(PC_3); AnalogIn capt32(PA_7); AnalogIn capt33(PC_5); */ /* DigitalOut led(LED1); DigitalOut test(PA_0); DigitalOut mot1(PE_12); DigitalOut mot2(PE_14); int valeur_neg; void init_neg(){ valeur_neg=(capt11.read()*10000+capt12.read()*10000+capt13.read()*10000)/3; wait(0.001);} */ void affichage(int valeur,int place){ /* float value=0; float value1=0; float value2=0; float value3=0; screen_init(); lcd.Clear(LCD_COLOR_GREEN); init_neg(); while(1){ value1 = capt11.read()*10000; value2 = capt12.read()*10000; value3 = capt13.read()*10000;*/ showIntegerScreen((int)(valeur),place,0,CENTER_MODE); /* showIntegerScreen((int)(value2),3,0,CENTER_MODE); showIntegerScreen((int)(value3),4,0,CENTER_MODE); showIntegerScreen(valeur_neg,0,0,LEFT_MODE); value=(value1+value2+value3)/3; value1 = capt21.read()*10000; value2 = capt22.read()*10000; value3 = capt23.read()*10000; showIntegerScreen((int)(value1),5,0,CENTER_MODE); showIntegerScreen((int)(value2),6,0,CENTER_MODE); showIntegerScreen((int)(value3),7,0,CENTER_MODE); value1 = capt31.read()*10000; value2 = capt32.read()*10000; value3 = capt33.read()*10000; showIntegerScreen((int)(value1),8,0,CENTER_MODE); showIntegerScreen((int)(value2),9,0,CENTER_MODE); showIntegerScreen((int)(value3),10,0,CENTER_MODE); if(value>valeur_neg){ test=1;} else{ test=0;} mot1=1; mot2=0; wait(2); mot1=1; mot2=1; wait(0.5); mot1=0; mot2=1; wait(2); mot1=0; mot2=0; wait(1); */ wait(0.1); }