ryo seki
/
colorSensor
colorrrrr
main.cpp@0:7269a89e1d57, 2013-08-29 (annotated)
- Committer:
- akudohune
- Date:
- Thu Aug 29 13:50:59 2013 +0000
- Revision:
- 0:7269a89e1d57
color
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
akudohune | 0:7269a89e1d57 | 1 | #include "mbed.h" |
akudohune | 0:7269a89e1d57 | 2 | #include "ColorSensor.h" |
akudohune | 0:7269a89e1d57 | 3 | |
akudohune | 0:7269a89e1d57 | 4 | ColorSensor color(p17, p18, p19, p20, 10); |
akudohune | 0:7269a89e1d57 | 5 | //ColorSensor color = ColorSensor(); |
akudohune | 0:7269a89e1d57 | 6 | Serial pc(USBTX, USBRX); // tx, rx |
akudohune | 0:7269a89e1d57 | 7 | |
akudohune | 0:7269a89e1d57 | 8 | int main() |
akudohune | 0:7269a89e1d57 | 9 | { |
akudohune | 0:7269a89e1d57 | 10 | unsigned R, G, B; |
akudohune | 0:7269a89e1d57 | 11 | //pc.baud(115200); |
akudohune | 0:7269a89e1d57 | 12 | while(1) |
akudohune | 0:7269a89e1d57 | 13 | { |
akudohune | 0:7269a89e1d57 | 14 | color.getRGB(R, G, B); |
akudohune | 0:7269a89e1d57 | 15 | pc.printf("%4d %4d %4d\n", R, G, B); |
akudohune | 0:7269a89e1d57 | 16 | /* |
akudohune | 0:7269a89e1d57 | 17 | switch(color.judge()){ |
akudohune | 0:7269a89e1d57 | 18 | case RED: pc.printf("RED\n"); break; |
akudohune | 0:7269a89e1d57 | 19 | case GREEN: pc.printf("GREEN\n"); break; |
akudohune | 0:7269a89e1d57 | 20 | case BLUE: pc.printf("BLUE\n"); break; |
akudohune | 0:7269a89e1d57 | 21 | default: break; |
akudohune | 0:7269a89e1d57 | 22 | } |
akudohune | 0:7269a89e1d57 | 23 | */ |
akudohune | 0:7269a89e1d57 | 24 | wait_ms(500); |
akudohune | 0:7269a89e1d57 | 25 | } |
akudohune | 0:7269a89e1d57 | 26 | } |