Facilities :
‧ Raspberry Pi 3
‧ Beacon
‧ Sensor Box
‧ Server PC
In terms of hardware, we use CI-T6B as our peripheral, also known as Beacon(signal transmitter). Take 4 Raspberry Pis as our Central, which is the signal receiver. The server is selected as a PC computer for the operation of the main program. We design a box for centrals and install it at the entrance of each room.


System Architecture
We use CI-T6B(Peripheral) as a bluetooth transmitter and use Raspberry pi(Central) as a RSSI receiver. RSSI received by central is processed and filtered, and then the statistical characteristics are sent to the database(SQL Server).
The system server will get the value of the database to determine which position people is currently indoors, and the User Interface gets our latest position information.
User Interface
First of all, the user can register the account password on the interface, and the background will also check whether the mailbox is a legal mailbox. After success, a small window of successful registration will pop up.
After entering the interface, the monitoring diagram on the left side can display the current location of the device in real time and jump out of the small announcement window of the device. On the right side is a table of the current device and location. The user can even access the user's history visits through this interface where you have been.
