Étape 4: Circuit de capteur de lumière Prototype et test sur circuit sur la carte Arduino
Temps de revenir à la carte Arduino. Obtenir une LED clignote est assez bien un aller/non-go test. Nous voulons regarder ajoutant certains analogique de lecture, et qui sera beaucoup plus facile dans un endroit où nous pouvons faire une Serial.println() pour voir ce qui se passe. Nous ne pouvons pas le faire sur un ATtiny.
Nous avons fixé la LED à D1 sur le ATtiny. D1 sur l’Arduino est TX dont nous avons besoin pour Serial.print() normal de travailler, donc nous devrons choisir un autre. La ATtiny D1 est aussi PWM, qui vous sera utile si nous voulons faire toute décoloration, nous allons donc choisir Arduino D5 comme une goupille PWM appropriée. Fil une LED de D5 à GND résistance de 330 ohms de limitation de courant.
Le nouveau truc que nous voulons essayer est d’obtenir une lecture analogique. J’utilise un LDR CdS avec une résistance de 10k ohms déroulant, mais également eu du succès avec un détecteur de lumière TEPT4400 avec une résistance de 100k ohms déroulant. Partie de l’avantage de l’utilisation de l’Arduino pour le développement est nous pouvons voir que les valeurs sont retournées et ajuster les résistances et les valeurs de seuil avant le transfert du code à la ATtiny où il est difficile de déterminer ce qui se passe sous le capot. Connecter un fils des CdS (ou la jambe courte de la TEPT4400) pour SCR et l’autre jambe à A3. La résistance de pull-down, qui agit comme un diviseur de tension pour obtenir le signal dans la gamme appropriée, va de A3 à GND.