,
, et
et retourne
le capteur est inférieur à la moyenne et retourne
dans le cas contraire.
( , , )
{
lower_than_mid = ;
(, );
sensor_value = ();
// the sensor_value is less than sensor mid
// set lower_than_mid to AND turn on your indicator ()
// your code herereturn lower_than_mid;
}
Maintenant, vous pouvez créer une fonction ?
( , , )
{
higher_than_mid = ;
(, );
sensor_value = ();
// the sensor_value is greater than sensor mid
// set higher_than_mid to AND turn on your indicator ()
// your code herereturn higher_than_mid;
}
Créer créer une variable pour le ,
et le
. Mettre aux broches correspondantes sur votre carte Arduino. (Regardez votre circuit). Ne peut pas figurer dehors quoi faire avec un capteur ? Vérifier la révision du code sur les capteurs.
Également créer un variables pour ,
,
. Ces à 511 valeurs sont définies pour l’instant. Nous seront les calibrer dans l’étape suivante.
En outre, créer un variables pour ,
,
. Il s’agit de vos phares avant jaunes et vos feux de freinage rouges.
N’oubliez pas de régler votre NIP modes pour toutes les lumières à la sortie dans le fonction.
Remarque : Pour notre arrêt voyant, capteur moyen, nous allons utiliser . Pour les deux capteurs infrarouge, capteur de gauche et de droit, nous allons utiliser
.
Maintenant essayer d’appeler vos nouvelles fonctions votre fonction.
Voici un exemple de comment appeler cette fonction :
saw_right = (, , );
saw_left = ?
saw_middle = ?
Essayez d’exécuter votre code ! Vous verrez que chaque fois que les capteurs Voir moins de milieu (ou plus élevé que la moyenne) l’éclairage s’allume.