Stap 4: De input-output knopcode
HTML-codes op deze code is heel simpel, dat we zijn met behulp van knop formulieren verzenden invoer naar de Arduino en vervolgens ontleden de string die Arduino krijgt om erachter te komen wat te doen.
Wanneer de knop wordt geklikt, stuurt een tekenreeks terug naar de Arduino. Het is veel meer toelichting als u de seriële afdrukfunctie van wat de client(browser) stuurt. Arduino programma wacht op de browser om te verbinden en zodra deze aangesloten het stuurt wat informatie en verzoeken van het web. Arduino stuurt de kleine HTML-knopcode die we hebben. De HTML-code is geparseerd door de browser en weergegeven. Op dit punt de HTML-code is eenvoudig, en met sommige basis HTML-handleiding, de presentatie kan worden verbeterd.
Wanneer de knoppen wordt geklikt op de browser, stuurt het terug naar de Arduino wat tekst. Het is belangrijk op te merken dat aangezien er geen code voorhanden andere is, niet de browser hoe zich te gedragen weet nadat de Klik op gegevens wordt verzonden. Dit houdt de Arduino van het doen van extra werk en focus op de hardware kant.
In principe moet de Arduino te verzenden naar de cliënt iets als dit (bewerken hier):
De middelste paragraaf is de knopcode zelf. De boven- en onderkant geeft aan de code naar de client verzonden is onderdeel van een website. Als een van deze tekenreeksen ontbreekt, zal de ruwe tekst worden output in plaats van het tonen van een knop. Met behulp van deze aanpak, wanneer de naam van de knop binnen de tags op de knop te klikken stuurt. Dan kunnen we dit op Arduino gebruiken en ontleden om te activeren van de taak.