arito kadai2
Dependencies: mbed
main.cpp
- Committer:
- arito
- Date:
- 2018-07-20
- Revision:
- 0:9fd31ece983a
File content as of revision 0:9fd31ece983a:
#include "mbed.h" AnalogIn analog_value(dp13); PwmOut led(dp24); int main(void) { float meas, temp; printf("\r\nAnalogIn example\r\n"); while(1) { meas = analog_value.read(); // Converts and read the analog input value (value from 0.0 to 1.0) meas = meas * 3300; // Change the value to be in the 0 to 3300 range (mV) temp = 0.1 * meas - 50; if( temp > 15.0){ led = 1; led.period(4.0f); led.write(0.5f); } else{ led = 0; wait(1.0); } printf("measure = %.0f mV, temp = %.1f C\r\n", meas, temp); wait(0.2); // 200 ms } }