āļāļēāļāļāļēāļĢāļŠāļģāļĢāļ§āļāļāļāļ§āđāļēāļĄāļĩāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļļāļāļāļĨāļēāļāļĢ āđāļĨāļ°āļāļāļāđāļāļ§āļēāļĄāļĢāļđāđāđāļŦāļĄāđāđāļāļāđāļēāļāļŦāļļāđāļāļĒāļāļāđāļĄāļēāļāļāļķāđāļ āļĢāļ§āļĄāļāļķāļāļāļĨāļāļĢāļ°āļāļāļāļāļāđāļŦāļāļļāļāļēāļĢāļāđāđāļāļ§āļīāļ-19 āļāļģāđāļŦāđāļŠāļ·āđāļāļāļēāļĢāļāļēāļĢāļĻāļķāļāļĐāļēāļĢāļđāļāđāļāļāļāļāļāđāļĨāļāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļāļļāļāļāļĨāļēāļāļĢ āđāļĨāļ°āļāļāļāđāļāļ§āļēāļĄāļĢāļđāđāđāļāļāļēāļĢāļĻāļķāļāļĐāļēāđāļāļ§āļīāļāļĩāļāļĩāļ§āļīāļāđāļŦāļĄāđ āļāļķāđāļāļāļģāđāļŦāđāđāļāļīāļāđāļāļĢāļāļāļēāļāļŠāļ·āđāļāļāļēāļĢāļŠāļāļāļāļāļāđāļĨāļāđāđāļāļĩāđāļĒāļ§āļāļąāļāļŦāļļāđāļāļĒāļāļāđāđāļāļŦāļąāļ§āļāđāļ Tele-Operated Mobile Robot Platform
āļāļēāļāļ§āļīāļāļąāļĒāļāļĩāđāļāļģāđāļŠāļāļāđāļĢāļ·āđāļāļāļāļēāļĢāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļēāļāļĢāļ°āļĒāļ°āđāļāļĨāļāđāļ§āļĒāļĢāļ°āļāļāļāļāļāđāļĨāļāđ āđāļāļĒāļĄāļĩāļāļļāļāļāļĢāļ°āļŠāļāļāđāđāļāļ·āđāļāļāļāļāđāļāļāđāļĨāļ°āļāļąāļāļāļēāđāļāļĨāļāļāļāļĢāđāļĄāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāļāđāļāļāđāļŦāļĄāđāļāļĩāđāļāđāļ§āļĒāļāļģāđāļŦāđāļāļđāđāđāļĢāļĩāļĒāļāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāļĢāļđāđāļāļĪāļĐāļāļĩāđāļĨāļ°āļāļāļīāļāļąāļāļīāļāđāļēāļāļĢāļ°āļāļ "Tele-Operated Mobile Robot Platform" āđāļāļĒāļŠāļēāļĄāļēāļĢāļāļāļāļĨāļāļāļ āļēāļāļāļāļīāļāļąāļāļīāļāđāļ§āļĒāļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāļēāļāđāļāļĨāđāļāļĒāļąāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļĄāđāļāđāļēāļĒāđāļĨāļ°āļŦāļļāđāļāļĒāļāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđ
āļŠāļĄāļēāļāļīāļāļāļđāđāļāļąāļāļāļģ
āļāļąāļāļĻāļķāļāļĐāļēāļŠāļāļēāļāļąāļāļ§āļīāļāļĒāļēāļāļēāļĢāļŦāļļāđāļāļĒāļāļāđāļ āļēāļāļŠāļāļēāļĄ āđāļāļĢāļāļāļēāļĢ WiL āļāļĩāļāļēāļĢāļĻāļķāļāļĐāļē 2564
- āļāļēāļāļŠāļēāļ§āļāļąāļāļāļēāļāļīāļāļāđ āļāļĢāļļāļāļāļīāļĢāļ°āļāļąāļāļāđ
- āļāļēāļĒāļāļ āļąāļāļĢ āļāļąāļāļāļĢāđāļāļđāļĢāļāđ
āļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđ
- āđāļāļ·āđāļāļĻāļķāļāļĐāļēāļāļēāļĢāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđāļĢāļ°āļĒāļ°āđāļāļĨ
- āđāļāļ·āđāļāļāļāļāđāļāļāđāļĨāļ°āļāļąāļāļāļēāļŦāļļāđāļāļĒāļāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđ āļŠāļēāļĄāļēāļĢāļāļāļ§āļāļāļļāļĄāđāļāđāļāļēāļāļĢāļ°āļĒāļ°āđāļāļĨ
- āđāļāļ·āđāļāļāļąāļāļāļēāļĢāļ°āļāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļŠāļģāļŦāļĢāļąāļāļŦāļļāđāļāļĒāļāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļēāļāļĢāļ°āļĒāļ°āđāļāļĨ
- āđāļāļ·āđāļāļāļĢāļ°āđāļĄāļīāļāļāļēāļĢāļāļģāļāļēāļāđāļĨāļ°āļāļēāļĢāđāļāđāļāļēāļāļāļāļāļĢāļ°āļāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļŠāļģāļŦāļĢāļąāļāļŦāļļāđāļāļĒāļāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļēāļāļĢāļ°āļĒāļ°āđāļāļĨ
āļ āļēāļāļĢāļ§āļĄāļāļāļāļāļēāļĢāļāļģāļāļēāļ

āđāļĄāļ·āđāļāļāļđāđāđāļāđāļāļēāļāđāļāļīāļāļŦāļāđāļēāđāļ§āđāļāđāļāļāđ āļāļđāđāđāļāđāļāļēāļāļāļĩāđāļāļĒāļđāđāļāļąāļāļāļąāļāļāļĩāđ 1 āļāļāļāļĢāļ°āļāļāļāļīāļ§āļāđāļāļ°āđāļāđāļāļāļāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđāļāđāļēāļāļŦāļāđāļēāļāđāļēāļāļāļ§āļāļāļļāļĄāļāđāļēāļ āđ āļāļķāđāļāļāđāļāļ°āđāļāđāļāđāļāđāļ 3 āđāļāļ āļāļ·āļ Manual mode, Blockly mode āđāļĨāļ° Easy mode āļāļķāđāļ Mode āļāđāļēāļ āđ āļāļĩāđāļāđāļāļ°āļŠāđāļāļāđāļāļĄāļđāļĨāļāļģāļŠāļąāđāļāļāđāļēāļ āđ āđāļāļĒāļąāļ Server āđāļĨāļ°āļāļēāļāļāļąāđāļāļŦāļļāđāļāļĒāļāļāđāļāđāļāļ°āļāļķāļāļāļģāļŠāļąāđāļāđāļŦāļĨāđāļēāļāļąāđāļāļĄāļēāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļĨāļ°āđāļāļĨāļ·āđāļāļāļāļĩāđāļāļēāļĄāļāļģāļŠāļąāđāļ
āđāļāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļ


āļāļēāļĢāļāļģāđāļŠāļāļāļāļĨāļāļēāļĢāļāļāļāđāļāļ
System Architecture

āļāļēāļāļ§āļąāļāļąāļĒāļāļĩāđāļāļ°āđāļāđāļāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāđāļ 2 āļŠāđāļ§āļ āļāļ·āļ
- āļāļāļāđāļāļāđāļĨāļ°āļāļąāļāļāļēāļĢāļ°āļāļāļāļāļāļŦāļļāđāļāļĒāļāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļĢāļ°āđāļ āļāļĨāđāļāđāļāļāđāļĄāļāļāļēāļāļąāļĄāļāļģāļāļ§āļ 4 āļĨāđāļ āļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļ·āđāļāļāļāļĩāđāđāļāļĒāļąāļāļāļīāļĻāđāļ āđ āļāļēāļāļāļēāļĢāļĢāļąāļāļāļģāļŠāļąāđāļāļāđāļēāļāļĢāļ°āļāļāļāļēāļĢāļŠāļāļāļāļēāļāđāļāļĨāļāļķāđāļāļāļđāđāđāļāđāļāļēāļāđāļāđāļāļāļđāđāļāđāļāļāļāļģāļŠāļąāđāļ (Mobility)
- āļāļāļāđāļāļāđāļĨāļ°āļāļąāļāļāļēāļĢāļ°āļāļāļŠāļ·āđāļāļāļēāļĢāļŠāļāļāļāļāļāđāļĨāļāđāļĢāļ§āļĄāđāļāļāļķāļāļĢāļ°āļāļāļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāļķāđāļāļĄāļĩāļŦāļāđāļēāļāļĩāđāđāļāļāļēāļĢāļĢāļąāļāļŠāđāļāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļāļāļđāđāđāļāđāļāļąāļāļŦāļļāđāļāļĒāļāļāđ (Teleoperation)
Teleoperation
Data Flow Diagram

āļŦāļāđāļēāļāđāļēāļāđāļ§āđāļāđāļāļāđ āļŦāļāđāļēāđāļ§āđāļāđāļāļāđāļāļĩāđāļāļđāđāđāļāđāļāļēāļāļĢāļ°āļāļāļāļ§āļĄāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđ āļāļ°āđāļāđāļāļŦāļāđāļēāđāļ§āđāļāļāļĩāđāļāļđāļāđāļāļĩāļĒāļāļāļķāđāļāļĄāļēāđāļāļĒāđāļāļĢāļ·āđāļāļāļĄāļ·āļ HTML , CSS āđāļĨāļ° Javscript
1.āļŠāđāļ§āļāļāļāļāđāļāļĢāļāļĢāđāļēāļāļāļāļāđāļ§āđāļāđāļāļāđ āļāļĩāđāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāļļāđāļĄāļāđāļēāļ āđ āļāļ°āļāļāļāđāļāļāđāļāļĒāđāļāđ HTML āļāļąāļ CSS āđāļĨāļ°āļāļĢāļāļāļŠāļģāļŦāļĢāļąāļāđāļŠāđāļ āļēāļāļāļ°āđāļāđāđāļāļĢāđāļāļĢāļĄ NicePage āđāļāļāļēāļĢāļāđāļ§āļĒāļāļāļāđāļāļ āđāļĄāļ·āđāļāļāļāļāđāļāļāđāļāļĢāļāļĢāđāļēāļāđāļŠāļĢāđāļāđāļĨāđāļ§āļāļķāļāļāļģāļāļāļāđāļāļĢāļ°āļāļāļāļāđāļēāļ āđ āļĄāļēāđāļŠāđāđāļāļāļāļĢāļāļāļāļĩāđāļ§āļēāļāđāļ§āđ āđāļāđāļ āļ§āļĩāļāļīāđāļ āļ āļēāļāļāļāļāļāļļāđāļĄāļāđāļēāļ āđ āđāļĨāļ°āļŦāļāđāļēāļāđāļēāļāđāļŠāļāļāļŠāļāļēāļāļ°

2.āļŠāđāļ§āļāļāļāļāļāļēāļĢāļĢāļąāļāļŠāđāļāļāđāļāļĄāļđāļĨāļāđāļēāļ āđ āļāļ°āđāļāļĩāļĒāļāđāļāļĒāđāļāđ JavaScript āđāļāļĒāļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļāļ°āļĄāļĩ 3 āđāļāļāļāđāļ§āļĒāļāļąāļ āļāļ·āļ Blockly, Manual Mode, āđāļĨāļ° Easy Mode āļāļķāđāļ Blockly āļāļąāđāļāļāļ°āļĄāļĩāļāļēāļĢāđāļāđāļāļģāļŠāļąāđāļāļāļāļāļāļąāđāļ 2 āđāļāļāļāļĩāđāđāļŦāļĨāļ·āļ āđāļāļĒāđāļāļāđāļĢāļāļāļ·āļ Manual Mode āļāļ°āđāļāđāļāđāļāļāļāļāļāđāļēāļāđāļāļ·āđāļāđāļāļĨāļ·āđāļāļāļāļĩāđāđāļāļĒāļąāļāļāļīāļĻāļāđāļēāļ āđ āđāļĨāļ°āļŦāļĒāļļāļāđāļĄāļ·āđāļāļāļģāļāļēāļĢāļāļĨāđāļāļĒāļāļļāđāļĄāļāļąāđāļ āđ āđāļĨāļ°āļāļ°āļĄāļĩāļāļļāđāļĄāļŦāļĒāļļāļāļāļļāļāđāļāļīāļāļŠāļģāļŦāļĢāļąāļāļŠāļāļēāļāļāļēāļĢāļāđāļāļĩāđāļŦāļļāđāļāļĒāļāļāđāđāļĄāđāļŦāļĒāļļāļāđāļĄāļ·āđāļāļāļĨāđāļāļĒāļāļļāđāļĄ āļāļąāļāļĄāļēāļāļ·āļ Easy Mode āļāļķāđāļāļāļ°āļŠāļēāļĄāļēāļĢāļāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđāđāļāļĒāļĄāļĩāļŠāļāļēāļāļāļĩāđāļāļĩāđāđāļāđāđāļāļĢāļĩāļĒāļĄāđāļ§āđāđāļĨāđāļ§ āđāļĨāļ°āđāļĄāļ·āđāļāļāļģāļāļēāļĢāļŠāļąāđāļāļāļēāļĢāļŦāļļāđāļāļĒāļāļāđāļāđāļāļ°āđāļāļĒāļąāļāļāļļāļāļāļąāđāļ āđ āļāļēāļĄāļāļĩāđāđāļāđāļŠāļąāđāļāļāļēāļĢ āđāļāļĒāļāļ°āļĄāļĩāļŦāļāđāļēāļāđāļēāļāđāļ§āđāļāđāļāļāđāļāļąāļāļāļĩāđ

āļāļēāļĢāļāļąāļāļāļēāļĢāļāļđāđāđāļāđāļāļēāļāļāļąāđāļ āļāļ°āļāļģāđāļāļĒāļāļēāļĢāļŠāļļāđāļĄāđāļĨāļāļŠāļģāļŦāļĢāļąāļāļāļđāđāđāļāđāļāļēāļāđāļāđāļĨāļ°āļāļāļāļĩāđāđāļāđāļēāđāļ§āđāļāđāļāļāđāđāļĨāđāļ§āđāļāđāļāđāļĨāļāļāļĩāđāđāļ§āđāđāļ Python āđāļĨāļ°āđāļĄāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļāļąāđāļ āđ āļāļāļāļāļēāļāļĢāļ°āļāļ āļāđāļāļ°āļāļģāļāļēāļĢāļĨāļāļĢāļēāļĒāļāļ·āđāļāļāļąāđāļ āđ āļāļāļāļāļēāļāļĢāļēāļĒāļāļēāļĢ āļāļķāđāļāļĢāļēāļĒāļāļēāļĢāļāļđāđāđāļāđāļāļēāļāļāļĩāđāļāļ°āļĄāļĩāđāļ§āđāđāļāļ·āđāļāļāļąāļāļāļēāļĢāļŠāļīāļāļāļīāđāđāļāļāļēāļĢāļŠāļąāđāļāļāļēāļĢāļāļāļāļāļđāđāđāļāđāļāļēāļ āđāļāļ·āđāļāļāļāļēāļāļĢāļ°āļāļāļāļ°āļāļāļļāļāļēāļāđāļŦāđāļāļđāđāđāļāđāļāļēāļāđāļāļĩāļĒāļāļŦāļāļķāđāļāļāļāđāļāđāļēāļāļąāđāļāļāļĩāđāļāļ°āļĄāļĩāļŠāļīāļāļāļīāđāđāļāļāļēāļĢāļŠāđāļāļāļļāļāļāļģāļŠāļąāđāļāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđ āđāļāļĒāļāļĩāđāđāļĄāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļāļģāļāļēāļĢāđāļāđāļēāđāļāđāļāļēāļāļāļąāđāļāļāđāļāļ°āđāļāđāļĢāļąāļ UID āļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāđāļ āļāļķāđāļāļĢāļ°āļāļāļāđāļāļ°āđāļāđāļāļāđāļāļĄāļđāļĨ UID āļāļĩāđāđāļ§āđāđāļāļ·āđāļāđāļāđāđāļāļāļēāļĢāļāđāļēāļāļāļīāļāļĨāļģāļāļąāļāļāļđāđāđāļāđāļāļēāļāđāļāļāļąāđāļāļāļāļāļāļąāļ āđ āđāļ

āđāļĄāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļŠāđāļāļāļģāļŠāļąāđāļāļĄāļēāļĒāļąāļ Server āļāļąāđāļāļāđāļāļ°āļāļģāđāļŦāđ Server āļāļģ UID āļāļĩāđāļŠāđāļāļĄāļēāļāđāļ§āļĒāđāļāļāļĢāļ§āļāļŠāļāļāļāļąāļāļĢāļēāļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļ§āđāļē āļāļđāđāđāļāđāļāļēāļāļāļąāđāļ āđ āļĄāļĩāļŠāļīāļāļāļīāđāļāļĩāđāļāļ°āļŠāļąāđāļāļāļēāļĢāļŦāļļāđāļāļĒāļāļāđāļŦāļĢāļ·āļāđāļĄāđ āļŦāļĢāļ·āļāđāļĄāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļāļāļāļāļēāļāļĢāļ°āļāļāļāļēāļāļŦāļāđāļēāđāļ§āđāļāđāļāļāđāļāđāļāļ°āļŠāđāļāļāđāļāļĄāļđāļĨ UID āļāļāļāļāļđāđāđāļāđāļāļēāļāđāļāļĒāļąāļ Server āđāļāļ·āđāļāđāļŦāđ Server āļāļģāļāļēāļĢāļāļģāļāļđāđāđāļāđāļāļēāļāļāļąāđāļ āđ āļāļāļāļāļēāļāļĢāļēāļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļēāļāđāļĨāļ°āļāļģāđāļŦāđāļāļđāđāđāļāđāļāļēāļāļāļāļāļąāļāđāļāļāļķāđāļāļĄāļēāđāļāļāļāļĩāđāļāļąāļāļāļĩ

āļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļāļāļđāđāđāļāđāļāļēāļāļāļąāļāļŦāļļāđāļāļĒāļāļāđ
āļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāđāļēāļ āđ āļāļ°āđāļāđāļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāđāļēāļ WebSocket āđāļĨāļ° MQTT Protocol āļāļķāđāļāļĢāļ°āļāļāļāļ°āļāļģāļāļēāļāđāļāļĒāļĄāļĩ FASTAPI āđāļāđāļāļāļąāļ§āļāļąāļāļāļēāļĢāļŦāļāđāļēāđāļ§āđāļāđāļāļāđ āļāļķāđāļ FASTAPI āļāļ°āđāļāđāļāļāļļāļāļāļĢāļāđāļāļąāļāļāļēāļĢāļāđāļēāļ āđ āļāđāļēāļ Python āđāļĨāļ°āđāļĄāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļŠāđāļāļāļģāļŠāļąāđāļāļāđāļēāļāļŦāļāđāļēāđāļ§āđāļāđāļāļāđ āļāđāļāļ°āļāļģāđāļŦāđ Script āļāļąāđāļāļāļđāļāđāļĢāļĩāļĒāļāđāļāđāļāļēāļāđāļāļ·āđāļāļŠāđāļāļāđāļāļĄāļđāļĨāļāđāļēāļ WebSocket āđāļāļĒāļąāļ FASTAPI āđāļĨāļ°āļāļēāļ FASTAPI āļāđāļāļ°āļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāđāļĨāļ° Publish āļāđāļāļĄāļđāļĨāļāļģāļŠāļąāđāļāđāļāļĒāļąāļ MQTT Broker āļāļķāđāļāļŦāļļāđāļāļĒāļāļāđāļāđāļāļ°āļĄāļĩāļŠāđāļ§āļāļāļĩāđāļāļģāļŦāļāđāļēāļāļĩāđāļĢāļąāļāļāđāļāļĄāļđāļĨāđāļŦāļĨāđāļēāļāļĩāđāđāļĨāļ°āļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļģāļŠāļąāđāļāļāđāļēāļ āđ āļĄāļēāđāļāđāđāļāļāļēāļĢāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđ

āļāļēāļĢāļŠāđāļāļāļģāļŠāļąāđāļāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđāđāļ Blockly Mode
- āļāļēāļĢāļŠāđāļāļāļģāļŠāļąāđāļāđāļ Blockly Mode āļāļąāđāļāļāļ°āļāļĨāđāļēāļĒāļāļĨāļķāļāļāļąāļ Easy Mode āđāļĨāļ° Manual Mode
- āļāđāļāļāļ§āļēāļāđāļāļāđāļāļāļēāļĢāļŠāļąāđāļāļāļēāļĢāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđāđāļ§āđāļāđāļāļ
- āļāđāļāļāļāļģāļŦāļāļāđāļ§āļĨāļēāļāļĩāđāļāļ°āđāļāđāđāļāļāļēāļĢāđāļāļĨāļ·āđāļāļāļāļĩāđāđāļāđāļāđāļĨāļ°āļāđāļ§āļāļĨāļāđāļ Block āļāđāļēāļ āđ āđāļāļ·āđāļāļāļĩāđāļāļ°āļāļģāđāļŦāđāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄāļĢāļđāđāļ§āđāļēāļāđāļāļāļŠāđāļāļāđāļāļĄāļđāļĨāļāđāļēāļ āđ āđāļāđāļāđāļ§āļĨāļēāđāļāđāļēāđāļŦāļĢāđ
- āļāđāļāļāļŠāļĢāđāļēāļāļāļąāļ§āđāļāļĢāļāļķāđāļāļĄāļēāđāļāļ·āđāļāđāļāļīāđāļĄāđāļ§āļĨāļēāļŠāļģāļŦāļĢāļąāļāļāļļāļ āđ Block āđāļāļĒāļāļĩāđāļāļ°āļāļģāđāļ§āļĨāļēāļāļāļāđāļāđāļĨāļ° Block āļāļ§āļāļāļąāļāđāļāđāļēāđāļāđāļĢāļ·āđāļāļĒāđ āđāļāļ·āđāļāđāļŦāđāļāļģāļŠāļąāđāļāļāļđāļāđāļĢāļĩāļĒāļāđāļāđāļāđāļ āđ āļāļąāļ

Mobility
Data Flow Diagram

āļāļģāđāļŦāļāđāļāļāļēāļĢāļāļąāļāļ§āļēāļāļĄāļāđāļāļāļĢāđāļāļāļāļēāļāļāļēāļĢāđāļāļĨāļ·āđāļāļāļāļĩāđ (Top View)

āļāļēāļĢāļēāļāđāļŠāļāļāļĨāļąāļāļĐāļāļ°āļāļēāļĢāļŦāļĄāļļāļāļĄāļāđāļāļāļĢāđ

āļŠāļĄāļāļēāļĢāļāļĩāđāđāļāđāđāļāļāļēāļĢāļāļ§āļāļāļļāļĄāļāļēāļĢāļāļģāļāļēāļāļāļāļāļĄāļāđāļāļāļĢāđāđāļŦāđāļŠāļāļāļāļĨāđāļāļāļāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļāļāļĨāđāļ


āļāļĨāļāļēāļĢāļāļāļĨāļāļ
āļĢāļ°āļāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļđāđāđāļāđāļāļēāļ
- āļāļēāļĢāđāļŠāļāļāļāļĨāļāļĨāđāļāļāļĢāļēāļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļāļāļŦāļāđāļēāđāļ§āđāļāđāļāļāđ āđāļĄāļ·āđāļāđāļāđāļēāļāļēāļ 3 āļŦāļāđāļēāļāđāļēāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļ āļŦāļāđāļēāļāđāļēāļāđāļāđāļĨāļ°āļŦāļāđāļēāļāđāļēāļāļāđāļāļ°āđāļŠāļāļāļāļĨāļāļĨāđāļāļāļĢāļēāļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāđāļāļāļēāļĄ UID āļāļāļāļāļđāđāđāļāđāļāļēāļāļāļąāđāļ āđ

āļĢāļ°āļāļāļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāļļāļāļāļģāļŠāļąāđāļāļŠāļģāļŦāļĢāļąāļāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđ
- āļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāļēāļāļŦāļāđāļēāđāļ§āđāļāđāļāļāđāđāļ MQTT Broker

āļĢāļ°āļāļāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļāļāļŦāļļāđāļāļĒāļāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļĢāļ°āđāļ āļāļĨāđāļāđāļĄāļāļāļēāļāļąāļĄ
- āļ§āļīāļāļĩāđāļāļāļēāļĢāļāļģāļāļēāļāļāļāļāļĄāļāđāļāļāļĢāđ
- āļ§āļīāļāļĩāđāļāļāļēāļĢāļāļīāļĻāļāļēāļāļāļēāļĢāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļāļāļŦāļļāđāļāļĒāļāļāđ
āļāļēāļĢāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđāļāđāļēāļāļāļģāļŠāļąāđāļāđāļ Blockly Mode
- āļ§āļīāļāļĩāđāļāļāļēāļĢāļāļģāļāļēāļāļāļāļāļŦāļļāđāļāļĒāļāļāđāļāļāļ°āļāļģāļāļēāļāđāļĄāļ·āđāļāđāļāđāļĢāļąāļāļāļģāļŠāļąāđāļāļāļēāļāđāļ§āđāļāđāļāļāđ
āļŠāļĢāļļāļāļāļĨāļāļēāļĢāļāļāļĨāļāļ
- āļŠāļĢāļļāļāļāļĨāļāļēāļĢāļāļāļĨāļāļāļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļđāđāđāļāđāļāļēāļ āļāļ·āļāļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļđāđāđāļāđāļāļēāļāļāļąāđāļāļāļ°āļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļāļĨāļĢāļēāļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļēāļāđāļāđāļāļĒāđāļēāļāļāļđāļāļāđāļāļ āđāļāđāđāļāļāļēāļāļāļĢāļąāđāļāļāļēāļāļāļ°āđāļāļīāļāļāļąāļāļŦāļēāđāļĄāļ·āđāļāļāļđāđāđāļāđāļāļēāļāļāļāļāļāļēāļāļĢāļ°āļāļ āļāļ·āļ āļāļđāđāđāļāđāļāļēāļāļāļąāđāļ āđ āđāļĄāđāļāļđāļāļĨāļāļāļāļāļāļēāļāļĢāļēāļĒāļāļ·āđāļ āļāļķāđāļāđāļāļ§āļāļēāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļ·āļāļāļąāđāļāđāļ§āļĨāļēāļŠāļģāļŦāļĢāļąāļāļāļđāđāļāļ§āļāļāļļāļĄāļāļĩāđāđāļĄāđāđāļāđāļĄāļĩāļāļēāļĢāđāļāļĨāļ·āđāļāļāđāļŦāļ§āđāļāđāļāđāļ§āļĨāļēāļāļēāļ āđāļĨāđāļ§āļāļķāļāđāļŦāđ server āļāļĢāļ§āļāļŠāļāļāļāļąāļāđāļ§āđāļāđāļāļāđāļ§āđāļēāļĄāļĩāļāļđāđāđāļāđāļāļēāļāļāļĩāđāļāļĒāļđāđāļŦāļĢāļ·āļāđāļĄāđ
- āļŠāļĢāļļāļāļāļĨāļāļēāļĢāļāļāļĨāļāļāļĢāļ°āļāļāļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāļāļāļģāļŠāļąāđāļāļŠāļģāļŦāļĢāļąāļāļāļ§āļāļāļļāļĄāļŦāļļāđāļāļĒāļāļāđ āļāļāļ§āđāļē MQTT Broker āđāļāđāļĢāļąāļāļāđāļāļĄāļđāļĨāļāļĢāļāļāđāļ§āļ āđāļāļĒāļāļ°āđāļāđāļĢāļąāļāđāļāļāļēāļ°āļāđāļāļĄāļđāļĨāļāļēāļāļāļđāđāđāļāđāļāļēāļāļāļāļāļĩāđāļĄāļĩāļŠāļīāļāļāļīāđāđāļāļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļŦāļĢāļ·āļāļāđāļāļ·āļāļāļđāđāļŠāđāļāđāļāđāļāļēāļāļĨāļģāļāļąāļāļāļĩāđ 1 āđāļāđāļēāļāļąāđāļ āļāļķāđāļāđāļāđāļāđāļŦāļāļļāļāļĨāļāļĩāđāļāļđāļāļāđāļāļāļāļēāļĄāļāļĩāđāđāļāđāļ§āļēāļāđāļāļāđāļ§āđ
- āļŠāļĢāļļāļāļāļĨāļāļēāļĢāļāļāļĨāļāļāđāļāļĢāļāđāļĄāļāđāļāļāļĢāđāļāđāļ§āļĒāļāļ§āļēāļĄāđāļĢāđāļ§āļāļĩāđāļāļģāļāļ§āļāļāļēāļāļŠāļĄāļāļēāļĢ āļāļāļ§āđāļēāļŦāļļāđāļāļĒāļāļāđāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļ·āđāļāļāļāļĩāđāđāļāļāļēāļĄāļāļīāļĻāļāļēāļāļāļĩāđāļāļģāļŦāļāļ āđāļĨāļ°āļŠāļēāļ āļāđāļ§āļāļĨāđāļāļĄāļŠāđāļāļāļĨāđāļŦāđāđāļāļīāļāļāļēāļĢāļĨāļ·āđāļāđāļāļĨāļāļāļāļĨāđāļāđāļĄāļāļēāļāļąāļĄāđāļāđāļāļģāđāļŦāđāļāļēāļĢāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļāļāļŦāļļāđāļāļĒāļāļāđāļāļĨāļēāļāđāļāļĨāļ·āđāļāļ
āļāđāļāđāļŠāļāļāđāļāļ°
- āļāļĢāļąāļāļāļĢāļļāļāđāļāļĢāļāļŠāļĢāđāļēāļāļŦāļļāđāļāļĒāļāļāđāļāđāļēāļāļāļēāļ Mechanics āļāļĨāđāļēāļ§āļāļ·āļ āđāļāļīāđāļĄāđāļāđāļāđāļāļ·āđāļāļāļģāđāļŦāđāļĨāđāļāđāļāđāļĨāļ°āļāđāļēāļāļāļąāđāļāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļ·āđāļāļāļāļĩāđāļĢāļ°āļāļēāļāđāļāļāļąāļāļāļ·āđāļāļāļīāļ§āđāļāđāđāļāļĒāļāļĢāļ°āļāļāļāļąāļāļĢāļ°āļāļāļāļēāļĢāđāļāļĨāļ·āđāļāļāļāļĩāđāđāļāļīāļĄāđāļŦāđāļāđāļāļĒāļāļĩāđāļŠāļļāļ
- āļŠāļĢāđāļēāļāļāļąāļāļāđāļāļąāļāđāļāļ·āđāļāļāļĢāļąāļāļāļāļĢāđāļāļāļĩāđāļāļēāļāļāļēāļāđāļāļĨāļ·āđāļāļāļāļēāļāļāļēāļĢāļĨāļ·āđāļāđāļāļĨāļāļāļāļĨāđāļ āđāļŦāđāļĄāļĩāļāđāļēāđāļāđāļēāļāļąāļāļĨāđāļāļāđāļēāļāļāļ·āđāļ āđ āļāļĩāđāļāļģāļāļēāļāļāļāļāļī
- āļāļāļŠāļāļāļāļēāļĢāđāļāļĨāļ·āđāļāļāļāļĩāđāļāļāļāļŦāļļāđāļāļĒāļāļāđāļāļāļāļ·āđāļāļāļīāļ§āļāđāļēāļ āđ
- āđāļāļīāđāļĄāļĢāļ°āļāļāđāļĨāļāļāļīāļ§ āđāļĨāļ° Label āļāļģāļāļąāļāļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļđāđāđāļāđāļāļēāļ āđāļāļ·āđāļāđāļŦāđāļāļđāđāđāļāđāļāļēāļāđāļāđāļāļĢāļēāļāļāļķāļāļāļģāđāļŦāļāđāļāđāļāļāļīāļ§āļāļāļāļāļāđāļāļ āđāļĨāļ°āđāļāđāļēāđāļāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļāđāļēāļ āđ āđāļāđāļāđāļēāļĒāļāļķāđāļ