Stap 7: Instellen van PHP script
PHP
Nadat u hebt gecontroleerd dat fietsen door elke LED werken, is de volgende stap om toe te voegen een interactiviteit.
We gonna een PHP script te gebruiken voor het beheren van onze LEDs, omdat het gemakkelijker is om online te krijgen.
Scripts uploaden
Maak een map op uw server en verplaats de twee bestanden in de map van de PHP van code.zip
API
We hebben een pagina, index.php en als aangeroepen met GET parameters, zal het doen van andere dingen. We hebben een begeleidende tekstbestand.
Ik heb een eenvoudige API om de LEDs met deze methoden controle, en alle methoden retourneren een JSON-staat voor de LEDS, behalve? Lees = eenvoudige die als een vereenvoudigde versie met minder interpunctie voor de ESP8266 resultaat parseren.
Methoden:
? knevel = [nummer]
? licht = [nummer / all]
? unlight = [nummer / all]
? Lees = eenvoudig
De API is een goed, maar af en toe dingen mis kan gaan. Het dingen lijken niet juiste selectievakje state.txt is niet gebroken is of ontbreekt.
Probeer het uit
U moet zitten kundig voor verschillende cirkels klikt u op in- en uitschakelen en vernieuw de pagina om te controleren is het alle werken. De volgende stap is het uploaden van een nieuwe schets naar het apparaat dat de staat van de LED's vanuit de server geladen.