Doctor's Windows Forms Application
Group Members
Darshan Patel, Daniel Loo, Michael Contino, Yi Hao Chen
Overview
This Doctor's Windows Forms Application was created as a way to streamline the check-in process at a doctor’s office. The project consists of a C# GUI for patients to check into, an mbed LCD display, and a bluetooth phone component. The C# GUI consists of a form that patients use to check in and enter personal data, and also display the current length and status of the waiting queue. The mbed uses an LCD to display the current status of the queue and an LED to indicate the availability of the doctor. A speaker was used to play a sound to notify the waiting area that the next patient should go in. The bluetooth phone component will be used by the doctor to communicate with the queue system. The doctor can tell the system when he is ready for the next patient and can also update the estimated wait time when he accepts a patient.
Usage
C# GUI : Fill out form, Add to Queue, Remove from Queue.
Mbed : 1- when next patient is ready, 2 - Increase wait time by 5, 3 - Decrease wait time by 5, 4 - Become available/busy.
Components
Connections
Mbed | SD | Bluetooth | ShiftBrite | Class D | uLCD |
---|---|---|---|---|---|
GND | GND | GND, CTS | GND | PWR- | GND |
P5 | DI | ||||
P6 | DO | ||||
P7 | SCK | ||||
P8 | CS | ||||
P9 | RXI | ||||
P10 | TXO | ||||
P11 | DI | ||||
P13 | CI | ||||
P15 | LI | ||||
P16 | EI | ||||
P18 | IN+ | ||||
P27 | RX | ||||
P28 | TX | ||||
P29 | RESET | ||||
Vu | V+ | 5V | |||
Vout | VCC | ||||
5V ext | Vin | PWR+ |
Class D | Speaker |
---|---|
OUT+ | + |
OUT- | - |
Pictures
MBED Code
C# GUI Code
/media/uploads/ychen644/windowsformsapplication2.zip
Video
Please log in to post comments.