Étape 6: Le Code du capteur de lumière
Ensuite, nous devons une fonction pour la gestion du circuit de transfert de charge du capteur de lumière. Les bases de cette fonction sont à définir brièvement broche 5 haut pour charger le circuit, puis temps combien de temps il faut la broche jusqu'à ce que, pour aller en bas. Le plus de lumière frappant le phototransistor le plus rapide du circuit se déchargera. La fonction qtTime() gère cela de charge et synchronisation. La fonction lightCheck() utilise la fonction qtTime() pour indiquer si la fève est à la lumière ou sombre. Ensuite, nous allons utiliser lightCheck() dans loop() pour tester notre circuit de capteur de lumière.