tes ir atas semua

Dependencies:   mbed ADS1115 StepperMotor SRF05 TPA81new

main.cpp

Committer:
hisyamfs
Date:
2019-01-21
Revision:
16:771d84a80e3d
Parent:
15:da7a15289893
Child:
17:fd06e8104835
Child:
22:d3be21d21297

File content as of revision 16:771d84a80e3d:

#include "mbed.h"
#include "TPA81new.h"
#include "SRF05.h"

#define LCD_D4_DIG PA_15
#define LCD_D5_DIG PA_14
#define LCD_E_DIG PC_15
#define LCD_RS_DIG PB_7

Serial pc(USBTX,USBRX);
TPA81 tpax(PB_9, PB_8, 0xDC);
TPA81 tpay(PB_3, PB_10, 0xDE);

SRF05 srf1(PC_13, PA_14); // trigger, echo
SRF05 srf2(PA_15, PB_7); // trigger, echo

int main()
{
    //tpax.changeaddress(0xDC,0xDE);
    while(1) {
        pc.printf("%d", tpay.getTemp(0));
        int i;
        pc.printf("\nTPA Y \n");
        tpay.Read();
        for (i=2; i<=9; i++) {
            pc.printf("%d ",tpay.getTemp(i));
        }

        pc.printf("\nTPA X \n");
        tpax.Read();
        for (i=2; i<=9; i++) {
            pc.printf("%d ",tpax.getTemp(i));
        }
        pc.printf("\n");

        pc.printf("us 1: %.2f\tus 2:%.2f\n", srf1.read(), srf2.read());
        wait(0.5); // 200 ms


    }
}