C'est une longue histoire, mais j'ai démonté une voiture RC et j'ai voulu utiliser l'Arduino analogRead()
pour obtenir les valeurs de mes moteurs et de ma direction. J'ai mesuré avec mon multimètre que la tension dans ma voiture télécommandée va de -6v à 6v.
Cependant, l'Arduino ne prend en charge que la lecture de 0v à 5v maximum. Existe-t-il un moyen de convertir les -6v et + 6v en 0v et 5v? J'ai entendu dire que cela pouvait être fait en utilisant un ampli op. Certaines personnes m'ont également dit d'utiliser un diviseur de tension. En d'autres termes, si je ne contrôlais pas la voiture RC, l'Arduino devrait voir 2,5 volts.
Quoi qu'il en soit, je ne sais pas exactement comment je procéderais. Quelqu'un peut-il me recommander un ampli opérationnel approprié avec un circuit pour ce scénario spécifique?
OU, si possible, quelqu'un peut-il me montrer comment lire la tension négative et positive en utilisant deux broches Arduino? Par exemple, s'il y a -6v donné, alors la broche analogique 0 retournerait 1023. S'il y a 0v donné, alors les deux broches analogiques 0 et 1 diraient 0. Et s'il y a + 6v donné, alors la broche analogique 1 retournerait 1023 Comment puis-je faire un circuit qui fonctionnera comme ça?
J'apprécie si vous avez un schéma de circuit pour cela. Merci!