Sari la conținut

voltmetru


Ellyvas

Postări Recomandate

Salutareee !!!

 

 

Care este explicatia faptului ca eu incarc codul din imaginea urmatoare si pe ecranul LCD imi afiseaza niste tesiuni cuprinse intre 0 si 20 V fara a utiliza intrare analogica pentru a masura de exmplu tensiunea data de o baterie.

 

http://waihung.net/wp-content/uploads/2012/02/voltmeter_code.png

Link spre comentariu
Distribuie pe alte site-uri

voltage = map(reading, 0, 979, 0.479);

voltage = /=100;

 

intrarea analogica intoarce o valoare de la 0..1023

functia map o converteste in valori de la 0..479

dupa care valoarea este impartita la 100

 

 

ar trebui sa ai valori de la 0 la 4.79 pe ecran.

 

incearca sa scrii linia urmatoare

 

voltage = (float) map(reading, 0, 979, 0.479);

 

RR

 

PS - fa un print in terminal sa vezi daca care e valoare lui voltage

Editat de roadrunner
Link spre comentariu
Distribuie pe alte site-uri

Va rog sa ma scuzati, dar a fost euforia de moment !!! Chiar anu am vrut sa reactionez asa de necontrolat !! Pot s a va spun cam reusit sa fac codul si sa acumulez tensunea de la multe bateriii, totul merge normal. Si multumesc pt explicatii domnului Roadrunnner. Daca a fost ceva ce nu a tinut de bunul simt, va rog sa ma scuzati !! O Seara buna !!

Link spre comentariu
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock