Étape 4: Télécharger le Code
Télécharger le code donné dans le fichier ino indiquée ci-dessous à votre linkit un. Assurez-vous que les commutateurs embarqués 1,2 et 3 devraient être occupant d’UART, USB et SPI respectivement avant le téléchargement du code.
Si vous n’avez jamais téléchargé un code à votre linkit un, vous pouvez suivre mon un Linkit Getting Started Guide pour mettre en place votre Conseil pour la première fois.
Remarque :
1): vous devez télécharger la bibliothèque de NewPing avant de compiler le code d’autre, il affichera une erreur de compilation.
2): changer la distance seuil selon votre condition. Tout d’abord calculer la distance entre votre fauteuil et l’endroit où vous garderez le dispositif en cms. Ensuite, définissez le seuil à un peu moins de distance qu’i ' calculée.
#include
int threshold_dist = 50 ; Modifier la distance seuil selon votre condition
NewPing sonar (2, 3, 400) ;
void setup()
{
Serial.Begin(9600) ;
Serial.println("Ready!") ;
pinMode (sortie 4) ;
digitalWrite (4, faible) ;
}
void loop()
{
unsigned int nous = sonar.ping() / US_ROUNDTRIP_CM ;
Serial.Print ("Distance:") ;
Serial.Print(US) ;
Serial.Print("cm") ;
Serial.println() ;
Si (nous > = threshold_dist)
{
digitalWrite (4, faible)
Serial.println ("état actuel : OFF") ;
}
if(US < threshold_dist)
{
digitalWrite (4, élevée) ;
Serial.println ("état actuel: ON") ;
}
Delay(500) ;
}