Miya Miyagawa
/
ColorSensorTest
s
main.cpp@0:955de0de51fd, 2019-09-20 (annotated)
- Committer:
- Ryosei
- Date:
- Fri Sep 20 05:39:13 2019 +0000
- Revision:
- 0:955de0de51fd
sefkua
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Ryosei | 0:955de0de51fd | 1 | #include "mbed.h" |
Ryosei | 0:955de0de51fd | 2 | #include "SO1602A.h" |
Ryosei | 0:955de0de51fd | 3 | |
Ryosei | 0:955de0de51fd | 4 | #define SDA D4 |
Ryosei | 0:955de0de51fd | 5 | #define SCL D5 |
Ryosei | 0:955de0de51fd | 6 | |
Ryosei | 0:955de0de51fd | 7 | #define ReadPin A0 |
Ryosei | 0:955de0de51fd | 8 | |
Ryosei | 0:955de0de51fd | 9 | I2C i2c(SDA,SCL); |
Ryosei | 0:955de0de51fd | 10 | SO1602A oled(i2c,0x78); |
Ryosei | 0:955de0de51fd | 11 | AnalogIn Read(ReadPin); |
Ryosei | 0:955de0de51fd | 12 | Serial pc(USBTX,USBRX); |
Ryosei | 0:955de0de51fd | 13 | int main(){ |
Ryosei | 0:955de0de51fd | 14 | oled.init(); |
Ryosei | 0:955de0de51fd | 15 | oled.setDispFlag(true,false,false); |
Ryosei | 0:955de0de51fd | 16 | oled.printf("Test kun ver1"); |
Ryosei | 0:955de0de51fd | 17 | while(1){ |
Ryosei | 0:955de0de51fd | 18 | float anal=Read.read(); |
Ryosei | 0:955de0de51fd | 19 | oled.locate(0,0); |
Ryosei | 0:955de0de51fd | 20 | pc.printf("\n\r%f",anal); |
Ryosei | 0:955de0de51fd | 21 | oled.printf("\n%f",anal); |
Ryosei | 0:955de0de51fd | 22 | } |
Ryosei | 0:955de0de51fd | 23 | |
Ryosei | 0:955de0de51fd | 24 | } |