Télécharger Imprimer la page

Go Tronic ST060 Guide De Mise En Marche page 2

Publicité

Exemple de programme:
L'exemple de code suivant (à copier dans l'IDE Arduino) utilise les deux sorties du capteur
(A0 et D0).
La valeur de la sortie analogique du capteur sera affichée dans le moniteur série de l'IDE
Arduino (CTRL+MAJ+M).
La broche digitale D0 permet d'allumer la led13 dès que le capteur franchi un seuil. Ce seuil
est ajustable via le potentiomètre intégré au module.
int
Led
=
13 ;
// Déclaration de la 13 sur la broche 13
int
buttonpin
=
3;
int
analoog
=
A3;
int
val ;
// Déclaration d'une variable numérique
float
sensor;
// Lecture de la valeur analogique
void
setup
()
{
pinMode
(Led,
OUTPUT) ;
pinMode
(buttonpin,
pinMode
(analoog,
Serial.begin(9600);
}
void
loop
()
{
sensor
=
analogRead(analoog);
Serial.println(sensor);
val
=
digitalRead
if
(val
==
HIGH)
{
digitalWrite
(Led,
}
else
{
digitalWrite
(Led,
}
delay(1000);
}
// Déclaration de l'entrée digitale sur 3
// Déclaration de l'entrée analogique sur A3
// Définition de Led en tant que sortie
INPUT) ;
// Définition de buttonpin en tant qu'entrée
INPUT) ;
// Définition de analoog en tant qu'entrée
// Affiche la température via le moniteur série
(buttonpin) ;
// Quand le capteur delivre un signal, la Led 13 s'allume
HIGH);
LOW);
Page 2 de 3

Publicité

loading