Stap 10: De Arduino schets downloaden, configureren en uploaden
Open de Arduino IDE en installeren van de IRRemote-bibliotheek als u het niet reeds geïnstalleerd hebt. Er zijn instructies over het installeren van bibliotheken hier.
Mijn Arduino universele externe project van githubdownloaden. Dit heeft de Arduino schets en sommige dossiers van de steun voor het project.
Open de ArduinoUniversalRemote.ino schets van de Arduino IDE. U moet mogelijk een paar wijzigingen ter ondersteuning van uw specifieke netwerk maken:
Ten eerste, moet u wellicht wijzigen het MAC-adres dat is opgegeven in de schets. Sommige Ethernet schilden komen met een MAC-adres dat is toegewezen aan hen op een sticker, of je kon gewoon het genereren van een willekeurige MAC-adres. Bewerk de code aan de bovenkant van de schets net onder de bevat om aan te geven uw nieuwe adres bijvoorbeeld:
... byte mac[] = {<br> 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; ...
Vervolgens zul je een IP-adres toewijzen aan uw Arduino. De huidige schets ondersteunt geen DHCP , zodat u moeten zult zoeken naar een extra IP-adres op uw netwerk. De code waarmee het IP-adres is direct onder de code waarmee het MAC-adres. Bewerk de code om op te geven van uw nieuwe IP-adres, bijvoorbeeld:
... IPAddress ip(192, 168, 1, 80); ...
Zodra de wijzigingen zijn aangebracht, omhoog laden de schets aan de Arduino en de seriële Monitor openen. Dit moet een start-up bericht als volgt weergeven:
Arduino Universal Remote Server server is at 192.168.1.80 Version: 1.0.0
De Arduino IR-server is nu up and running.