Stap 3: Download en installeer de bibliotheek IR afstandsbediening
Dit project maakt gebruik van een externe IR-bibliotheek die werd ontwikkeld door Ken Shirriff. U kunt in deze bibliotheek decoderen van het signaal vanuit uw afstandsbediening. U kunt zijn originele project uitchecken en setup hier: http://www.righto.com/2009/08/multi-protocol-infr...
Het eerste ding dat je hoeft te doen voor dit project is het downloaden van het zip-bestand van de bibliotheek. U kunt het hier vinden: https://github.com/shirriff/Arduino-IRremote
Klik op "Download ZIP" aan de rechterkant van de pagina en sla het zipbestand. Vervolgens unzip het. Wijzig de naam van de map "IRRemote" (tenzij die naam al gebruikt wordt).
Kopieer de map naar de map van uw bibliotheken. De Bibliotheken map bevat de map "IRremote." Als om wat voor reden je al een map met deze naam hebt, dan wellicht u te hernoemen. De IRremote map moet de bestanden bevatten. Een heleboel problemen ervaren wanneer geüpload op de code, worden veroorzaakt worden van de bibliotheek niet op de juiste locatie wordt geladen. UPDATE: In versie 1.5.8 van de Arduino software, verscheidene van de standaardbibliotheken werden veranderd. Dit dubbele IRremote bibliotheken gemaakt. Dus als u fouten tegenkomt, is dit waarschijnlijk de bron. U wellicht aanpassen van de bestandsnamen te maken correct werken.
U krijgt waarschijnlijk deze fout hieronder:
/opt/Arduino-1.5.8/libraries/RobotIRremote/src/IRremoteTools.cpp:5:16: fout: 'TKD2' werd niet verklaard in dit scopeint RECV_PIN = TKD2; de pin de IR ontvanger op is aangesloten ^ fout compileren.
U moet verwijderen van de bestanden - libraries\RobotIRremote\IRremoteTools.cpp en libraries\RobotIRremote\IRremoteTools.h dit moet het oplossen van het probleem. Zij zijn de voorbeeldbestanden die een of andere manier krijgen. U kunt deze twee bestanden verplaatsen naar een andere locatie als back-up.