Go Down

Topic: convertir un signal analogique 5V en 3,3V (Read 566 times) previous topic - next topic

incubateur

Bonjours,

je suis pas nouveau sur Arduino mais voila j'ai un problème, je cherche a convertir un signal analogique de 0 à 5v vers un signal analogique de 0 à 3,3v

j'ai commencé ce bout de programme...
une solution ?


}
Code: [Select]

int val;
const int in = 0;
const int truc = 8;
void setup() {               
     
}

void loop() {
   val = analogRead(in);
   val = map(val, 0, 1023, 0, 340); 
   digitalWrite(val, truc);   

cutprod

Bonjour, tu ne peux pas "écrire" directement une tension.
Il te faudra passer par un TIP122, recherche google "TIP122 + Arduino" tu trouvera ton bonheur.
Si tu n'y arrive pas je te donnerais un schéma et un exemple de code.

B@tto

Eeuuuhhh faudrait déjà savoir de quoi on parle, parce que signal analogique ça peut vouloir dire "générer un signal analogique" (une tension quoi) ou bien le mesurer.

cutprod

Ouais, apparemment dans son code il essai de le générer avec "digitalWrite" ?!

B@tto

Oui mais il y a un analogRead aussi xD et puis il y a plusieurs erreurs dans le code déjà ^^

lacolombenoir

une résistance ne fonctionnerais telle pas ?
www.hatokuro.comuf.com site consacrer au rétrogaming

Go Up