Étape 3: Le Code
Le code est écrit en C++ avec Visual Studio qui va se déployer sur Galileo Intel fonctionnant sous windows.
Ici j’utilise Gen1 Conseil mais vous pouvez certainement utiliser tous. Selon le code, données du capteur sont reçues par broches A0. Cependant aucune broche I/O analogique peut faire le travail. Mon capteur montrait des valeurs supérieures à 300 lorsque le sol est humide et au-dessus de 500 quand il est complètement sèche, mais quand je le place dans l’eau les valeurs tombe à 100. Ici, j’ai joint une LED pour nous alerter quand le sol s’assèche ou vous pouvez faire autre chose avec votre système de jardinage avancé pour vous avertir que plante a besoin d’eau. J’ai aussi remarqué que différents capteurs vous donnent des valeurs différentes. Par conséquent peut-être vos valeurs de sec, sol humide et humide sera différent de la mienne, mais vous pouvez toujours jouer avec les valeurs et les totaliser. Après quelques échantillons, vous pouvez enfin conclure les valeurs pour chaque autre condition d’humidité avec votre capteur