![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
10/25/2015
Dependencies: PID mbed MaxSonar eeprom iSerial Fork_Boss_Communication_Robot
Diff: UNTRASONIC.cpp
- Revision:
- 9:86701fec3f79
- Child:
- 10:4bc59f8bfa18
diff -r 8fbc0c858875 -r 86701fec3f79 UNTRASONIC.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/UNTRASONIC.cpp Sun Jan 17 20:34:12 2016 +0000 @@ -0,0 +1,79 @@ +#include "mbed.h" +#include "MaxSonar.h" +#include "UNTRASONIC.h" +sensor::sensor() +{ + sen_1=0; + sen_2=0; + sen_3=0; + sen_4=0; + sen_5=0; + sen_6=0; + sen_7=0; + sen_8=0; + sen_9=0; + sen_10=0; + + +} +void sensor::get_sen() +{ + + +} +void sensor::inti() +{ + MaxSonar *range1; + range1 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PA_0); + range1->setVoltage(3.3); + range1->setUnits(MS_CM); + + MaxSonar *range2; + range2 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PA_1); + range2->setVoltage(3.3); + range2->setUnits(MS_CM); + + MaxSonar *range3; + range3 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PA_4); + range3->setVoltage(3.3); + range3->setUnits(MS_CM); + + MaxSonar *range4; + range4 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PB_0); + range4->setVoltage(3.3); + range4->setUnits(MS_CM); + + MaxSonar *range5; + range5 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_1); + range5->setVoltage(3.3); + range5->setUnits(MS_CM); + + MaxSonar *range6; + range6 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_0); + range6->setVoltage(3.3); + range6->setUnits(MS_CM); + + MaxSonar *range7; + range7 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_2); + range7->setVoltage(3.3); + range7->setUnits(MS_CM); + + MaxSonar *range8; + range8 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_3); + range8->setVoltage(3.3); + range8->setUnits(MS_CM); + + MaxSonar *range9; + range9 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_4); + range9->setVoltage(3.3); + range9->setUnits(MS_CM); + + MaxSonar *range10; + range10 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_5); + range10->setVoltage(3.3); + range10->setUnits(MS_CM); + + + + +} \ No newline at end of file