color sensor
di Desperado88
7
Download
9
Likes
0
Makes
The resistances for the leds are 150 homs and 10 khoms for the detector.
The code :
/*
\* Capteur de couleur à l'aide de led bleu, vert et rouge et de photodiode
\* par Desperado
*/
\#define bleu A0
\#define vert A1
\#define rouge A2
int capteur_bleu;
int capteur_vert;
int capteur_rouge;
int maxi = 0;
int mini = 0;
void setup() {
pinMode(bleu, INPUT);
pinMode(vert, INPUT);
pinMode(rouge, INPUT);
Serial.begin(9600);
}
void loop() {
capteur_bleu = analogRead(bleu);
capteur_vert = analogRead(vert);
capteur_rouge = analogRead(rouge);
Serial.print("bleu : "); Serial.println(capteur_bleu);
Serial.print("rouge : "); Serial.println(capteur_rouge);
Serial.print("vert : "); Serial.println(capteur_vert);
Serial.println(" ");
//Dectection du blanc
if (capteur_bleu = 380 && capteur_rouge = 170 && capteur_vert >= 130) {
Serial.println("NOIR");
}
//couleur inconu
else {
Serial.println("COULEUR INCONU");
}
The code :
/*
\* Capteur de couleur à l'aide de led bleu, vert et rouge et de photodiode
\* par Desperado
*/
\#define bleu A0
\#define vert A1
\#define rouge A2
int capteur_bleu;
int capteur_vert;
int capteur_rouge;
int maxi = 0;
int mini = 0;
void setup() {
pinMode(bleu, INPUT);
pinMode(vert, INPUT);
pinMode(rouge, INPUT);
Serial.begin(9600);
}
void loop() {
capteur_bleu = analogRead(bleu);
capteur_vert = analogRead(vert);
capteur_rouge = analogRead(rouge);
Serial.print("bleu : "); Serial.println(capteur_bleu);
Serial.print("rouge : "); Serial.println(capteur_rouge);
Serial.print("vert : "); Serial.println(capteur_vert);
Serial.println(" ");
//Dectection du blanc
if (capteur_bleu = 380 && capteur_rouge = 170 && capteur_vert >= 130) {
Serial.println("NOIR");
}
//couleur inconu
else {
Serial.println("COULEUR INCONU");
}
Hai stampato questo modello? Accedi e condividi il tuo make!
Accedi per lasciare un commento
AccediAncora nessun commento – sii il primo!