<commit_before>/***************** Capteur IR DETECTION POSITION ***********************
 * 
 * Ce programme permet d'informer la carte maitre
 * si il y a présence ou non d'un obstacle, ici d'un 
 * cylindre et de déterminer sa position.
 * 
 ************************************************************/
//____________________________________________________________________________________________________
// I2C
#include <Wire.h>
#include "i2cCommunication.h"


//____________________________________________________________________________________________________
// I2C

#define _RECEIVEADRESS_ 10
#define _SENDADRESS_ 11

#include <math.h>


int pin_capteur = A0;                   // 
int pin_LED = 13;                       // LED branchée a la pin 13
int c;
float d;


void setup() {
  pinMode(pin_LED,OUTPUT);
  Serial.begin(9600);
}

void loop() {
  Serial.println(analogRead(pin_capteur));
  
    Serial.println("Present alors stop");
    digitalWrite(pin_LED, HIGH);       // présence donc la led s'allume
    c=analogRead(pin_capteur);
    d=exp((c-740)/-198);
    Serial.println("Distance : ");
    Serial.print(d);
    Serial.print("cm");
    Serial.println("");
    
    
 
  
  
  delay(50); 
}
<commit_msg>Renvoie enfin la position en cm de l'object. Fonction en cours<commit_after>/***************** Capteur IR DETECTION POSITION ***********************
 * 
 * Ce programme permet d'informer la carte maitre
 * si il y a présence ou non d'un obstacle, ici d'un 
 * cylindre et de déterminer sa position.
 * 
 ************************************************************/
//____________________________________________________________________________________________________
// I2C
#include <Wire.h>
#include "i2cCommunication.h"


//____________________________________________________________________________________________________
// I2C

#define _RECEIVEADRESS_ 10
#define _SENDADRESS_ 11

#include <math.h>


int pin_capteur = A0;                   // 
float c;
float d;


void setup() {
  Serial.begin(9600);
}

void loop() {
  //Serial.println(analogRead(pin_capteur));
  
    c=analogRead(pin_capteur);
    Serial.println(c);
    d=exp((c-740)/(-198));
    Serial.println("Distance : ");
    Serial.print(d);
    Serial.print("cm");
    Serial.println("");
    
    
 
  
  
  delay(500); 
}

{'fraction_non_alphanumeric': 0.1857758620689655, 'fraction_numerical': 0.01939655172413793, 'mean_word_length': 3.8556485355648538, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5049087', 'n_tokens_mistral': 726, 'n_tokens_neox': 662, 'n_words': 157}