Basic funcitonality
Dependencies: mbed mbed-rtos SevenSegmentSerial HC_SR04_Ultrasonic_Library
Diff: main.cpp
- Revision:
- 9:1d973bd9786c
- Parent:
- 7:04c8f6b7a42a
- Child:
- 10:a3796a403d28
--- a/main.cpp Wed Apr 28 16:05:30 2021 +0000 +++ b/main.cpp Fri Apr 30 14:21:29 2021 +0000 @@ -11,6 +11,7 @@ #include "mbed.h" #include "ultrasonic.h" #include "rtos.h" +#include "SevenSegmentSerial.h" Thread thread1; Thread thread2; @@ -24,6 +25,7 @@ DigitalOut rgbCtrl1(p8); DigitalOut rgbCtrl2(p9); DigitalOut rgbCtrl3(p10); +SevenSegmentSerial mydisplay(UART_MODE, p28); #define B4NOTE 500 //Hz #define E5NOTE 659 //Hz @@ -76,7 +78,7 @@ start_done = 1; speaker.period(1.0/E5NOTE); speaker =0.5; - Thread::wait(1500); + Thread::wait(1000); speaker = 0; rgbCtrl1 = 0; rgbCtrl2 = 0; @@ -162,7 +164,7 @@ if (setup[2]) { width[2] = distance; threshold[2] = distance*sensitivity[2]; - setup[2] = !setup[1]; + setup[2] = !setup[2]; //pc.printf("Setup: Starting Line\n"); //pc.printf("Distance: %3d\n\n",distance); }