Escolar Documentos
Profissional Documentos
Cultura Documentos
,
, :
Arduino ,
LED
.
Windows
.
,
,
Arduino (Beacon)
(, ), .
-
servers .
mobile Android,
Bluetooth,
.
(Android) Arduino,
Bluetooth Credentials .
Arduino , USB,
, Validation
.
, Arduino,
/.
, ,
/ .
(1/2)
Beacon ,
.NET C#.
, Beacons
, MySQL.
(2/2)
(Android App, Arduino Beacon, Administration Application)
Message
: Beacon.
: #MSG^This is a message$
Action Command
: Beacon .
: #CMD^5^$
User Login
: (Android App)
/.
: #USR^username^password^$
(2/2)
Trace Log
: Arduino Beacon / BtAdmin
(Administration Application).
: #LOG^Tracing out log text$
Action with Message
: Beacon
.
: #INF^cmd^message$
Display State
: Beacon .
: #STA^$
Reset Beacon
: BtAdmin (Administration Application) Beacon
.
: #RST^$
ID LED #1 LED #2
3 CONNECTED Blink Blue Aqua
Beacon
8 LOGIN - -
Android Application
Android App SplashScreen
SplashScreen
.
.
5
, .
Android App (1/2)
,
Monitoring .
Bluetooth Bluetooth
Android App (2/2)
Enable/Disable Bluetooth:
/ Bluetooth .
Start/Stop Service: / Service
Beacon.
Start/Stop Scan: /
.
Paired Devices:
.
Show/Hide Console: ,
Monitoring .
Monitor
Android App App Menu
Settings:
User Credentials: /
Debugger: Log
( Debug)
Android App Settings (1/2)
User Credentials
Pop Up,
, Beacon
Android App
Start Scan
.
Monitor
.
Android App
(1/3)
,
.
Bluetooth
Bluetooth
Major Bluetooth
Minor Bluetooth
Android App
(2/3)
Pair / Unpair, /
Android App
(3/3)
Actions,
Login,
.
Android App Console / Debugger
Console / Debugger,
Monitoring .
,
service Beacon
.
Console/Debugger,
Debug,
.
Arduino
Arduino (1/2)
Arduino (2/2)
ID LED #1 LED #2
3 CONNECTED Blink Blue Aqua
Beacon
8 LOGIN - -
Administration Application
Administration Application Login
BtAdmin,
Login,
.
server
,
Database Settings
.
Administration Application Main
sidebar username
Remaining Time,
authorization .
,
Beacon ,
,
Beacon
Administration Application Database Settings
Database Settings
.
Username:
Password:
Server: MySQL Server
Database: BtAdmin
Test Database
Connection.
Administration Application Serial Settings
Serial Settings
Beacon:
Port Name:
Baud Rate:
Data Bits:
Parity:
Stop Bits:
Administration Application General Settings
General Settings
Beacon
Monitor
(logging)
Beacon.
:
{ } | STATE [ { Beacon } ]
{ } | > { }
{ } | * { authorizations }
{ } | --> { Beacon }
{ } | <-- { Beacon }
Administration Application Monitor (2/2)
:
,
( )
,
, ,