Go Down

Topic: convertir un signal analogique 5V en 3,3V (Read 568 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.
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

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à ^^
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

lacolombenoir

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

Go Up