![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
25.04.17
Dependencies: mbed
Fork of Sensortest by
main.cpp@1:82a1ebe6ce11, 2017-04-25 (annotated)
- Committer:
- EHess
- Date:
- Tue Apr 25 14:57:31 2017 +0000
- Revision:
- 1:82a1ebe6ce11
- Parent:
- 0:fb3f7c677c18
25.04.17
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
EHess | 0:fb3f7c677c18 | 1 | #include "mbed.h" |
EHess | 1:82a1ebe6ce11 | 2 | #include "Farbsensor.h" |
EHess | 0:fb3f7c677c18 | 3 | |
EHess | 0:fb3f7c677c18 | 4 | //E. Hess |
EHess | 1:82a1ebe6ce11 | 5 | //Farbsensortest |
EHess | 0:fb3f7c677c18 | 6 | |
EHess | 0:fb3f7c677c18 | 7 | DigitalOut led(LED1); //Zustands-LED: Grüne LED für Benutzer |
EHess | 0:fb3f7c677c18 | 8 | |
EHess | 1:82a1ebe6ce11 | 9 | AnalogIn greenIN(PA_4); //Input der Farbsensoren |
EHess | 1:82a1ebe6ce11 | 10 | AnalogIn redIN(PA_1); |
EHess | 1:82a1ebe6ce11 | 11 | Farbsensor green; //Farbsensorklassen |
EHess | 1:82a1ebe6ce11 | 12 | Farbsensor red; |
EHess | 0:fb3f7c677c18 | 13 | |
EHess | 0:fb3f7c677c18 | 14 | //Titel printf() |
EHess | 0:fb3f7c677c18 | 15 | void title() { |
EHess | 1:82a1ebe6ce11 | 16 | printf("Green\t\tRedn\r"); |
EHess | 0:fb3f7c677c18 | 17 | } |
EHess | 0:fb3f7c677c18 | 18 | |
EHess | 0:fb3f7c677c18 | 19 | |
EHess | 0:fb3f7c677c18 | 20 | int main() { |
EHess | 1:82a1ebe6ce11 | 21 | //Initialisiert Farbsensoren |
EHess | 1:82a1ebe6ce11 | 22 | green.init(&greenIN); |
EHess | 1:82a1ebe6ce11 | 23 | red.init(&redIN); |
EHess | 1:82a1ebe6ce11 | 24 | |
EHess | 1:82a1ebe6ce11 | 25 | title(); |
EHess | 1:82a1ebe6ce11 | 26 | while(1){ |
EHess | 1:82a1ebe6ce11 | 27 | printf("%f\t%f\n\r", green.read(), red.read()); //Plottet die Farbsensoren |
EHess | 1:82a1ebe6ce11 | 28 | wait(0.1f); |
EHess | 0:fb3f7c677c18 | 29 | } |
EHess | 1:82a1ebe6ce11 | 30 | |
EHess | 0:fb3f7c677c18 | 31 | } |