homologation gros robot et test avec les ack de la carte a tout faire

Fork of CRAC-Strat_2017_HOMOLOGATION_PETIT_ROBOT by CRAC Team

Revision:
16:7321fb3bb396
Child:
18:cc5fec34ed9c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/peripheriques/capteurs.cpp	Fri May 19 17:13:46 2017 +0000
@@ -0,0 +1,42 @@
+#include "peripheriques.h"
+
+AnalogIn cptGauche(p20);
+AnalogIn cptDroit(p19);
+
+DigitalIn pressionGauche(p23);
+DigitalIn pressionDroit(p24);
+
+AnalogIn telemetre(p15);
+
+//DigitalIn jack(p25);
+
+
+bool dataCouleurGauche(void){
+    bool couleurOK = false;
+    if(cptGauche.read() < 0.3){
+        couleurOK = true;
+    }
+    return couleurOK;    
+}
+
+bool dataCouleurDroit(void){
+    bool couleurOK = false;
+    if(cptDroit.read() < 0.3){
+        couleurOK = true;
+    }
+    return couleurOK;    
+}
+
+short dataTelemetre(void){
+    return telemetre.read_u16();
+}
+
+bool dataPressionGauche(void){
+    if(cptGauche.read())return true;
+    else return false;
+}
+
+bool dataPressionDroit(void){
+    if(cptDroit.read())return true;
+    else return false;
+}
\ No newline at end of file