Drivers for Pololu irs09a short range infra red sensor.

Dependencies:   mbed

Committer:
Hypna
Date:
Fri Mar 25 22:09:43 2016 +0000
Revision:
0:fba97a03cd3c
Initial upload

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Hypna 0:fba97a03cd3c 1 #include "mbed.h"
Hypna 0:fba97a03cd3c 2 #include "ShortRangeSensor.h"
Hypna 0:fba97a03cd3c 3
Hypna 0:fba97a03cd3c 4 int main()
Hypna 0:fba97a03cd3c 5 {
Hypna 0:fba97a03cd3c 6 ShortRangeSensor srs(PTC11, PTC10);
Hypna 0:fba97a03cd3c 7 Serial pc(USBTX, USBRX);
Hypna 0:fba97a03cd3c 8
Hypna 0:fba97a03cd3c 9 pc.printf("Part to Part Offset = %X\r\n\n", srs.getPPOffset());
Hypna 0:fba97a03cd3c 10 srs.setPPOffset(32);
Hypna 0:fba97a03cd3c 11 pc.printf("Part to Part Offset = %X\r\n\n", srs.getPPOffset());
Hypna 0:fba97a03cd3c 12
Hypna 0:fba97a03cd3c 13 while(true)
Hypna 0:fba97a03cd3c 14 {
Hypna 0:fba97a03cd3c 15 pc.printf("%i mm %X\n\r", srs.getRange(), srs.getStatus());
Hypna 0:fba97a03cd3c 16 wait(3);
Hypna 0:fba97a03cd3c 17 }
Hypna 0:fba97a03cd3c 18
Hypna 0:fba97a03cd3c 19 return 0;
Hypna 0:fba97a03cd3c 20 }