programme arduino pfe2016 .pdf



Nom original: programme arduino pfe2016.pdf

Ce document au format PDF 1.4 a été généré par Writer / LibreOffice 3.5, et a été envoyé sur fichier-pdf.fr le 16/04/2016 à 10:49, depuis l'adresse IP 41.214.x.x. La présente page de téléchargement du fichier a été vue 291 fois.
Taille du document: 21 Ko (3 pages).
Confidentialité: fichier public


Aperçu du document


#include <Servo.h>
Servo myservover, myservohor;
int posver = 0;
int poshor = 0;
char str1[1];
char str2[1];
float moyH=0;
float moyG=0;
float moyD=0;
float moyB=0;
float maxHB=0;
float maxGD=0;
int lightPinBD = A1;
int lightPinHD = A2;
int lightPinBG = A3;
int lightPinHG = A0;
void setup()
{
Serial.begin(9600);
myservohor.attach(9);
myservover.attach(8);
}
void loop(){
int moyenneBD =0;
int moyenneBG =0;
int moyenneHD =0;
int moyenneHG =0;
for (char i =0; i<=9;i+=1)
{
moyenneHG += analogRead(lightPinHG);
moyenneBG += analogRead(lightPinBG);
moyenneBD += analogRead(lightPinBD);
moyenneHD += analogRead(lightPinHD);
delay(10); }
moyenneHG /= 10;
moyenneBG /= 10;
moyenneBD /= 10;
moyenneHD /= 10;

moyH=(moyenneHG+moyenneHD)/2;
moyD=(moyenneHD+moyenneBD)/2;
moyG=(moyenneHG+moyenneBG)/2;
moyB=(moyenneBG+moyenneBD)/2;
if (moyH>moyB)
{
maxHB=moyH;
str1[0]='h';
}
else
{
maxHB=moyB;
str1[0]='b';
}
if (moyG>moyD)
{
maxGD=moyG;
str2[0]='g';
}
else
{
maxGD=moyD;
str2[0]='d';
}
switch(str2[0])
{
case 'g':
poshor --;
if (poshor<55) poshor=55;
myservohor.write(poshor);
break;
case 'd':
poshor ++;
if (poshor>100) poshor=100;
myservohor.write(poshor);
break;
}
switch(str1[0])
{
case 'h':
posver --;
if (posver<0) posver=0;

myservover.write(posver);
break;
case 'b':
posver ++;
if (posver>180) posver=180;
myservover.write(posver);
break;
}
delay(10);
}


programme arduino pfe2016.pdf - page 1/3
programme arduino pfe2016.pdf - page 2/3
programme arduino pfe2016.pdf - page 3/3


Télécharger le fichier (PDF)

programme arduino pfe2016.pdf (PDF, 21 Ko)

Télécharger
Formats alternatifs: ZIP







Documents similaires


programme arduino pfe2016
mot reserve java
chap2 c
eurovision2018 scoreboard sm2
bac phrasal verbs
corrigetd7poo

Sur le même sujet..