アナログ入力のサンプルプログラム
Dependencies: mbed
main.cpp@0:ddd7eff418ea, 2019-07-29 (annotated)
- Committer:
- GGU
- Date:
- Mon Jul 29 04:09:15 2019 +0000
- Revision:
- 0:ddd7eff418ea
- Child:
- 1:449ca2acc981
test;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
GGU | 0:ddd7eff418ea | 1 | #include "mbed.h" |
GGU | 0:ddd7eff418ea | 2 | |
GGU | 0:ddd7eff418ea | 3 | AnalogIn ain(A1); |
GGU | 0:ddd7eff418ea | 4 | DigitalOut led(LED1); |
GGU | 0:ddd7eff418ea | 5 | |
GGU | 0:ddd7eff418ea | 6 | int main(){ |
GGU | 0:ddd7eff418ea | 7 | while(1){ //繰り返し |
GGU | 0:ddd7eff418ea | 8 | if(ain.read()>0.3){ //ain.readが0.3より大きい場合 |
GGU | 0:ddd7eff418ea | 9 | led=1; //LED is ON |
GGU | 0:ddd7eff418ea | 10 | }else{ //ain.readが0.3以下の場合 |
GGU | 0:ddd7eff418ea | 11 | led=0; //LED is OFF |
GGU | 0:ddd7eff418ea | 12 | } |
GGU | 0:ddd7eff418ea | 13 | } |
GGU | 0:ddd7eff418ea | 14 | } |
GGU | 0:ddd7eff418ea | 15 |