Stap 3: Bepalen van het protocol en het krijgen van hex-codes
Installeert de twee bibliotheken verbinding die is gegeven in stap 1. Ga nu naar voorbeelden, dan IRLib-master en open IRrecvDump, de code uploaden naar je Arduino. Sluit de uitgang van de IR ontvanger aan op pin 11 na levering van de macht aan met Arduino 5V en GND pin.
Nu bent u klaar om te bepalen van het protocol van het apparaat.
Open seriële monitor. Richt de afstandsbediening op de ontvanger en druk op een knop, een heleboel dingen in het venster zal verschijnen. We hebben alleen de zorg over een ding, de eerste regel.
De letters na "Gedecodeerde" het protocol dat wordt gebruikt is. In mijn geval is het NEC en "Waarde" is de hexadecimale code van dat signaal.
Nu weet je het protocol dat u moet gebruiken.
Na dit, dat je moet krijgen van de hex-codes voor verschillende knoppen die u wilt gebruiken. Voor deze open IRrecvDemo van IRRemote in de voorbeelden. Hierdoor wordt alleen de hex-codes voor de knop ingedrukt op seriële monitor. Upload de code naar de Arduino en Toon waas naar de hex-codes voor verschillende knoppen dat u wilt gebruikt.
Opmerking: De ontvanger is zeer gevoelig en bijna alle lichtbronnen uitstoten infraroodstralen die kunnen raken door de ontvanger die zal hinderen het functioneert. Dus om te voorkomen dat, houden van de ontvanger in donker, krijgt anders u vuilnis in de seriële monitor.