Pro spuětení webové ovládací aplikace je potřeba nainstalovat potřebné knihovny. Tyto knihovny lze nainstalovat spuštěním skriptu install.sh
Pokud skript nejde spustit z důvodu práv je nutné použít příkaz chmod u+x install.sh
. Po instalaci všech potřebných knihoven je dále nutné spustit ovladač knihovny pigpio pro komunikaci s GPIO piny Raspberry Pi, toto lze příkazem sudo pigpiod
. Pro spuštění aplikace na jiné platformě než Raspberry Pi, je nutné zakomentovat v souboru website/model/robot_controll.py všechny výskyty funkce pi.set_servo_pulsewidth()!!. Po spuštění ovladače knihovny pigpio je nutné zjistit IP adresu využívané Raspberry Pi desky pomocí příkazu ifconfig
. Po získání IP adresy lze aplikaci spustit příkazem flask run --host=<IP adresa>
kde je adresa Raspberry Pi v síti. Pokud není využívána deska Raspberry Pi, lze aplikaci spustit na localhost.
Po spuštění lze na webu přistoupit k webové aplikaci s :5000 (port).
-
Notifications
You must be signed in to change notification settings - Fork 0
deawer234/BPP
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Bachelor Thesis
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published