tim008 tim008
/
LV8_Tim008_Grupa2_Zad1
Ljubuncic Orhan Odobasic Faris
main.cpp
- Committer:
- tim008
- Date:
- 2014-05-05
- Revision:
- 0:217dea37c86b
File content as of revision 0:217dea37c86b:
#include "mbed.h" #include "TSISensor.h" PwmOut red(LED_RED); PwmOut green(LED_GREEN); PwmOut blue(LED_BLUE); Serial pc(USBTX, USBRX); TSISensor tsi; Ticker tSenzor; void ispisSenzora() { pc.printf("Vrijednost TSI senzora: %.2f %%\n", tsi.readPercentage()); } int main() { red = 1.0f; green = 1.0f; blue = 1.0f; while(1) { char c = pc.getc(); if(c=='P') tSenzor.attach(&ispisSenzora, 1); else if(c=='Z') tSenzor.detach(); else if(c=='R' || c=='G' || c=='B') { int d((pc.getc() - '0') * 10); int j(pc.getc() - '0'); red = green = blue = 1.0f; // iskljuciSve float intenzitet((d+j)/100.); if(c=='R') red = 1.0 - intenzitet; else if(c=='G') green = 1.0 - intenzitet; else blue = 1.0 - intenzitet; } } }