Stap 7: Wijziging in de voorbeeldcode
Korte versie:
Net kloon of download de app folder uit deze git repo: https://github.com/hammadtq/arduino-led-onoff-tcp...
Na het downloaden, sleept u de index.html in uw studio en u bent klaar om te gaan!
Gedetailleerde uitleg:
Als we zijn het ontwikkelen van onze app in HTML en JavaScript, was het eerste wat dat ik deed om toe te voegen een nieuwe invoermethode in index.html voor het opgeven van de poort van onze TCP server (waarop WiFi schild).
Volgende ik wijzigde de code om de pin nummer configuratie zoals onze schets niet pin-codes verwacht te verwijderen, ze zijn hard-coded binnen de schets.
Toen ik in /libs/evothings/arduinotcp/arduinotcp.js ging en de evothings.arduinotcp.digitalWrite functie veranderde.
<p>evothings.arduinotcp.digitalWrite = function(value)<br> { if (value == HIGH) { internal.sendRequest('a', internal.callbackFun) } else if (value == LOW) { internal.sendRequest('b', internal.callbackFun) } }</p>
Dit is de belangrijkste functie anyways, Let op de "a" en "b" Ik ben verzenden op het ontmoeten van een 'Hoog' of 'Laag' opdracht.
Gefeliciteerd, ons project is nu compleet, laten we overgaan naar de volgende stap om te leren van belangrijke kennis-punten!