Étape 4: Étape 4-programmation de l’Arduino :
Maintenant son temps à écrire du code pour l’Arduino pour le faire fonctionner. Voici le code simple pour le microcontrôleur Arduino. J’ai essayé de rendre le code plus simple possible.
Maintenant, téléchargez le code dans l’Arduino à l’aide de l’IDE Arduino. Cela prendra seulement quelques secondes. Assurez-vous que vous avez sélectionné la carte Arduino correcte et la puce utilisée sur votre carte Arduino. Mon Conseil est Arduino UNO ATmega328 puce.
Comment le code fonctionne :
Dans le programme ci-dessus bloc l’if principal (si (valueOne < 950 || valueTwo < 950)) s’exécute uniquement lorsque la lumière est présente. Le cercle intérieur if-else est utilisé pour savoir de quel côté le soleil est présent (droite ou gauche). Si le soleil est présent sur le côté droit du panneau solaire le servo déplace le panneau solaire vers la droite par incréments de deux degrés jusqu'à ce que la différence des valeurs de deux capteurs est inférieure à 100 unités. Si le soleil est présent sur le côté gauche du panneau solaire le servo se déplace ensuite vers la gauche par incréments de deux degrés jusqu'à ce que la différence des valeurs de deux capteurs est supérieure à-100 unités.