tim004 tim004
/
Grupa7
Mesud KLisura Arnela Duzan
main.cpp
- Committer:
- tim004
- Date:
- 2014-05-08
- Revision:
- 0:52d82f627c7b
File content as of revision 0:52d82f627c7b:
#include "mbed.h" #include "TSISensor.h" PwmOut red(LED_RED); PwmOut green(LED_GREEN); PwmOut blue(LED_BLUE); Serial pc(USBTX, USBRX); TSISensor senzor; Ticker tick; void ispisi() { pc.printf("Senzor: %g %\n", senzor.readPercentage()*100); } void Ukljuci(char c, float i) { if(c == 'R') red = i; else if(c == 'G') green = i; else if(c == 'B') blue = i; else return; } int main() { red = 1; green = 1; blue = 1; while(1) { char znak = pc.getc(); if(znak == 'P') tick.attach(&ispisi, 1); else if(znak=='Z') tick.detach(); else { int p=(pc.getc() - '0') * 10; int d=pc.getc() - '0'; red = green = blue = 1; float intenzitet=(p+d)/100.; Ukljuci(znak,intenzitet); } } }