Nikhil_Praneet_Aksh Group Project (Smart Laptop Table)

Dependencies:   HC06Bluetooth

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;}   
    
    }   
}