Stap 4: Bewerken en uploaden van de Arduino LED-webservice
Zodra u ervoor dat de LED zorgde werken, ben je klaar om te bewerken en uploaden van de schets voor de LED-webservice aan uw Arduino.
Eerste, installeren de YalerEthernetServer.zip Arduino library (voor details zie https://yaler.net/arduino) vervolgens downloaden de YalerLedWebService.inoschetsen en open het in de Arduino IDE.
Dan heb je te voeren over de wijzigingen in setColor in de vorige stap. Als u de pin-nummers hebt gewijzigd, worden overgedragen deze wijzigingen als goed.
U moet ook het MAC-adres instellen van uw Ethernet-shield. Het is mogelijk om het gebruiken van de waarde van de broncode, maar pas op dat adresconflicten kunnen ontstaan als een apparaat in uw LAN dit hetzelfde adres al wordt gebruikt. Het MAC-adres ligt in de lijn byte mac [] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED}; en de meeste van de tijd dat het volstaat om te wijzigen de laatste byte een andere waarde opgeven, bijvoorbeeld 0xAA.
De volgende stap is het instellen van uw Yaler relay-domein. Kunt u een gratis trial account op https://yaler.net/.
(Als u uw eigen exemplaar van Yaler relay server uitvoert, ook hebt u de juiste hostnaam invoeren.)
Dus, all that's left is om uploaden van de schets en je Arduino met het Internet verbinden via een RJ45-kabel. Om de service uit te voeren, dienen de LAN DHCP. Men kan gebruik maken van een vaste IP, maar dit vereist een paar wijzigingen in de broncode die verder gaan dan de focus van deze tutorial. Om ervoor te zorgen dat er zijn geen start-up timing-problemen met de Ethernet-shield, drukt u op de reset-knop zodra de Arduino is aangesloten op het LAN.