analog giriş örneği

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 AnalogIn analog_value(A0); //A0 girişi Analog giriş
00004 DigitalOut led(LED1);
00005 Serial pc(USBTX, USBRX);
00006 
00007 
00008 int main()
00009 {
00010     float meas_r;
00011     float meas_v;
00012     
00013     pc.printf("\nAnalogIn Ornegi\n\r");
00014 
00015     while(1) {
00016 
00017         meas_r = analog_value.read(); 
00018         meas_v = meas_r * 3300; // ADC değerini mV değerine çeviriyoruz
00019         
00020         // Değerleri PC'ye yolla
00021         pc.printf("Ham ADC Degeri[0-1] = %f = %.0f mV\n", meas_r, meas_v);        
00022 
00023         wait(1.0); // 1 second
00024     }
00025 }