Étape 3: Démarrage de l’ESP
Une fois démarré, à l’aide de lualoader, vous pouvez lire/moniteur la broche ADC TOUT. Utilisation soit « lu » ou « autorepeat lire ». Les valeurs s’affichent dans la fenêtre principale.
La fiche technique décrit l’axe de l’ADC comme ayant la résolution de 10 bits. Cela signifie de 0 à 1024. Vous devriez obtenir une valeur quelque part dans cette plage.
Ici, le plaisir commence ! Apparemment, le module convertit uniquement la tension entre 0 et 1 volt.
À titre d’exemple, j’ai un rhéostat k 10 relié à la broche de l’ADC. Entièrement en déplaçant le curseur à la position où je m’attends un 0 lecture, les broches ADC TOUT lit 13 ~ 15, pas 0 mais encourageant !
Cependant, comme j’ai glisser le curseur vers la droite, je vois l’ADC TOUT atteint la lecture maximale de 1024 à environ 1/3 la distance.
Idéalement, je veux que le curseur s’inscrire 0 à 1024 augmentant ou en diminuant plus 100 % de la course du curseur.
Pour atteindre le maximum de lecture au 1/3 de sa course est logique, la broche de l’ADC ne lit que jusqu'à 1 volt. Toute lecture sur celle, disons 1.1V à Vcc de 3.3V va être maxed à 1024.
Alors, j’ai besoin alimenter la broche ADC une tension comprise entre 0 et 1 volt seulement.
À l’aide d’un diviseur de tension considérablement améliore la situation.