Mislim da je sve dobro, samo neznam objašnjenje zašto ide * 10000 kod temperaturnog senzora za izračun.

Dependencies:   mbed

Temperaturn_senzor_LM35.cpp

Committer:
JosipLupinski
Date:
2016-11-16
Revision:
0:cbe5388bba8d

File content as of revision 0:cbe5388bba8d:

#include "mbed.h"
 
AnalogIn ulaz(p15);
Serial pc(USBTX, USBRX);

int main() {
    float ocitanje, skaliranje;
    
    while(true) {
        ocitanje = ulaz.read();
        /* 
        ocitanje * referentni out * 10000 / skaliranje 2-150 stupnjeva
        ref out je 5V jer senzor radi od 4-30V a 3.3 Vout je premali  
        */
        skaliranje = ocitanje * 5 * 10000/148;  
        pc.printf("\n\r %f ", skaliranje);
        wait(1);
    }
}