Hund Bot: Lego roboten Rover med webbkamera (16 / 17 steg)
Steg 16: Färdigställande
Online-tillgång
Du bör nu kunna styra roboten från en webbläsare på en dator. Men det är trevligt att kunna kontrollera bot från valfri touch enhet som Ipad eller telefon.
För att göra detta måste du vara värd för klientfiler (buttons.html etc) på en webbserver.
Jag började genom att installera en webbserver på Pi, som fungerar OK. Men det är lättare att bara ladda upp HTML-filen till någon annan webbserver. Jag kopierade helt enkelt HTML-filen till min offentliga blå värd konto. Du kanske vill fil skydda åtkomst till dessa filer eftersom de innehåller pub sub nycklarna till din pub nub kanal. När du gör detta kan du komma åt controller från någon enhet, även från utanför ditt hus.
Automatisk start
En annan bra sak att göra är upp hittills \etc\rc.local script på din raspberry Pi; att lägga till dessa två rader:
sudo rörelse
nohup sudo python /home/pi/lego-robot/server/robot.py &
Dessa kommer att köras varje gång den Pi startar upp, så du behöver inte köra kommandot manuellt.