Nikhil Chougule
/
MbedTableControl
Nikhil_Praneet_Aksh Group Project (Smart Laptop Table)
main.cpp
- Committer:
- nikhilchougule
- Date:
- 2018-04-24
- Revision:
- 0:faf87be33768
File content as of revision 0:faf87be33768:
#include "mbed.h" #include <HC06Bluetooth.h> DigitalOut En1(A5); DigitalOut F1(PTC4); DigitalOut R1(PTC12); DigitalOut En2(A4); DigitalOut F2(PTD2); DigitalOut R2(PTD3); AnalogIn T(A0); DigitalOut leddout(PTD1); Serial pc(USBTX,USBRX); Serial blue(PTC15,PTC14); char a=0; double Temp=0; int main() { pc.baud(9600); while (true){ Temp=((T.read()*3.3)-0.500)*100.0; pc.printf("Tempertureis: %3.3f%%\n", Temp); if (Temp > 24.00){ leddout=1; } else{ leddout=0; } if (blue.readable()>0){ a=blue.getc(); } if (a=='U'){ En1=1; F1=1; R1=0;} if (a=='D'){ En1=1; F1=0; R1=1;} if (a=='S'){ En2=0; F2=0; R2=0; En1=0; F1=0; R1=0;} if (a=='C'){ En2=1; F2=1; R2=0;} if (a=='A'){ En2=1; F2=0; R2=1;} } }