Go Down

Topic: convertir un signal analogique 5V en 3,3V (Read 645 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 : battomicro.wordpress.com
Photographie : www.interactive-celebration.fr
Fablab de Montpellier : www.labsud.org

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 : battomicro.wordpress.com
Photographie : www.interactive-celebration.fr
Fablab de Montpellier : www.labsud.org

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

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy