アナログ入力のサンプルプログラム
Dependencies: mbed
main.cpp@2:d422f25a5807, 2019-07-30 (annotated)
- Committer:
- GGU
- Date:
- Tue Jul 30 04:07:44 2019 +0000
- Revision:
- 2:d422f25a5807
- Parent:
- 1:449ca2acc981
test;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
GGU | 2:d422f25a5807 | 1 | //可変抵抗を使用し、条件によってLEDの点灯消灯する |
GGU | 0:ddd7eff418ea | 2 | #include "mbed.h" |
GGU | 0:ddd7eff418ea | 3 | |
GGU | 0:ddd7eff418ea | 4 | AnalogIn ain(A1); |
GGU | 0:ddd7eff418ea | 5 | DigitalOut led(LED1); |
GGU | 0:ddd7eff418ea | 6 | |
GGU | 0:ddd7eff418ea | 7 | int main(){ |
GGU | 1:449ca2acc981 | 8 | while(1){ |
GGU | 0:ddd7eff418ea | 9 | if(ain.read()>0.3){ //ain.readが0.3より大きい場合 |
GGU | 0:ddd7eff418ea | 10 | led=1; //LED is ON |
GGU | 0:ddd7eff418ea | 11 | }else{ //ain.readが0.3以下の場合 |
GGU | 0:ddd7eff418ea | 12 | led=0; //LED is OFF |
GGU | 0:ddd7eff418ea | 13 | } |
GGU | 0:ddd7eff418ea | 14 | } |
GGU | 0:ddd7eff418ea | 15 | } |
GGU | 0:ddd7eff418ea | 16 |