アナログ入力_振動センサ

Dependencies:   TextLCD mbed

振動センサに入力があるとLEDを点灯

参考 https://mbed.org/users/okini3939/notebook/AnalogIn_jp/

Committer:
hasimo
Date:
Wed Jul 23 10:34:13 2014 +0000
Revision:
0:18ca468a910f
????????????

Who changed what in which revision?

UserRevisionLine numberNew contents of line
hasimo 0:18ca468a910f 1 #include "mbed.h"
hasimo 0:18ca468a910f 2
hasimo 0:18ca468a910f 3 AnalogIn ain(p15);
hasimo 0:18ca468a910f 4 DigitalOut myled(p5);
hasimo 0:18ca468a910f 5
hasimo 0:18ca468a910f 6 int main() {
hasimo 0:18ca468a910f 7 float adc, volts;
hasimo 0:18ca468a910f 8
hasimo 0:18ca468a910f 9 myled = 0;
hasimo 0:18ca468a910f 10
hasimo 0:18ca468a910f 11 while (1){
hasimo 0:18ca468a910f 12 adc = ain.read(); // read analog as a float
hasimo 0:18ca468a910f 13 volts = adc * 3.3; // convert to volts
hasimo 0:18ca468a910f 14 if(volts > 1.0){
hasimo 0:18ca468a910f 15 myled = 1;
hasimo 0:18ca468a910f 16 }else{
hasimo 0:18ca468a910f 17 myled = 0;
hasimo 0:18ca468a910f 18 }
hasimo 0:18ca468a910f 19 //wait(0.5); //
hasimo 0:18ca468a910f 20 }
hasimo 0:18ca468a910f 21 }