yuuya kimura
/
Temper_Demo
温度テスト
main.cpp@0:7cd04e63ec48, 2016-09-12 (annotated)
- Committer:
- tek7077
- Date:
- Mon Sep 12 09:54:58 2016 +0000
- Revision:
- 0:7cd04e63ec48
??
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tek7077 | 0:7cd04e63ec48 | 1 | #include "mbed.h" |
tek7077 | 0:7cd04e63ec48 | 2 | #include "SB1602E.h" |
tek7077 | 0:7cd04e63ec48 | 3 | |
tek7077 | 0:7cd04e63ec48 | 4 | |
tek7077 | 0:7cd04e63ec48 | 5 | AnalogIn sensor(A3); |
tek7077 | 0:7cd04e63ec48 | 6 | Serial pc(USBTX,USBRX); |
tek7077 | 0:7cd04e63ec48 | 7 | I2C i2c( p22, p20 ); |
tek7077 | 0:7cd04e63ec48 | 8 | SB1602E lcd( i2c ); // SDA, SCL |
tek7077 | 0:7cd04e63ec48 | 9 | |
tek7077 | 0:7cd04e63ec48 | 10 | |
tek7077 | 0:7cd04e63ec48 | 11 | //SB1602E lcd( p28, p27 ); // SDA, SCL |
tek7077 | 0:7cd04e63ec48 | 12 | |
tek7077 | 0:7cd04e63ec48 | 13 | |
tek7077 | 0:7cd04e63ec48 | 14 | |
tek7077 | 0:7cd04e63ec48 | 15 | int main() { |
tek7077 | 0:7cd04e63ec48 | 16 | |
tek7077 | 0:7cd04e63ec48 | 17 | while(1) { |
tek7077 | 0:7cd04e63ec48 | 18 | float Temperature; |
tek7077 | 0:7cd04e63ec48 | 19 | |
tek7077 | 0:7cd04e63ec48 | 20 | Temperature = (sensor*3.3-0.6)/0.01; |
tek7077 | 0:7cd04e63ec48 | 21 | |
tek7077 | 0:7cd04e63ec48 | 22 | pc.printf("Temperature=%\r\n",Temperature); |
tek7077 | 0:7cd04e63ec48 | 23 | |
tek7077 | 0:7cd04e63ec48 | 24 | |
tek7077 | 0:7cd04e63ec48 | 25 | lcd.printf(0.0,"%.2f",Temperature); |
tek7077 | 0:7cd04e63ec48 | 26 | |
tek7077 | 0:7cd04e63ec48 | 27 | wait(1.0); |
tek7077 | 0:7cd04e63ec48 | 28 | } |
tek7077 | 0:7cd04e63ec48 | 29 | } |
tek7077 | 0:7cd04e63ec48 | 30 |