Styra Arduino med python based web API (ingen php) (5 / 6 steg)
Steg 5: Kontrollera din arduino med din mobila enhet!
Nu när du framgångsrikt har din webbplats upp och kör och dess kontrollera din arduino dess nu dags för att se om vi kan styra det med våra mobil enhet.
Stegen
- Ansluta en dator och telefon till samma wifi-nätverk
- Inaktivera brandväggen på datorn
- Räkna ut nätverksadressen för datorn på wifi-nätverk
- Kör python hemsida på datorn
- Ansluta till IP-adressen för datorn med telefonens webbläsare
För att ansluta till din dator som värd för webbplatsen, kommer att du behöva stänga av brandväggen på datorn eller göra ett undantag för en anslutning på en viss port. Jag kan inte berätta hur man gör detta exakt eftersom de flesta människor har olika datorer så Googla det! Jag skapar detta instructable från Ubuntu så jag har ett grafiskt fönster att styra ufw (min brandvägg och jag kan bara stänga av det).
Att räkna ut din nätverk ip, google det om du är på en windows-maskin eller mac annars ange: ifconfig in i terminalen och räkna ut vad din inet addr är på wlan0 anslutningen, det kommer antagligen att börja med 192.168.XX.XXX
Det är den adressen du skriver på din telefon. Se bilden ovan gjorde jag.
Om du vill ansluta till denna arduino enhet från en dator utanför ditt nätverk måste du ange en port forwarding-kopplingen i din router och koppla den till datorn.