Offentliga fönster med HTML5 (7 / 8 steg)
Steg 7: Starta upp fönstret offentliga
Starta upp
Anslut din Arduino system.
Kontrollera om Python körs. För att göra det, gå till webbplatsmapp lokalt och gå till "Proxy"-mapp och starta upp "main.py" (öppna "main.py" och hit tihe "f5" knappen. Startar upp Python websocket servern.
Felsökning av COM-port
Det finns en möjlighet att filen kommer inte att starta eller ge ett felmeddelande. Det mest troliga felet kommer att vara att COM-porten inte är inställd rätt. Att lösa detta problem måste du öppna filen "wsthread.py" (finns i samma mapp som main.py). Måste du öppna den med IDLE (höger klicka -> Öppna med IDLE). IDLE installeras med python installera.
Ser du denna del av koden:
def __init__ (själv, kanal, detaljer, websocket):
Self.Channel = kanal
Self.details = Detaljer
Self.WebSocket = websocket
Self.Arduino = ArduinoGateway("COM6")
Self.poke_count = 0
Self.last_val = ""
gängning. Thread.__init__ (själv)
Måste du ändra den ArduinoGateway som motsvarar den rätt COM-port som din Arduino använder på datorn. Du kan kontrollera detta genom att gå till du fönstret Kontrollpanelen -> system -> maskinvara -> Enhetshanteraren -> portar (com & ltp). Där kan du se vilka portar är tillgängliga på din dator. Arduinoen kommer normalt använder den senaste och högsta COM-porten. (förmodligen COM5 eller COM6). Ändra om så krävs, spara och stäng filen och starta om "main.py".
Lansering och Flash-inställningar
När du har den Python del upp-och-kör kan starta webbplatsen. Dubbelklicka på "index.html" att starta den. Vad du kommer att märka är att båda webbkameran strömmar inte fungerar. Detta beror på att vi måste ange säkerhetsinställningarna rätt för Adobe Flash.
• Högerklicka på webcam strömmen och gå till inställningar.
• Aktivera maskinvaruacceleration
• Tillåt och minns integritet när det gäller mikrofon och webbkamera
• När du får en pop-up Flash angående: Adobe Flash Player säkerhet
• Klicka på inställningar
• Gå till avancerad
• Gå till egenskaper/alternativ för betrodd plats
• Klicka på Lägg till
• Lägga till hela mappen där dina "index.html" filen finns.
• Bekräfta det
• Uppdatera webbsidan
Du är nu redo att gå, du är stolt ägare till en offentlig fönster. Låt oss främja den.