bandymas

Dependencies:   mbed

main.cpp

Committer:
pinout
Date:
2019-02-27
Revision:
0:070035c7532c

File content as of revision 0:070035c7532c:

#include "mbed.h"


AnalogIn analog_value(A0);

AnalogIn analog_value1(A1);

DigitalOut led(LED1);

int main()
{
    
    // PT1000
    float meas_r;
    float meas_v;
    
    // Termopora
    float meas_r1;
    float meas_v1;
    
    printf("\nAnalogIn example\n");

    while(1) {

        // TERMOPORA
        meas_r1 = analog_value.read(); // Read the analog input value (value from 0.0 to 1.0 = full ADC conversion range)
        //meas_v1 = ((meas_r1 * 3300) / 100) * 0.41; // Converts value in the 0V-3.3V range. matuojama itampa reikia dalinti is 100 (gain) ir paskui padauginti is 0.41uV/C.
        meas_v1 = meas_r1 * 3300; // Converts value in the 0V-3.3V range. matuojama itampa reikia dalinti is 100 (gain) ir paskui padauginti is 0.41uV/C.

        // PT1000
        meas_r = analog_value1.read(); // Read the analog input value (value from 0.0 to 1.0 = full ADC conversion range)
        meas_v = meas_r * 3300; // Converts value in the 0V-3.3V range
        
        
        // Display values
       // printf("pt1000 = %f = %.0f mV \n\r", meas_r, meas_v);
        //printf("termopora = %f = %.0f C \n", meas_r1, fTemp);
        printf("termopora = %f = %.0f C \n\r", meas_r1, meas_v1);

        wait(0.2); // 0.5 second
    }
}