Étape 13 : Peaufiner votre Code
Les flashes d’arduino l’heure actuelle, après que le capteur QTI passe au-dessus de la bande blanche. Nous savons que si le capteur QTI plane sur la bande blanche parce qu’elle renvoie un ensemble particulier de valeurs. Ces valeurs seront différentes pour chaque horloge POV. Par conséquent, vous devez trouver ce seuil pour votre horloge et entrez-le dans le code de l’arduino.
Pour ce faire, téléchargez sensorTest.ino sur votre arduino. Ouvrir le moniteur de la série et placer le QTI sur la bande blanche. Le moniteur série affichera votre plage de valeurs. Reporter la valeur plus commune.
Pour l’horloge de mon POV, le moniteur série imprimée généralement la valeur 100.
Après que vous avez votre valeur commune, ouvrir hddClockTime2.ino. Faites défiler jusqu'à //EDIT cette ligne seulement.
Ajustez le seuil jusqu'à ce qu’il comprend confortablement votre valeur commune. Étant donné que ma commune se chiffrait à 100, je me suis assuré que ma condition serait true lorsque ls1 est inférieure à 110 et supérieur à 90. Nous ne voulons que cette condition est true pour si le capteur QTI plane sur la bande blanche.
sensorTest.ino hddClockTime2.ino